1. When I last saw him, he _____ in London.
A. has lived
B. is living
C. was living
D. has been living
2. We _______ Dorothy since last Saturday.
A. don’t see
B. haven’t seen
C. didn’t see
D. hadn’t seen
3. The train ______ half an hour ago.
A. has been leaving
B. left
C. has left
D. had left
4. Jack ______ the door.
A. has just painted
B. paint
C. will have painted
D. painting
5. My sister ________ for you since yesterday.
A. is looking
B. was looking
C. has been looking
D. looked
6. I ______ Texas State University now.
A. am attending
B. attend
C. was attending
D. attended
7. He has been selling motorbikes ________.
A. ten years ago
B. since ten years
C. for ten years ago
D. for ten years
8. Christopher Columbus _______ American more than 500 years ago.
A. discovered
B. has discovered
C. had discovered
D. had been discovering
9. He fell down when he ______ towards the church.
A. run
B. runs
C. was running
D. had run
10. We _______ there when our father died.
A. still lived
B. lived still
C. was still lived
D. was still living
11. They ______ table tennis when their father comes back home.
A. will play
B. will be playing
C. play
D. would play
12. By Christmas, I _______ for Mr. Smith for six years.
A. will have been working
B. will work
C. have been working
D. will be working
13. I _______ in the room right now
A. am being
B. was being
C. have been being
D. am
14. I ______ to New York three times this year.
A. have been
B. was
C. were
D. had been
15. I’ll come and see you before I _______ for the States.
A. leave
B. will leave
C. have left
D. shall leave
16. The little girl asked what _______ to her friend.
A. has happened
B. happened
C. had happened
D. would have been happened
17. John ______ a book when I saw him.
A. is reading
B. read
C. was reading
D. reading
18. He said he _______ return later.
A. will
B. would
C. can
D. would be
19. Jack ________ the door.
A. has just opened
B. open
C. have opened
D. opening
1. When I last saw him, he _____ in London.
A. has lived
B. is living
C. was living
D. has been living
2. We _______ Dorothy since last Saturday.
A. don't see
B. haven't seen
C. didn't see
D. hadn't seen
3. The train ______ half an hour ago.
A. has been leaving
B. left
C. has left
D. had left
4. Jack ______ the door.
A. has just painted
B. paint
C. will have painted
D. painting
5. My sister ________ for you since yesterday.
A. is looking
B. was looking
C. has been looking
D. looked
6. I ______ Texas State University now.
A. am attending
B. attend
C. was attending
D. attended
7. He has been selling motorbikes ________.
A. ten years ago
B. since ten years
C. for ten years ago
D. for ten years
8. Christopher Columbus _______ American more than 500 years ago.
A. discovered
B. has discovered
C. had discovered
D. had been discovering
9. He fell down when he ______ towards the church.
A. run
B. runs
C. was running
D. had run
10. We _______ there when our father died.
A. still lived
B. lived still
C. was still lived
D. was still living
11. They ______ table tennis when their father comes back home.
A. will play
B. will be playing
C. play
D. would play
12. By Christmas, I _______ for Mr. Smith for six years.
A. will have been working
B. will work
C. have been working
D. will be working
13. I _______ in the room right now.
A. am being
B. was being
C. have been being
D. am
14. I ______ to New York three times this year.
A. have been
B. was
C. were
D. had been
15. I'll come and see you before I _______ for the States. x
A. leave
B. will leave
C. have left
D. shall leave
16. The little girl asked what _______ to her friend.
A. has happened
B. happened
C. had happened
D. would have been happened
17. John ______ a book when I saw him.
A. is reading
B. read
C. was reading
D. reading
18. He said he _______ return later.
A. will
B. would
C. can
D. would be
19. Jack ________ the door.
A. has just opened
B. open
C. have opened
D. opening
20. I have been waiting for you ______.
A. since early morning
B. since 9 a. m
C. for two hours
D. All are correct.
1. When I last saw him, he _____ in London.
A. has lived
B. is living
C. was living
D. has been living
2. We _______ Dorothy since last Saturday.
A. don't see
B. haven't seen
C. didn't see
D. hadn't seen
3. The train ______ half an hour ago.
A. has been leaving
B. left
C. has left
D. had left
4. Jack ______ the door.
A. has just painted
B. paint
C. will have painted
D. painting
5. My sister ________ for you since yesterday.
A. is looking
B. was looking
C. has been looking
D. looked
When we got to the airport, I realized I ....... my passport at home! *
A. was left
B. had left
C. left
D. had been leaving
chọn câu đúng
Exercise 01: Choose the best answer.
1. We ___________ Dorothy since last Saturday. *
don't see
haven't seen
didn't see
hadn't seen
2. The train ________ half an hour ago. *
has been leaving
left
has left
had left
3. I _______ in the room right now. *
am being
was being
have been being
am
4. I have never played badminton before. This is the first time I _____ to play. *
try
tried
have tried
am trying
5. Since _______, I have heard nothing from him. *
he had left
he left
he has left
he was left
6. He always ________ for a walk in the evening. *
go
is going
goes
going
7. Tom and Mary ______ for Vietnam tomorrow. *
leave
will leave
left
have left
8. They _________ table tennis at this time tomorrow. *
will play
will be playing
play
would play
9. Her brother ______ in Canada at present. *
working
works
is working
has worked
10. I ______ to the same barber since last year. *
am going
have gone
go
had gone
Ex 2: Choose the best answer
1. I _______my homework as soon as Lan goes here.
a. will finish
b. will be finishing
c. finish
d. will have finished
2. Mary and I …………………. School in 2008
a. has left
b. left
c. had left
d. leave
3. This is the most interest book I _________
a. read
b. have ever read
c. ever have read
d. had read
4. Oil________ if you pour it on water
a. floated
b. floats
c. will be floated
d. float
5. He hasn’t taught here ______ ages.
a. since
b. for
c. in
d. on
6. That dancing club________ north of the city
a. lays
b. lies
c. locates
d. lain
7. Almost everyone________ for home by the time we arrived.
a. leave
b. left
c. leaves
d. had left
8. By the age of 25, he ________ two famous novels.
a. wrote
b. writes
c. has written
d. had written
9. The bell …. when they ….. dinner yesterday.
a. was ringing – were having
b. rang – had
c. rang – were having
d. was ringing – had
10. Her sister ………… a book until she was 10.
a. never read
b. never reads
c. has never read
d. was never reading
11. ……………… by this time next year.
a. we will finish the course
b. we will have been finished the course
c. we are going to finish the course
d. we will have finished
12. When I was a little boy, I …….. swimming with my friends.
a. went
b. had gone
c. was going
d. were going
13. I ……….. lunch at 5pm yesterday.
a. am cooking
b. cooked
c. was cooking
d. had cooked
14. These foreign tourists ………… on the beach when a big wave swept everything.
a. are sunbathing
b. were sunbathing
c. sunbathed
d. had sunbathed
15. Henry________ for 10 years when he finally gave it up.
a. has smoked
b. has been smoking
c. had smoked
d. had been smoking
16. Yesterday morning I got up and looked out of the window. The sun was shinning but the ground was very wet. It________
a. rained
b. has been raining
c. had rained
d. had been raining
17. We ________ our examination next month.
a. have
b. shall have
c. will have had
d. will be having
18. Look that those black clouds! It________
a. is going to rain
b. will rain
c. would rain
d. can rain
19. We________ English this time next Monday.
a. learn
b. will learn
c. are learning
d. will be learning
20. We________ this course before the final examination.
a. are going to finish
b. have finished
c. will finish
d. will have finished
21. I’ll tell Anna all the news when _______________ her.
a. I’ll see
b. I’m going to see
c. I see
d. I’m seeing
22. I’m very exhausted. …………………. over 400 miles today.
a. I drive
b. I’m driving
c. I’ve been driving
d. I’ve driven
23. It’s 2 years …………………. Joe.
a. that I don’t see
b. that I haven’t seen
c. since I didn’t see
d. sine I saw
24. Somebody ……… my bag on the bus.
a. stole
b. has stolen
c. was stealing
d. had stolen
25. She says that she ………. This test by 9 am tomorrow.
a. will finish
b. has finished
c. finishes
d. will have finished
1.Would you tell me where......?
a,were you born b,you was born c,you were born d,was you born
2.My father went out of the house........ago.
a,half an hour b,an hour's half c,a half of hour d,a half hour
Fill in the blanks with ''for'', ''since''
1 I got here an hour ago. - What ! You mean you've been waiting .................an hour ?
2 I have not seen him ............he was 16.
3 I've known raining .............ages
4 Things have changed a lot .................our previous meetings.
5 It've been raining .............four o'clock
6 I'm sure he's been watching us ...........we came in.
7 He'd been here ...............over an hour when we arrived
8 I've been trying to fix this computer..............early this morning.
9 He hasn't had anything to eat ....................nearly a week.
10 It's three years..............he started learning German
11 He's been collecting stamps ...........the past twenty years.
12 Nobody has seen him................last Friday.
13 It has been foggy ..............some days.
14 He has been fishing ..................six o'clock
15They've been living in France......................eight years.
16 The pilots have been on strike .................two months.
17 We've had terrible weather .................Saturday
18 I've know Tom ..................1990
19 We have been waiting for the bus.................half an hour
20 She hasn't lost a match .......................April
21 Things have changed ...................she's become headmaster
22 The police have been looking for him..............a month
23 Our dog has been ill ....................two days
24 I've been looking for this book .,.................a long time
25 I've been working .................I got up
2. He has been selling motorcycles.................
A. ten years ago
B. for ten years
C. for ten years ago
D. since ten years
3. Columbus............America more then 400 years ago.
A. discovered
B. has discovered
C. had discovered
D. he has gone
4. He fell down when he ............towards the church.
A. run
B. runs
C. was running
D. had run