2. Choose the best answer.
1. The train _____ when we got to the station.
A. just left B. just leaves C. had just left D. will leave
2. -____ before? – Yes, I ____ my holidays here last year.
A. have you ever been / spent B. have you ever been / spend
C. Did you ever be / spending D. were you ever / spend
3. ______ I was working in the garden, John was repairing the washing machine.
A. as soon as B. because of C. while D. until
4. After she _____ at the hospital for 2 years, she_____ to give up the job yesterday.
A. had been working/ decides B. had been working/ decided
C. working / had decided D. is working/ will decide
5. Tom _____ before we arrive there.
A. has left B. had left C. will leave D. leaves
6. After we _____ our work, we ____ for lunch.
A. having finish/ went B. have finished/ went C. had finished/went D. having finish/ going
7. After _____ Tom was apprenticed to learn a trade.
A. leave B. leaves C. left D. leaving
8. After he _____ his English course, he went to England to continue his study.
A. will finish B. has finished C. had finished D. will have finished
9. They ____ a lot of preparation before the match started.
A. has made B. had made C. will be made D. are making
10. I____ in the US for one year, but I still find it difficult to communicate with the American.
A. am B. was C. have been D. had been
11. American women may ____ conversations with men or even ___ them to dance.
A. to start/ to ask B. start/ ask C. starting / asking D. started/ asked
12. As soon as she arrived in London, she found that the English people spoke English differently from what she _____.
A. will learn B. is learning C. has been learning D. had learnt
13. Don’t go anywhere until I _____ back.
A. come B. will come C. have come D. came
14. I _____ the book by the time you come tonight.
A. will be finishing B. finished C. have finishing D. will have finished
15. Who ______ when I came?
A. were you talking to B. are you talking to C. you were talking to D. you are talking to
16. Please send us a postcard as soon as you _______in London.
A. will arrive B. is going to arrive C. arrive D. arrived
17. I will give you this book ______ I met you tomorrow.
A. when B. until C. since D. for
18. Jane _____ her house all the morning before the guest arrived.
A. is cleaning B. was cleaning C. has been cleaning D. had been cleaning
19. We ______ for going home when it began to rain.
A. are preparing B. were preparing C. will be preparing D. have prepared
20. Tom said everything ______ ready when the match ______.
A. will be/ starts B. would be/ started C. is / started D. will be/ started
21. I _____ in the waiting room when I heard someone_____ me.
A. am sitting/ to call B. was sitting/ call C. am sitting/ called D. have sat / called
22. Miss Hoa always takes her umbrella when she _____ to school.
A. has gone B. goes C. is going D. will go
23. I’ll tell you it is good or not after I ____it.
A. try B. am trying C. have tried D. will try
24. I’ll marry her as soon as she _____ all her problems.
A. solves B. has solved C. had solved D. solve
25.I’ll wait until you ____crying.
A. have stopped B. will stop C. stop D. stopped
2. Choose the best answer.
1. The train _____ when we got to the station.
A. just left B. just leaves C. had just left D. will leave
2. -____ before? – Yes, I ____ my holidays here last year.
A. have you ever been / spent B. have you ever been / spend
C. Did you ever be / spending D. were you ever / spend
3. ______ I was working in the garden, John was repairing the washing machine.
A. as soon as B. because of C. while D. until
4. After she _____ at the hospital for 2 years, she_____ to give up the job yesterday.
A. had been working/ decides B. had been working/ decided
C. working / had decided D. is working/ will decide
5. Tom _____ before we arrive there.
A. has left B. had left C. will leave D. leaves
6. After we _____ our work, we ____ for lunch.
A. having finish/ went B. have finished/ went C. had finished/went D. having finish/ going
7. After _____ Tom was apprenticed to learn a trade.
A. leave B. leaves C. left D. leaving
8. After he _____ his English course, he went to England to continue his study.
A. will finish B. has finished C. had finished D. will have finished
9. They ____ a lot of preparation before the match started.
A. has made B. had made C. will be made D. are making
10. I____ in the US for one year, but I still find it difficult to communicate with the American.
A. am B. was C. have been D. had been
11. American women may ____ conversations with men or even ___ them to dance.
A. to start/ to ask B. start/ ask C. starting / asking D. started/ asked
12. As soon as she arrived in London, she found that the English people spoke English differently from what she _____.
A. will learn B. is learning C. has been learning D. had learnt
13. Don’t go anywhere until I _____ back.
A. come B. will come C. have come D. came
14. I _____ the book by the time you come tonight.
A. will be finishing B. finished C. have finishing D. will have finished
15. Who ______ when I came?
A. were you talking to B. are you talking to C. you were talking to D. you are talking to
16. Please send us a postcard as soon as you _______in London.
A. will arrive B. is going to arrive C. arrive D. arrived
17. I will give you this book ______ I met you tomorrow.
A. when B. until C. since D. for
18. Jane _____ her house all the morning before the guest arrived.
A. is cleaning B. was cleaning C. has been cleaning D. had been cleaning
19. We ______ for going home when it began to rain.
A. are preparing B. were preparing C. will be preparing D. have prepared
20. Tom said everything ______ ready when the match ______.
A. will be/ starts B. would be/ started C. is / started D. will be/ started
21. I _____ in the waiting room when I heard someone_____ me.
A. am sitting/ to call B. was sitting/ call C. am sitting/ called D. have sat / called
22. Miss Hoa always takes her umbrella when she _____ to school.
A. has gone B. goes C. is going D. will go
23. I’ll tell you it is good or not after I ____it.
A. try B. am trying C. have tried D. will try
24. I’ll marry her as soon as she _____ all her problems.
A. solves B. has solved C. had solved D. solve
25.I’ll wait until you ____crying.
A. have stopped B. will stop C. stop D. stopped