

It ( rain ) heavily last night.
2. Yesterday he ( go) home late.
3. Sam ( arrive) in San Diego a week ago.
4. Pasteur ( die) in 1895.
5. She paid for her ticket and ( leave).
6. Nguyen Du................ (write) Kieu Story years ago
7. There ( be) an interesting film on TV last night.
8. I ( not watch) television last night.
9. He ( not be) present at class yesterday.
10. What ( happen) to you yesterday?
11. What you ( do) last Sunday?
12. We ( do) a very hard exercise the day before yesterday.
13. I ( have) a little trouble with my car last week.
14. My wife and I ( travel) to Mexico by air last summer.
15. She ( work) here for ten years form 1989 to 1999.
16. Everybody ( drink) a lot of beer at the party last night.
17. Where John ( work) two years ago?
18. It’s time we ( go) to the airport to meet him.
19. Is it about time we ( do) something to stop accidents.
20. It’s high time that I ( must) go.
Exercise 4 Choose the best answer.
1. Mike _____ one hour ago.
a. phoned b. was phoningc. had phonedd. has phoned
2. They _____ us last night.
a. would visitb. has visitedc. had visitedd. visited
3. It’s two years _______ Joe.
a. that I don’t seeb. that I haven’t seenc. since I didn’t seed. since I saw
4. Lst year they _______ 22 million TV sets.
a. were sellingb. had soldc. has soldd. sold
5. The World War II ______ in 1939 and _____ in 1945.
a. begins/ endsb. had begun/ endedc. began/ended d. has begun/ had ended
6. Marie Curie ______ a Nobel Prize in Chemistry in 1911.
a. win b. wonc. wins d. was winning
7. It’s at least a month since _____ Tom.
a. I last seenb. I last seec. I have last seen d. I last saw
8. Who ______ your bike? – Mike did.
a. did give youb. did you givec. you gaved. gave you
9. The last time I _____ swimming was when we were in Spain.
a. had goneb. wentc. has goned. was going
10. Galileo _____ his first telescope in 1609.
a. buildsb. builtc. has builtd. had built
11. The last time she _____ to me ______ in 2005.
a. had written/ was b. writes/ isc. wrote/ isd. wrote/ was
12. The light _____ out while we were having tea.
a. was goingb. wentc. had goned. has gone
13. Who ______ the boss tell him that ? – Peter did.
a. did hearb. does hearc. hearsd. heard
14. My uncle _______ twenty calves last week, now he _______ them up to sell.
a. had bought/ fedb. buys/ feedsc. bought/ is feedingd. was buying/ fed
15. He had a bath, and then he ______ to bed.
a. wentb. had gonec. goesd. was going
16. Helen _____ to the pool and _______ a swim.
a. was going/ hadb. went/ hadc. went/ was havingd. was going/ has had
17. It’s time we _____ this old car and bought a new one.
a. will sellb. hace soldc. had soldd. sold
18. It is seven years since we ______ .
a. have talked to Daisyb. last talked Daisyc. talked to last Daisy d. last talked to Daisy
19. I _______ him last Sunday.
a. didn’t seeb. hacen’t seenc. don’t seed. wouldn’t see
20. Everybody danced and ______ happily at the party last night.
a. singsb. is singingc. singd. sang
2. Yesterday he ( go) home late.
3. Sam ( arrive) in San Diego a week ago.
4. Pasteur ( die) in 1895.
5. She paid for her ticket and ( leave).
6. Nguyen Du................ (write) Kieu Story years ago
7. There ( be) an interesting film on TV last night.
8. I ( not watch) television last night.
9. He ( not be) present at class yesterday.
10. What ( happen) to you yesterday?
11. What you ( do) last Sunday?
12. We ( do) a very hard exercise the day before yesterday.
13. I ( have) a little trouble with my car last week.
14. My wife and I ( travel) to Mexico by air last summer.
15. She ( work) here for ten years form 1989 to 1999.
16. Everybody ( drink) a lot of beer at the party last night.
17. Where John ( work) two years ago?
18. It’s time we ( go) to the airport to meet him.
19. Is it about time we ( do) something to stop accidents.
20. It’s high time that I ( must) go.
Exercise 4 Choose the best answer.
1. Mike _____ one hour ago.
a. phoned b. was phoningc. had phonedd. has phoned
2. They _____ us last night.
a. would visitb. has visitedc. had visitedd. visited
3. It’s two years _______ Joe.
a. that I don’t seeb. that I haven’t seenc. since I didn’t seed. since I saw
4. Lst year they _______ 22 million TV sets.
a. were sellingb. had soldc. has soldd. sold
5. The World War II ______ in 1939 and _____ in 1945.
a. begins/ endsb. had begun/ endedc. began/ended d. has begun/ had ended
6. Marie Curie ______ a Nobel Prize in Chemistry in 1911.
a. win b. wonc. wins d. was winning
7. It’s at least a month since _____ Tom.
a. I last seenb. I last seec. I have last seen d. I last saw
8. Who ______ your bike? – Mike did.
a. did give youb. did you givec. you gaved. gave you
9. The last time I _____ swimming was when we were in Spain.
a. had goneb. wentc. has goned. was going
10. Galileo _____ his first telescope in 1609.
a. buildsb. builtc. has builtd. had built
11. The last time she _____ to me ______ in 2005.
a. had written/ was b. writes/ isc. wrote/ isd. wrote/ was
12. The light _____ out while we were having tea.
a. was goingb. wentc. had goned. has gone
13. Who ______ the boss tell him that ? – Peter did.
a. did hearb. does hearc. hearsd. heard
14. My uncle _______ twenty calves last week, now he _______ them up to sell.
a. had bought/ fedb. buys/ feedsc. bought/ is feedingd. was buying/ fed
15. He had a bath, and then he ______ to bed.
a. wentb. had gonec. goesd. was going
16. Helen _____ to the pool and _______ a swim.
a. was going/ hadb. went/ hadc. went/ was havingd. was going/ has had
17. It’s time we _____ this old car and bought a new one.
a. will sellb. hace soldc. had soldd. sold
18. It is seven years since we ______ .
a. have talked to Daisyb. last talked Daisyc. talked to last Daisy d. last talked to Daisy
19. I _______ him last Sunday.
a. didn’t seeb. hacen’t seenc. don’t seed. wouldn’t see
20. Everybody danced and ______ happily at the party last night.
a. singsb. is singingc. singd. sang