EX1. Put the verbs in brackets in the right tenses 1. When the policecame here the thieves (run) _______ away five minutes before .2. I’ll give him this parcel when he (come) _________ back here next week .3. I (wait) __________ for her until she (finish) _______ the examination. 4. My sister and brother (argue) _________ about something when I walked into the room. 5. I felt better after I (take) _________ the medicine .6. He had finished all his work before he (leave) _______ 7. I (phone) ___________ you as soon as I come there .Task 2: Multiple choiceChoose the best answer: 1. When I first saw him, he ...... in London.A. has livedB. is livingC. was livingD. has been living 2. He fell down when he ...... towards the church.A. ranB. runsC. was runningD. had run 3. We ...... there when our father died.A. still livedB. lived stillC. was still livingD. were still living 4. I’ll come and see you before I ...... for the States.A. leaveB. will leaveC. have leftD. shall leave 5. John ...... a book when I saw him.A. is readingB. readC. was readingD. reading 6. Almost everyone ...... for home by the time we arrived.A. leaveB. leftC. leavesD. had left 7. While her husband was in the army, Mary ...... to him twice a week.A. was writingB. wroteC. was writtenD. had written 8. Henry ...... into the restaurant when the writer was having dinner.A. was goingB. wentC. has goneD. did go 9. He will take the dog out for a walk as soon as he ...... dinner.A. finishB. finishesC. will finishD. shall have finished 10. Ask her to come and see me when she ...... her work.A. finishB. has finishedC. finishedD. finishing 11. After you finish your work, you ...... a break.A. should takeB. have takenC. might have takenD. takes 12. My girlfriend arrived after I ...... for her about half an hour.A. was waitingB. had been waitingC. have been waitingD. have waited 13. ...... to rain before you woke up this morning ?A. Did it beginB. Has it begunC. Had it begunD. Would it begin 14. Before the Prime Minister leaves Hanoi, he ...... several talks.A. will have hadB. would haveC. will be havingD. has 15. I am reading this novel. By the time you come back from work I ......A. shall finishB. will finishC. shall have finishedD. have finished Task 3: Multiple choice (Mistake identification) 1. He has lived in seven yearsin London. A B C D 2. Before she becamea film star, she hasbeena stand-upcomedian A B C D 3. SinceI beginschool, I haven’t hadmuchspare time A B C D 4. Havethe play already startedwhenyou got tothe theater? A B C D 5. My family livedin Hue since1990 to 1996, but we arenow livinginSai Gon A BC D India. D. a & c are correctEXERCISES ON TENSESIV.Procedure: Exercise 1: Choose the best answer to complete the sentences: 1. By Christmas, I ...... for Mr. Smith for six years.A. shall have been workingB. shall workC. have been workingD. shall be working 2. By the age of 25, he ...... two famous novels.A. wroteB. writesC. has writtenD. had written 3. By the end of next year, George ...... English for two years.A. will have learnedB. will learnC. has learnedD.would learn 4. Turn off the gas. Don’t you see the kettle ...... ?A. boilB. boilsC. is boilingD. boiled 5. Tom and Mary ...... for Vietnam tomorrow.A. leaveB. are leavingC. leavingD. are left 6. Mercury ...... at 357.23 degree centigrade.A. boilsB. is boilingC. boilingD. boiled 7. “We must buy new plates”. –“It’s useless. You always ...... plates.A. breakB. are breakingC. breakingD. broke 8. A decade ...... a period of ten years.A. describesB. is describingC. describeD. describing 9. “How long have you been with the company ?”–“I ...... there for two years by January”.A. will workB. was workingC. will be workingD. will have worked 10. “Can I come by for my check tomorrow ?” –“Yes, by then I ...... time to go to the bank”.A. will havehadB. will hadC. will have beenD. have 11. He ...... in space for ten days by tomorrow.A. will travelB. will be travellingC. will have been travellingD. has travelled

1 câu trả lời

X1. Put the verbs in brackets in the right tenses
1. When the policecame here the thieves (run) __had run_____ away five minutes before
.2. I’ll give him this parcel when he (come) ____come_____ back here next week
.3. I (wait) ______will wait____ for her until she (finish) ____finishes___ the examination.
4. My sister and brother (argue) ___were arguing______ about something when I walked into the room.
5. I felt better after I (take) ____had taken_____ the medicine
.6. He had finished all his work before he (leave) ____left___
7. I (phone) ______will phone_____ you as soon as I come there
.Task 2: Multiple choiceChoose the best answer:
1. When I first saw him, he ...... in London.

A. has livedB. is livingC. was livingD. has been living
2. He fell down when he ...... towards the church.

A. ranB. runsC. was runningD. had run
3. We ...... there when our father died.

A. still livedB. lived stillC. was still livingD. were still living
4. I’ll come and see you before I ...... for the States.

A. leaveB. will leaveC. have leftD. shall leave
5. John ...... a book when I saw him

.A. is readingB. readC. was readingD. reading
6. Almost everyone ...... for home by the time we arrived.

A. leaveB. leftC. leavesD. had left
7. While her husband was in the army, Mary ...... to him twice a week.

A. was writingB. wroteC. was writtenD. had written
8. Henry ...... into the restaurant when the writer was having dinner.

A. was goingB. wentC. has goneD. did go
9. He will take the dog out for a walk as soon as he ...... dinner.

A. finishB. finishesC. will finishD. shall have finished
10. Ask her to come and see me when she ...... her work.

A. finishB. has finishedC. finishedD. finishing

11. After you finish your work, you ...... a break.

A. should takeB. have takenC. might have takenD. takes
12. My girlfriend arrived after I ...... for her about half an hour.

A. was waitingB. had been waitingC. have been waitingD. have waited
13. ...... to rain before you woke up this morning ?

A. Did it beginB. Has it begunC. Had it begunD. Would it begin
14. Before the Prime Minister leaves Hanoi, he ...... several talks.

A. will have hadB. would haveC. will be havingD. has
15. I am reading this novel. By the time you come back from work I ......

A. shall finishB. will finishC. shall have finishedD. have finished
Task 3: Multiple choice (Mistake identification)
1. He has lived in seven yearsin London.=> X
          A               B               C     D
2. Before she becamea film star, she hasbeena stand-upcomedian=. had been
                          A                                        B      C             D
3. SinceI beginschool, I haven’t hadmuchspare time=> began 
A         B                            C            D
4. Havethe play already startedwhenyou got tothe theater?=> had 
A                               B               C               D
5. My family livedin Hue since1990 to 1996, but we arenow livinginSai Gon=> from
A     BC           D
 India.
D. a & c are correctEXERCISES ON TENSESIV.Procedure:
Exercise 1: Choose the best answer to complete the sentences:
1. By Christmas, I ...... for Mr. Smith for six years.

A. shall have been workingB. shall workC. have been workingD. shall be working
2. By the age of 25, he ...... two famous novels.

A. wroteB. writesC. has writtenD. had written
3. By the end of next year, George ...... English for two years.

A. will have learnedB. will learnC. has learnedD.would learn
4. Turn off the gas. Don’t you see the kettle ...... ?

A. boilB. boilsC. is boilingD. boiled
5. Tom and Mary ...... for Vietnam tomorrow.

A. leaveB. are leavingC. leavingD. are left
6. Mercury ...... at 357.23 degree centigrade.

A. boilsB. is boilingC. boilingD. boiled
7. “We must buy new plates”. –“It’s useless. You always ...... plates.

A. breakB. are breakingC. breakingD. broke
8. A decade ...... a period of ten years.

A. describesB. is describingC. describeD. describing
9. “How long have you been with the company ?”–“I ...... there for two years by January”.

A. will workB. was workingC. will be workingD. will have worked
10. “Can I come by for my check tomorrow ?” –“Yes, by then I ...... time to go to the bank”.

A. will havehadB. will hadC. will have beenD. have
11. He ...... in space for ten days by tomorrow.

A. will travelB. will be travellingC. will have been travellingD. has travelled

Câu hỏi trong lớp Xem thêm