1. By the time you receive this letter, I _______ for the USA. a. have left b. will leave c. will have left d. am leaving 2. While I ________ along th

By Valentina

1. By the time you receive this letter, I _______ for the USA.
a. have left b. will leave c. will have left d. am leaving
2. While I ________ along the road, I saw a friend of mine.
a. was cycling b. has cycled c. cycled d. am cycling
3. By the time I __________ this report I will give you a ring.
a. type b. will type c. have typed d. will have typed
4. While my mother ________ a film on TV, my father was cooking dinner. It was March 8th yesterday.
a. watched b. was watching c. had watched d. watches
5. When I came, a party ______ in the hall.
a. is being held b. had being held c. will be held d. was being held
6. When I came to visit her last night, she _________ a bath.
a. is having b. was having c. has d. had
7. When we arrived at the restaurant, the others _________.
a. left b. have left c. had left d. are leaving
8. I learned that the college _________ in 1990.
a. found b. was founded c. founded d. had been founded
9. He said that he ________ a lot of money on advertising to expand his business.
a. spends b. has spent c. spending d. had spent
10. The train _________ when we got to the station.
a. just left b. just leave c. had just left d. will leave
11. Tom told me he _________ call me at the airport when I ___________.
a. would/arrived b. will/arrive c. will have/arriving d. would be/arriving
13
12. _______ before?- Yes, I ___________ my holiday 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
13. While I ____________in the garden, John was repairing the washing machine.
a. was working b. work c. working d. to work
14. Peter said that he ___________ a test the following day.
a. had had b. will have c. has had d. would have
15. After she _________ at the hospital for 3 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
16. Tom _________ before we arrive there.
a. has left b. had left c. will leave d. leaves
17. In 1970, The Canadian scientist George Kelly ___________ that warm water _________ more quickly than
cold water.
a. prove/freeze b. proves/ breezed c. proving/freezing d. proved/freezes
18. After we ________our work, we __________ for lunch.
a. having finished/ went b. have finished/went
c. had finished/went d. having finish/going
19. They _____________ a lot of preparation before the match started.
a. has made b. had made c. will be made d. are making
20. Never talk to the driver while he___________.
a. will be driving b. will drive c. drives d. is driving
21. I’ll marry her as soon as she ________ all her problems.
a. solves b. has solved c. had solved d. solve
22. I’ll wait until you ________ crying.
a. have stopped b. will stop c. stop d. stopped
23. I bought Romano whenever I ____________ Maximart.
a. had gone b. has gone c. went d. would go
24. My son was sleeping when I __________ home.
a. went b. has gone c. had gone d. would go
25. I was reading this book while my son___________.
a. slept b. would sleep c. had slept d. was sleeping
26. Lan has learned singing since she _________ a small girl.
a. has been b. had been c. was d. would be
27. She won’t get married until she ___________ 25 years old.
a. is b. will be c. had been d. was
28. Yesterday when I _________ at the bus stop, the bus __________ for 15 minutes.
a. arrived/had left b. arrives/has left c. arrived/left d. had arrived/left
29. Barbara spends every evening in the part________ with her dog, since he is cooped up in the house all
day long.
a. playing b. to play c. having played d. to be playing
30. We had the printer ______________ but they couldn’t work out what the problem was, they said it’s just
too old a model.
a. to be serviced b. having serviced c. serviced d. to service
ves/ came

0 bình luận về “1. By the time you receive this letter, I _______ for the USA. a. have left b. will leave c. will have left d. am leaving 2. While I ________ along th”

  1. Bạn tham khảo nhé.

    1. c. will have left

    2. a. was cycling

    3. a. type

    4. b. was watching

    5. d. was being held

    6. b. was having

    7. c. had left

    8. b. was founded

    9. d. had spent

    10. c. had just left

    11. a. would/arrived

    12. a. Have you ever been/ spent

    13. a. was working

    14. d. would have

    15. b. had been working/decided

    16. b. had left

    17. d. proved/freezes

    18. c. had finished/went

    19. b. had made

    20. d. is driving

    21. b. has solved

    22. c. stop

    23. a. had gone

    24. a. went

    25. d. was sleeping

    26. a. has been

    27. a. is

    28. a. arrived/had left

    29. a. playing

    30. c. serviced

    Trả lời
  2. 1. c. 

    2. a. 

    3. a. 

    4. b. 

    5. d. 

    6. b. 

    7. c. 

    8. b. 

    9. d. 

    10. c. 

    11. a. 

    12. a.

    13. a. 

    15. b.

    16. b. 

    17. d. 

    18. c. 

    19. b. 

    20. d.

    21. b. 

    22. c. 

    23. a. 

    24. a. 

    25. d. 

    26. a.

    27. a. 

    28. a. 

    29. a. 

    30. c. 

    Trả lời

Viết một bình luận