By the time the vet __ from the town, half of the cows in the village __
A, arrived – will have died
B, arrived – has died
C, arrives – had died
D, arrived – died
IV. Choose the best answer
1. The child________ before the doctor arrived.
a. died b. had died c. has died d. was dying
2. We cleaned up the room as soon as the guests________
a. had left b. has left c. left d. were leaving
3. The secretary________ the report by 10:00 yesterday.
a. hasn't finished b. hasn't finished c. didn't finish d. would finish
4. Jane's eyes are red. She________
a. cried b. has cried c. has been crying d. had cried
5. This room is dirty. Someone________ in here.
a. smoked b. has smoked c. had been smoking d. has been smoking
6. Arsenal________ next Monday.
a. wins b. will win c. would win d. is winning
7. it________ rain tomorrow.
a. rains b. will rain c. is going to rain d. is raining
8. I'll come and see you before I ________ for America.
a. leave b. will leave c. have left d. shall leave
9. The little girl asked what________ to her friend.
a. has happened b. happened c. had happened d. would have been happened
10. John________ a book when I saw him.
a. is reading b. read c. was reading d. reading
11. He said he________ return later.
a. will b. would c. can d. would be'
12. Jack________ he door.
a. has just opened b. open c. will have opened d. opening
13. I have been waiting for you________
a. since early morning b. since 9 a.m c. for two hours d. all are correct
14. My sister________ for you since yesterday.
a. is looking b. was looking c. has been looking d. looked
15. Jack________ the door.
a. has just painted b. paint c. will have painted d. painting
16. The train________ half an hour ago.
a. has been leaving b. left c. has left d. had left
17. We________ Doris since last Sunday.
a. don't see b. haven't seen c. didn't see d. hadn't seen
18. When I last saw him, he________ in London.
a. has lived b. is living c. was living d. has been living
19. She is tired now. She________ for a long time.
a. has been learning b. has learned c. learns d. learned
20. They will have gone home before you________ to meet them.
a. came b. come c. will come d. are coming
21. Hurry up or the train________ before you ca catch it.
a. will leave b. leaves c. will have left d. has left
22. Now my sister________ a bicycle of her own.
a. is having b. are having c. has d. had
23. A football team________ chiefly of 12 players.
a. composed b. composes c. comprised d. comprises
24. This is the first time I ________ here.
a. am b. have been c. was d. be
25. Last week, my professor promised that he________ today.
a. would come b. will come c. comes d. coming
26. My girls friend arrived after I ________ for her about half an hour.
a. was waiting b. had been waiting c. has been waiting d. have waited
27. Did she say she________ him tomorrow?
a. has visited b. will visit c. would visit d. is going to visit
28. ________ to rain before you woke up this morning?
a. Did it begin b. has it begun c. Had it begun d. Would it begin
29. My daughter saw an elephant this morning but she________ one before.
a. had never seen b. has never seen c. never seen d. never had seen
30. I________ in Da Nang before I moved to Dong Nai.
a. have been living b. have lived c. had lived d. had been living
IV. Choose the best answer
1. The child________ before the doctor arrived.
a. died b. had died c. has died d. was dying
2. We cleaned up the room as soon as the guests________
a. had left b. has left c. left d. were leaving
3. The secretary________ the report by 10:00 yesterday.
a. hadn't finished b. hasn't finished c. didn't finish d. would finish
4. Jane's eyes are red. She________
a. cried b. has cried c. has been crying d. had cried
5. This room is dirty. Someone________ in here.
a. smoked b. has smoked c. had been smoking d. has been smoking
6. Arsenal________ next Monday.
a. wins b. will win c. would win d. is winning
7. it________ rain tomorrow.
a. rains b. will rain c. is going to rain d. is raining
8. I'll come and see you before I ________ for America.
a. leave b. will leave c. have left d. shall leave
9. The little girl asked what________ to her friend.
a. has happened b. happened c. had happened d. would have been happened
10. John________ a book when I saw him.
a. is reading b. read c. was reading d. reading
11. He said he________ return later.
a. will b. would c. can d. would be'
12. Jack________ he door.
a. has just opened b. open c. will have opened d. opening
13. I have been waiting for you________
a. since early morning b. since 9 a.m c. for two hours d. all are correct
14. My sister________ for you since yesterday.
a. is looking b. was looking c. has been looking d. looked
15. Jack________ the door.
a. has just painted b. paint c. will have painted d. painting
16. The train________ half an hour ago.
a. has been leaving b. left c. has left d. had left
17. We________ Doris since last Sunday.
a. don't see b. haven't seen c. didn't see d. hadn't seen
18. When I last saw him, he________ in London.
a. has lived b. is living c. was living d. has been living
19. She is tired now. She________ for a long time.
a. has been learning b. has learned c. learns d. learned
20. They will have gone home before you________ to meet them.
a. came b. come c. will come d. are coming
21. Hurry up or the train________ before you ca catch it.
a. will leave b. leaves c. will have left d. has left
22. Now my sister________ a bicycle of her own.
a. is having b. are having c. has d. had
23. A football team________ chiefly of 12 players.
a. composed b. composes c. comprised d. comprises
24. This is the first time I ________ here.
a. am b. have been c. was d. be
25. Last week, my professor promised that he________ today.
a. would come b. will come c. comes d. coming
26. My girls friend arrived after I ________ for her about half an hour.
a. was waiting b. had been waiting c. has been waiting d. have waited
27. Did she say she________ him tomorrow?
a. has visited b. will visit c. would visit d. is going to visit
28. ________ to rain before you woke up this morning?
a. Did it begin b. has it begun c. Had it begun d. Would it begin
29. My daughter saw an elephant this morning but she________ one before.
a. had never seen b. has never seen c. never seen d. never had seen
30. I________ in Da Nang before I moved to Dong Nai.
a. have been living b. have lived c. had lived d. had been living
Làm sao z mn 1.Mr.Glenn died at the age of 77. → Mr. Glenn died when...... 2.Although the traffic was heavy, I arrived on time.→ Heavy....
1 The committee __ the question for nearly anhour, and still hasn’t come to decision
A, is discussing B, had discussed C, will discuss D, has been discussing
2 By the year 2010, they __ in this factory for three years.
A, will work B, have worked C, will have worked D, will be working
3 Apart from catching cold a few times, I __ the project to the committee.
A, will have presented B, will present C, will be presenting D, will have been presenting
4 Martin __ to remain in his present position for now in spite of beings dissatisfied with the salary.
A, had decided B, is deciding C, has decided D, decide
5 When you look through the small window, you __ that the safe is inits usual place.
A, would discover B, discovered C, will be discovering D, will discover
6 The President __ to bring the problem before the whole club members so that everybody can express.
A, had decided B, has decided C, decided D, will decide
7 The author __ that it __ necessary for every adolescent toedtablish his own place in society.
A, believes – is B, believed – is C, believed – has been D, has believes – was
8 While he __ for the light to change, he __ on the car radio.
A, was waiting – turned B, is waiting – has turned C, waited - turned D, was – waiting – was turning
9 Karen __ hard for the last three days.
A, worked B, has been working C, is working D, was working
10. Helen __ in Denver for several years before she moved to Washington.
A, was living B, has lived C, had lived D, has been living
11. By the time the vet __ from the town, half of the cows in the village __
A, arrived – will have died B, arrived – has died C, arrives – had died D, arrived – died
12. I __ for sprouts but I __ any.
A, have been looking – didn’t find B, looked – have’t found C, had looked – haven’t found D, have been looking – haven’t found
13 The girls seem to be fully satisfied with their English course. So far, they __ even a single class
A, don’t miss B, haven’t missed C, didn’t miss D, hadn’t missed
14 Tell him I __ anything with him until I have spoken with my wife.
A, won’t discuss B, haven’t discussed C, don’t discuss D, didn’t discuss
15 Changes in temperature __ rocks into pieces and the wind __ pieces away.
A, breaks – is blowing B, has broken – blew C, breaks – blows D, broke – was blowing
16 Until education __ a public service, the establishment of schools was left to private sector.
A, would come B, becameC, becomesD, had become
17 I __ waiting till evething __ ready.
A, sat – wasB, have sat – isC, sat – will be D, had become
18 The police officer showed us the room where the murder __ place.
A, will takeB, tookC, was talkingD, has taken
20 I __ that book such a long time before that I was unable to remember what ut was about.
A, have readB, would readC, was going to readD, had read
21. The crowd waiting in the square __ to grow impatient as the hours __ by and the minister __
A, begin – are going - hasn’t turned upB, began – have gone – didn’t turn up
C, begins – went – doesn’t turn upD, began – went – did’t turn up
22. When I __ the novel I’ll lend it to you.
A, will finishB, will have finished C, have finished D, finished
23 In spite of the large sum of money she __ from her family, she still __ about suffering from a lack of money.
A, has received – is complaininB, is receiving – complainsC, receives – complained D, receives – complains
24 They __ how deeply the rows between his parents __ the child.
A, didn’t realize – had affectedB, didn’t realize - have affectedC, don’t realize – affectedD, will never realize – had affected
25 These statistics __ that life expectancy __ quite signigicantly longer in cold climates than that in warm onces.
A, show – wasB, show – is C, showed – isD, showed – will be
26 She is really worried that she __ to the exam because she doesn’t have her identity card on her.
A, haven’t admittedB, is not admittingC, hadn’t been admittedD, won’t be admitted
27 I’ve just notices that she __ a haircut. It __ wonderfull
A, will have – has lookedB, had has – lookedC, has had – looksD, has – is looking
#các_bạn_ơi_giúp_mình_với
#mình_cam_ơn
11. I’m sad to think that all my plants __________ by the time I ___________ from holiday.
A. will die – return B. died – returned
C. may have died – have returned D. had died – could return
12. The exhaust pipe on my car ___________ for days when finally it ___________ off on the high way.
A. rattled – had fallen B. had been rattling – fell
C. was rattling – fell D. may rattle – falls
13. I __________ for a very long time, so I ___________ very angry with them.
A. had been waiting – was B. have been waiting – was
C. have waited – was D. have been waiting – was
14. Mary ___________ a delicious meal till yesterday evening.
A. has cooked B. hasn’t cooked
C. hadn’t cooked D. doesn’t ever cook
15. When he came out of the cave, he ___________ still like a statue for a while.
A. stands B. is standing C. has stood D. stood
16. He ___________ smoke eight years ago. But he ____________ it up now.
A. used to – had given B. use to – gave
C. used to – has given D. is used to – gives
17. Though world food production ___________ since 1950, people still ___________ from shortages in various parts of the world.
A. has been doubling – maybe suffering
B. has doubled – suffer
C. had been doubled – could be suffering
D. has been doubled – suffers
18. He can’t remember any of the bad habits he ____________ when he was younger.
A. had B. has had C. were having D. had had
19. By the end of next month, the author ____________ his sixth novel.
A. has written B. will have been writing
C. has been writing D. will have written
20. Steve ___________ to the manager after lunch the day before.
A. spoke B. was speaking C. had spoken D. has spoken
14. Huong.............on the phone when I came in.
a. talked
b. was talking
c. has talked
d. has been talking.
15. I ...........TV at 8.30 last night.
a. watched
b. was watching
c. has watched
d. had wached.
16. While I was working in the garden, my son................video games.
a. was playing
b. has played
c. played
d. has been playing.
17. While mother............dinner the phone rang.
a. cooked
b. has cooked
c. had cooked
d. was cooking.
18. The child..........before the doctor arrived.
a. died
b. had died
c. has died
d. was dying
19.My father ............. For HCMUT from 1995 to 2004.
a. was working b. has worked
c. had worked
d. worked
20. We ............ English this time last week.
a. learned
b. were learning
c. have learned
d. had learned
14. Huong.............on the phone when I came in.
a. talked
b. was talking
c. has talked
d. has been talking.
15. I ...........TV at 8.30 last night.
a. watched
b. was watching
c. has watched
d. had wached.
16. While I was working in the garden, my son................video games.
a. was playing
b. has played
c. played
d. has been playing.
17. While mother............dinner the phone rang.
a. cooked
b. has cooked
c. had cooked
d. was cooking.
18. The child..........before the doctor arrived.
a. died
b. had died
c. has died
d. was dying
19.My father ............. For HCMUT from 1995 to 2004.
a. was working b. has worked
c. had worked
d. worked
20. We ............ English this time last week.
a. learned
b. were learning
c. have learned
d. had learned
I. Choose the correct options.
1. The storm destroyed the fence that we .......
A. had built B. will build C. are building
2. When the firemen ......., the fire had completely destroyed the back half of the building.
A. has arrived B. had arrived C. arrived
3. They showed us the pictures of volcanic eruption that they .........
A. takehad B. taken C. has taken
4. In the evening, the children told their mom what they ........ at the zoo.
A. see B. had seen C. have seen
5. The streets were wet yesterday because it ........ in the early morning.
A. rained B. rains C. had rained
6. He ........ e-mail before so I showed him how to use it.
A. hadn't used B.had used C.has used
7. We couldn't go into the concert last night because we ........ our tickets.
A. brought B. hadn't brought C. had brought
8. I didn't noticed that the traffic light ........ red.
A. turns B.has turned C. had turned
Reorder the words/ phrases to make complete sentences
Sắp xếp hoàn thành câu thì quá khứ hoàn thành
1. ever seen/ awful/ such/ the first time/ tornado./ had/ It/I/ was/ an
2. the debris./ By the time/ they hadn't/ we got/there,/ cleared up
3. areas/ to safe/had/ struck./ before/ Most people/moved/ the storm
4. experienced/ Had/ a hot summer/ before/ such/ you/ 2000?
5. last night,/ the/ whole/ 11 o'clock/ By/ the mudslide/ buried/ had/ village.
6. had/ iceberg./ an/ stuck/ The captain/ the ship/ realized/ that
7. Decide whether the sentence is correct or incorrect.
Xác định xem câu sau là đúng (correct) hay sai (incorrect).
Decide whether the sentence is correct or incorrect.
Xác định xem câu sau là đúng (correct) hay sai (incorrect).
1.Henry had worked as a rescue worker before he was retired in 1990.
A. Correct
B. Incorrect
2. By 10 a.m. yesterday, rescue workers had freed ten people trapped in the collapsed building.
A. Correct
B. Incorrect
3. Mr Jack was no longer there. He left the school six years before.
A. Correct
B. Incorrect
4. The light went off because they hadn't pay the electricity bill.
A. Correct
B. Incorrect
5. Hadn't she escaped before the walls collapsed in the earthquake?
A. Correct
B. Incorrect
6. Her bicylcle wasn't there because a friend took it without asking her.
A. Correct
B. Incorrect
7. He was tired because he hadn't eaten anything since the morning.
A. Correct
B. Incorrect
1. A
2. C
3. B
4. B
5. A
6. A
7. B
8. B
1. It was the first time I had ever seen such an awful tornado.
2. By the time we got there, the debris hadn't cleared up.
3. Most people had moved to safe areas before the storm struck.
4. Had you experienced such a hot summer before 2000?
5. By 11 o'clock last night, the whole village had been buried by the mudslide.
6. The captain realized that an iceberg had struck the ship.
1. B
2. A
3. B
4. B
5. A
6. A
7. A
By the time the police __, the bank robbers.
A, arrived – have already gone away
B, arrived – had already gone away
C, had arrived – had already gone away
D, has arrived – had already gone away
21. Almost everyone _______ for home by the time we arrived.
A. leave B. left C. leaves D. had left
22. By the age of 25, he ______ two famous novels.
A. wrote B. writes C. has written D. had written
23. When her husband was in the army, Mary ______ to him twice a week
A. was reading B. wrote C. was written D. had written
24. I couldn’t cut the grass because the lawn mower ______ a few days previously.
A. broke down B. has been broken
C. had broken down D. breaks down
25. I have never played badminton before. This is the first time I _____ to play.
A. try B. tried C. have tried D. am trying
26. Since _______, I have heard nothing from him.
A. he had left B. he left C. he has left D. he was left
27. After I _______ lunch, I looked for my bag.
A. had B. had had C. have has D. have had
28. By the end of next year, George _______ English for two years.
A. will have learned B. will learn C. has learned D. would learn
29. The man got out of the car, ________ round to the back and opened the book.
A. walking B. walked C. walks D. walk
30. Henry _______ into the restaurant when the writer was having dinner.
A. was going B. went C. has gone D. did go
31. He will take the dog out for a walk as soon as he ______ dinner.
A. finish B. finishes C. will finish D. finishing
32. I will be glad if he _______ with us.
A. had gone B. did go C. went D. goes
33 Ask her to come and see me when she _______ her work.
A. finish B. has finished C. finished D. finishing
34. Turn off the gas. Don’t you see that the kettle ________ ?
A. boil B. boils C. is boiling D. boiled
35. Tom and Mary ______ for Vietnam tomorrow.
A. leave B. are leaving C. leaving D. are left
36. He always ________ for a walk in the evening.
A. go B. is going C. goes D. going
37. Her brother ______ in Canada at present.
A. working B. works C. is working D. work
38. I ______ to the same barber since last year.
A. am going B. have been going C. go D. had gone
39. Her father ______ when she was a small girl.
A. dies B. died C. has died D. had died
40. Last week, my professor promised that he ________ today.
A. would come B. will come C. comes D. coming
21. D
22. D
23. B
24. C
25. C
26. B
27. B
28. A
29. B
30. B
31. B
32. D
33. B
34. C
35. B
36. C
37. C
38. B
39. B
40. A
Tìm lỗi sai The little(A) girl is advised(B) not talking(C) to(D) strangers by her parents Trắc nghiệm By the time we __ at the hall, the lecturer __half of his speech a. Arrived/ had made b. Will arive/ made c. Had arrived/ made d. Arrive/ is making ___his aunt and uncle who live on a farm a. Seldom does Jack comes to see b. Seldom as Jack comes to see c. Seldom does Jack come to see d. Jack comes to see seldom After she had received a large sum of money __her uncle , she decided to continue her research __the project a. of /to b. To/ of c. as/ about d. From/ on Tìm sự khác nhau Traveled Stared Landed Seemed