Exercise 1: Choose among A, B, C, or D the best answer to complete each of the
following sentences.
1. When I got to the station, I_________ John.
A. met B. had met C. was meeting D. have met
2. When I got to the station, John_________ in a coffee shop.
A. sat B. was sitting C. had sat D. is sitting
3. When I got to the station, John_________ and I didn’t see him.
A. left B. was leaving C. had left D. has left
4. When John_________ here tomorrow, I_________ you.
A. A. arrives/ call B. will arrive/ will call
C. arrives/ will call D. is arriving/ will be calling
5. I_________ on the street when it rained.
A. was walking B. have been walking C. had walked D. walked
6. How many questions_________ you_________ so far.?
A. do/answer B. will/ answer C. did/answer D. have/answered
7. This is the best book I_________.
A. have ever read it B. have ever read C. have read D. read
8. That was the most interesting story I_________.
A. have ever listened B. had ever listened C. had ever listened to D. listened to it
9. The police caught the thief who_________ John’s motorcycle.
A. had stolen B. has stolen C. was stolen D. stole
10. This is the first time I_________ Hanoi.
A. visited B. am visiting C. have visited D. will visit
11. Last night, while I_________ , a letter the phone_________.
A. wrote/rang B. wrote/was ringing
C. was writing/was ringing D. was writing/rang
12. At this time yesterday, Mr. and Mrs. Brown’s daughter_________ the floor.
A. were cleaning B. cleaned C. was cleaning D. had been cleaning
13. Monica________ with her sister until she finds a flat.
A. stays B. is staying C. will stay D. is going to stay
14. After I________ lunch, I looked for my bag.
A. had B. had had C. have has D. have had
15. By the end of last year, George________ English for 2 years.
A. will have learned B. will learn C. has leaned D. would learn
16. Before you asked, the letter________
A. was written B. had been written C. had written D. has been written
17. He will take the dog out for a walk as soon as he ________ dinner.
A. finish B. finishes C. will finish D. shall have finished
18. Robert________ tomorrow morning on the 10:30 train.
A. arrived B. is arriving C. has arrived D. would arrive
19. Last night, Peter_________to the supermarket before he _________ home.
A. went/had gone B. had gone/ went C. was going/ had gone D. went/went
20. I ___________ of this group before. Are they famous in your country?
A. never heard B. never hear C. have never heard D. never hearing
21. Almost everyone________ for home by the time we arrived.
A. leave B. left C. leaves D. had left
22. While her husband was in the army, Janet________ to him twice a week.
A. was writing B. wrote C. was written D. had written
23. Last night Tine________ in bed when suddenly she heard a scream.
A. read B. was reading C. had read D. had read
24. We________ a part next week. Would you like to come?
A. have B. will have C. are having D. will have had

Preview text:

Exercise 1: Choose among A, B, C, or D the best answer to complete each of the following sentences.
1. When I got to the station, I_________ John. A. met B. had met C. was meeting D. have met
2. When I got to the station, John_________ in a coffee shop. A. sat B. was sitting C. had sat D. is sitting
3. When I got to the station, John_________ and I didn’t see him. A. left B. was leaving C. had left D. has left
4. When John_________ here tomorrow, I_________ you. A. A. arrives/ call B. will arrive/ will call C. arrives/ will call
D. is arriving/ will be calling
5. I_________ on the street when it rained. A. was walking B. have been walking C. had walked D. walked
6. How many questions_________ you_________ so far.? A. do/answer B. will/ answer C. did/answer D. have/answered
7. This is the best book I_________. A. have ever read it B. have ever read C. have read D. read
8. That was the most interesting story I_________. A. have ever listened B. had ever listened C. had ever listened to D. listened to it
9. The police caught the thief who_________ John’s motorcycle. A. had stolen B. has stolen C. was stolen D. stole
10. This is the first time I_________ Hanoi. A. visited B. am visiting C. have visited D. will visit
11. Last night, while I_________ , a letter the phone_________. A. wrote/rang B. wrote/was ringing C. was writing/was ringing D. was writing/rang
12. At this time yesterday, Mr. and Mrs. Brown’s daughter_________ the floor. A. were cleaning B. cleaned C. was cleaning D. had been cleaning
13. Monica________ with her sister until she finds a flat. A. stays B. is staying C. will stay D. is going to stay
14. After I________ lunch, I looked for my bag. A. had B. had had C. have has D. have had
15. By the end of last year, George________ English for 2 years. A. will have learned B. will learn C. has leaned D. would learn
16. Before you asked, the letter________ A. was written B. had been written C. had written D. has been written
17. He will take the dog out for a walk as soon as he ________ dinner. A. finish B. finishes C. will finish D. shall have finished
18. Robert________ tomorrow morning on the 10:30 train. A. arrived B. is arriving C. has arrived D. would arrive
19. Last night, Peter_________to the supermarket before he _________ home.
A. went/had gone B. had gone/ went C. was going/ had gone D. went/went
20. I ___________ of this group before. Are they famous in your country? A. never heard B. never hear C. have never heard D. never hearing
21. Almost everyone________ for home by the time we arrived. A. leave B. left C. leaves D. had left
22. While her husband was in the army, Janet________ to him twice a week. A. was writing B. wrote C. was written D. had written
23. Last night Tine________ in bed when suddenly she heard a scream. A. read B. was reading C. had read D. had read
24. We________ a part next week. Would you like to come? A. have B. will have C. are having D. will have had