- 1. They ..... last night, but I’m not sure.
A) may come B) should come C) may have come D) might come
- 2. It was really difficult, but eventually he ..... get tickets for the match
A) would can B) was able to C) can D) could
- 3. I wouldn't do that if I ....you.
A) have been B) would be C) were D) am
- 4. As I didn't have time to do my hair myself, I.......at the hairdresser's
A) had it did B) had it done C) did it did D) had done it
- 5. I'm sorry for his bad behaviour. He ......have apologised
A) would B) may C) should D) must
- 6. I think the joke........very funny, because you're laughing a lot.
A) was to be B) must have been C) should be D) should have been
- 7. What an amazing holiday! We should have done this...
A) since years B) years back C) for years D) in years
- 8. If I ....... going to enter the competition, I would have done by now.
A) would been B) am C) would be D) were
- 9. Do you like my dress? I ........especially for the wedding.
A) had it made B) made it did C) made it had D) had it done
- 10. Let’s go for a walk in the mountains, ……
A) will we? B) let us? C) don’t we? D) shall we?
- 11. Not mentioning anyone ….. , but who left the door open all night?
A) especially B) himself C) specially D) in particular
- 12. If I ..... you, I’d take the risk.
A) have been B) am C) would be D) were
- 13. He drove so fast …….. a mad man.
A) as if he were B) like C) as D) as if
- 14. If you’d come to the theatre last night, you ..... the play.
A) would enjoy B) had enjoyed C) would have enjoyed D) will enjoy
- 15. He wrote the programme …… , he didn’t need anybody's help.
A) by his own B) by his ownership C) on himself D) on his own
|