1.Before she knew what was happening, a man ….. her bag.
A. has taken B. had taken C. took D. had been taking
2. I’m looking forward ….. him again.
A. meet B. meeting C. to meet D. to meeting
3. Chris was packing the suitcases while I ….. the room.
A. tidied B. was tidying C. have been tidying D. had tidied
4. The security guard wouldn’t let anyone ….. the building.
A. leave b. leaving C. to leave D. to leaving
5. Emma suggested ….. to the concert.
A. going B. have gone C. to have gone D. to go
6. ….. to work tomorrow? Could you give me a lift?
A. Do you drive B. Will you be driving C. Did you drive D. Have you driven
7. You ….. forget Sunday’s meeting.
A. needn’t B. don’t C. mustn’t D. might not
8. Belinda ….. the library. She’ll be back around 6 p.m.
A. has gone to B. has been in C. has been to D. has gone in
9. Kate ….. the doors and windows when she goes out.
A. is always locking B. always locks C. had always locked D. always locked
10. It’s no use ….. her, she won’t tell you.
A. to ask B. asking C. ask D. to asking
| 11. Adam claimed ….. the Loch Ness Monster when he was in Scotland.
A. to see B. to be seen C. seeing D. to have seen
12. You ….. buy any flour. There’s plenty.
A. should B. needn’t C. mustn’t D. couldn’t
13. This spaghetti ….. delicious. What have you put in it?
A. is tasting B. has tasted C. tastes D. has been tasting
14. Sid ….. Diane to the party tonight.
A. brings B. will bring C. is bringing D. will be bringing
15. The students were made ….. their essays.
A. rewriting B. to rewrite C. rewrite D. to rewriting
16. When I was a child, I ….. go to the cinema on Sundays.
A. use to B. would C. used D. get used to
17. What ….. at 8 o’clock last night?
A. have you done B. had you done C. were you doing D. have you been doing
18. There was no lemonade left because the girls ….. it all.
A. had been drinking B. have drunk C. had drunk D. were drinking
19. Jan won’t phone us until he ….. some news.
A. had B. is having C. will have D. has
20. Don’t go near the pool, …..?
A. won’t you B. don’t you C. do you D. will you
|