1.If you ….. clearly, she would have understood.
A. explain B. has explained C. had explained
2. That’s Mike ….. brother works with me.
A. which B. whose C. who’s
3. I’ll be ready by the time you ….. home.
A. would come B. will come C. come
4. He’s lost ….. much weight that I hardly recognized him.
A. so B. such C. such as
5. Alan has ….. finished his homework.
A. yet B. still C. already
6. The door was opened ….. a copy of the key.
A. by B. from C. with
7. You …… talk with your mouth full.
A. must B. mustn’t C. needn’t
8. This time next week I ….. in Cannes.
A. will be sunbathing B. will sunbathe C. will have sunbathed
9. Diana suggested ….. at Mario’s.
A. to meet B. to meeting C. meeting
10. If you promise to behave yourself, I ….. you go to the party.
A. will let B. would let C. let
11. Have you ….. been to Malta?
A. already B. ever C. just
| 12. If you ….. skiing, you wouldn’t have broken your leg.
A. didn’t go B. hadn’t gone C. hasn’t gone
13. Oscar ….. for this firm for five years before he was given a promotion.
A. had been working B. has been working C. was working
14. Molly begged him ….. anything.
A. don’t say B. to say C. not to say
15. It’s 9 o’clock. Peter ….. his office by now.
A. reaches B. will reach C. will have reached
16. Can you ….. me the way to the supermarket.
A. point B. tell C. describe
17. I can’t see you tonight because I ….. dinner with Jill.
A. will have B. am having C. am going to have
18. Margaret isn’t used ….. orders.
A. to take B. taking C. to taking
19. I’ll do the shopping before I ….. to the hairdresser’s.
A. go B. will go C. has gone
20. George ….. in Atlanta for a month by next Sunday.
A. will have been B. will be C. is going to be
|