Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.
a) I haven t seen Gerry for/since a long time. How is he?
b) It's ages ago/since I last went to a football match.
c) I've written to Deborah last week/recently.
d) What have you been doing today/yesterday?
e) Have you eaten Italian food before/already?
f) I've been living here in/since the end of last year.
g) Actually I had dinner with Sue last night/lately.
h) I ve been trying to get in touch with David ages/for the last time.
i) Terry hasn t been to Edinburgh since/when we went there together.
j) I can t remember how long/when I ve had this watch.
Underline the most suitable time expression.
a) I haven t seen Gerry for/since a long time. How is he?
b) It s ages ago/since I last went to a football match.
c) I ve written to Deborah last week/recently.
d) What have you been doing today/yesterday?
e) Have you eaten Italian food before/already?
f) I ve been living here in/since the end of last year.
g) Actually I had dinner with Sue last night/lately.
h) I ve been trying to get in touch with David for ages/for the last time.
i) Terry hasn t been to Edinburgh since/when we went there together.
j) I can t remember how long/when I ve had this watch.
1. Eight years ago we started writing to each other.
A. We have rarely written to each other for eight years.
B. Eight years is a long time for us to write to each other.
C. We wrote to each other eight years ago.
D. We have been writing to each other for eight years.
2. The boy was so lazy that he couldn’t stay up late to learn his lessons.
A. The boy was lazy enough not to stay up late to learn his lessons.
B. The boy was too lazy to stay up late to learn his lessons.
C. The boy was lazy enough but he stayed up late to learn his lessons.
D. The boy was lazy enough to stay up late to learn his lessons.
3. My father is tired of seeing any violent films.
A. My father hasn’t seen a violent film.
B. My father has enjoyed all the violent films he has ever seen.
C. My father is worried about missing the next violent film.
D. My father never wants to see another violent film.
4. As soon as he waved his hand, she turned away.
A. He saw her turn away and he waved his hand.
B. No sooner had he waved his hand than she turned away.
C. She turned away because he waved his hand too early.
D. Although she turned away, he waved his hand.
5. John wishes he had remembered to send Mary a Christmas card.
A. John regrets not to send Mary a Christmas card.
B. John regrets forgetting not to send Mary a Christmas card.
C. John regrets not remembering sending Mary a Christmas card.
D. John regrets forgetting to send Mary a Christmas card.
6. My father hasn’t smoked cigarettes for a month.
A. It’s a month since my father last smoked cigarettes.
B. It’s a month ago that my father smoked cigarettes.
C. It’s a month that my father hasn’t smoked cigarettes.
D. It’s a cigarette that my father smoked a month ago.
7. Having finished their work, the workers expected to be paid.
A. The workers expected to be paid because they had finished their work.
B. Having their work finished, the workers expected to be paid.
C. Having expected to be paid, the workers finished their work.
D. Having been finished their work, the workers expected to be paid.
8. Mr. Brown bought this car five years ago.
A. Mr. Brown started to buy this car five years ago.
B. It has been five years when Mr. Brown bought this car
C. Mr. Brown has had this car for five years .
D. It is five years ago since Mr. Brown bought this car.
9. I might go camping. My friends have invited me.
A. My friends have invited me to go camping.
B. My friends have invited me go camping.
C. My friends have invited me going camping.
D. My friends have invited me that I might go camping.
10. I haven’t enjoyed myself so much for years.
A. It’s years since I enjoyed myself so much.
B. It’s years since I have enjoyed myself so much.
C. It was years since I had enjoyed myself so much.
D. It has been years since I have enjoyed myself so much.
11. Have you heard the good news?
A. Carol in March had a baby.
B. In March, Carol had a baby.
C. Carol had in March a baby.
D. In March, had Carol a baby.
12. Although the driver slammed on his brakes, __________________
A. he was able to avoid hitting the small dog.
B. the small dog was not hit by the car.
C. he could run over the small dog.
D. he couldn’t avoid hitting the small dog.
13. John used to write home once a week when he was abroad.
A. John doesn’t now write home once a week any longer.
B. John enjoyed writing home every week when he was abroad.
C. John never forgot to write a weekly letter home when he was abroad.
D. When he was abroad he remembered to write home every week.
14. This is my tenth year working in this bank.
A. By the end of this year , I will work in this bank for ten years.
B. I have worked in this bank for ten years by the end of this year.
C. By the end of this year , I will have worked in this bank for ten years.
D. I had been working in this bank for ten years by the end of this year.
15. The famous actor was last seen in 2000.
A. The famous actor has not been able to see since 2000.
B. No one has seen the famous actor since 2000.
C. The famous actor didn’t see anyone in 2000.
D. No one saw the famous actor until 2000.
16. I came to live here three months ago.
A. It was three months since I lived here.
B. I’ve been living here for three months.
C. I lived here for three months.
D. I didn’t live here for three months.
17. She is sitting in a hotel room. Through the window, she sees a fat man.
A. She looks through the window and sees the fat man.
B. She and the fat man are in a hotel room.
C. The fat man wants to open the window and come in.
D. The fat man is looking in through the window.
18. She goes to the shops every Friday.
A. She goes every day to the shop but not on Friday.
B. It’s not Friday, but she’s going to the shops.
C. She always goes to the shops on Friday.
D. She never goes to the shops on Friday.
19. Michael took a deep breath and dived into the water.
A. After Michael had taken a deep breath, he dived into the water.
B. Having taken a deep breath, he dived into the water.
C. After Michael took a deep breath, he had dived into the water.
D. A & B are correct.
20. We started working here three years ago.
A. We worked here for three years.
B. We have no longer worked here for three years.
C. We have worked here for three years.
D. We will work here in three years.
21. It’s a long time since we last went to the cinema.
A. We have been to the cinema for a long time.
B. We haven’t been to the cinema for a long time.
C. We don’t go to the cinema as we used to.
D. We wish we went to the cinema now.
22. I haven’t finished this book yet.
A. I’m still reading this book.
B. I have read this book before.
C. The book I’m reading hasn’t finished.
D. I will read this book some day.
23. He used to jog every morning.
A. He enjoys jogging every morning.
B. He never fails to jog every morning.
C. He doesn’t now jog every morning.
D. He intended to jog every morning.
24. I have never felt happier than I do now.
A. I felt happier before.
B. I feel happy now.
C. I have never felt happy.
D. I have always felt happy.
25. He last had his eyes tested ten months ago.
A. He hasn’t had his eyes tested for ten months .
B. He had not tested his eyes for ten months then.
C. He had tested his eyes ten months before.
D. He didn’t have any test on his eyes in ten months.
26. Someone knocked on the door during my lunchtime.
A. I had lunch when someone knocked on the door.
B. When I had had lunch, someone knocked on the door.
C. I was having lunch when someone was knocking on the door.
D. I was having lunch when someone knocked on the door.
27. Steve left before my arrival.
A. When I arrived, Steve had already left.
B. Steve left as soon as I arrived.
C. While Steve was leaving I arrived.
D. Steve hadn’t left until I arrived.
28. I haven’t been here before.
A. Being here is a pleasant experience.
B. This is the first time I have been here .
C. I have wished to be here for long.
D. Before long I will be here.
29. The last time I saw Rose was three years ago.
A. I hasn’t seen Rose for three years.
B. I haven’t seen Rose three years ago.
C. I haven’t seen Rose since three years.
D. I haven’t seen Rose for three years.
30. When we arrived, the children were playing “Hide and Seek”
A. The children played “Hide and Seek” and then we arrived.
B. While the children were playing “Hide and Seek”, we arrived.
C. We arrived at the same time the children played “Hide and Seek”.
D. We didn’t arrive until the children played “Hide an
1. Eight years ago we started writing to each other.
A. We have rarely written to each other for eight years.
B. Eight years is a long time for us to write to each other.
C. We wrote to each other eight years ago.
D. We have been writing to each other for eight years.
2. The boy was so lazy that he couldn’t stay up late to learn his lessons.
A. The boy was lazy enough not to stay up late to learn his lessons.
B. The boy was too lazy to stay up late to learn his lessons.
C. The boy was lazy enough but he stayed up late to learn his lessons.
D. The boy was lazy enough to stay up late to learn his lessons.
3. My father is tired of seeing any violent films.
A. My father hasn’t seen a violent film.
B. My father has enjoyed all the violent films he has ever seen.
C. My father is worried about missing the next violent film.
D. My father never wants to see another violent film.
4. As soon as he waved his hand, she turned away.
A. He saw her turn away and he waved his hand.
B. No sooner had he waved his hand than she turned away.
C. She turned away because he waved his hand too early.
D. Although she turned away, he waved his hand.
5. John wishes he had remembered to send Mary a Christmas card.
A. John regrets not to send Mary a Christmas card.
B. John regrets forgetting not to send Mary a Christmas card.
C. John regrets not remembering sending Mary a Christmas card.
D. John regrets forgetting to send Mary a Christmas card.
6. My father hasn’t smoked cigarettes for a month.
A. It’s a month since my father last smoked cigarettes.
B. It’s a month ago that my father smoked cigarettes.
C. It’s a month that my father hasn’t smoked cigarettes.
D. It’s a cigarette that my father smoked a month ago.
7. Having finished their work, the workers expected to be paid.
A. The workers expected to be paid because they had finished their work.
B. Having their work finished, the workers expected to be paid.
C. Having expected to be paid, the workers finished their work.
D. Having been finished their work, the workers expected to be paid.
8. Mr. Brown bought this car five years ago.
A. Mr. Brown started to buy this car five years ago.
B. It has been five years when Mr. Brown bought this car
C. Mr. Brown has had this car for five years .
D. It is five years ago since Mr. Brown bought this car.
9. I might go camping. My friends have invited me.
A. My friends have invited me to go camping.
B. My friends have invited me go camping.
C. My friends have invited me going camping.
D. My friends have invited me that I might go camping.
10. I haven’t enjoyed myself so much for years.
A. It’s years since I enjoyed myself so much.
B. It’s years since I have enjoyed myself so much.
C. It was years since I had enjoyed myself so much.
D. It has been years since I have enjoyed myself so much.
11. Have you heard the good news?
A. Carol in March had a baby.
B. In March, Carol had a baby.
C. Carol had in March a baby.
D. In March, had Carol a baby.
12. Although the driver slammed on his brakes, __________________
A. he was able to avoid hitting the small dog.
B. the small dog was not hit by the car.
C. he could run over the small dog.
D. he couldn’t avoid hitting the small dog.
13. John used to write home once a week when he was abroad.
A. John doesn’t now write home once a week any longer.
B. John enjoyed writing home every week when he was abroad.
C. John never forgot to write a weekly letter home when he was abroad.
D. When he was abroad he remembered to write home every week.
14. This is my tenth year working in this bank.
A. By the end of this year , I will work in this bank for ten years.
B. I have worked in this bank for ten years by the end of this year.
C. By the end of this year , I will have worked in this bank for ten years.
D. I had been working in this bank for ten years by the end of this year.
15. The famous actor was last seen in 2000.
A. The famous actor has not been able to see since 2000.
B. No one has seen the famous actor since 2000.
C. The famous actor didn’t see anyone in 2000.
D. No one saw the famous actor until 2000.
16. I came to live here three months ago.
A. It was three months since I lived here.
B. I’ve been living here for three months.
C. I lived here for three months.
D. I didn’t live here for three months.
17. She is sitting in a hotel room. Through the window, she sees a fat man.
A. She looks through the window and sees the fat man.
B. She and the fat man are in a hotel room.
C. The fat man wants to open the window and come in.
D. The fat man is looking in through the window.
18. She goes to the shops every Friday.
A. She goes every day to the shop but not on Friday.
B. It’s not Friday, but she’s going to the shops.
C. She always goes to the shops on Friday.
D. She never goes to the shops on Friday.
19. Michael took a deep breath and dived into the water.
A. After Michael had taken a deep breath, he dived into the water.
B. Having taken a deep breath, he dived into the water.
C. After Michael took a deep breath, he had dived into the water.
D. A & B are correct.
20. We started working here three years ago.
A. We worked here for three years.
B. We have no longer worked here for three years.
C. We have worked here for three years.
D. We will work here in three years.
21. It’s a long time since we last went to the cinema.
A. We have been to the cinema for a long time.
B. We haven’t been to the cinema for a long time.
C. We don’t go to the cinema as we used to.
D. We wish we went to the cinema now.
22. I haven’t finished this book yet.
A. I’m still reading this book.
B. I have read this book before.
C. The book I’m reading hasn’t finished.
D. I will read this book some day.
23. He used to jog every morning.
A. He enjoys jogging every morning.
B. He never fails to jog every morning.
C. He doesn’t now jog every morning.
D. He intended to jog every morning.
24. I have never felt happier than I do now.
A. I felt happier before.
B. I feel happy now.
C. I have never felt happy.
D. I have always felt happy.
25. He last had his eyes tested ten months ago.
A. He hasn’t had his eyes tested for ten months .
B. He had not tested his eyes for ten months then.
C. He had tested his eyes ten months before.
D. He didn’t have any test on his eyes in ten months.
26. Someone knocked on the door during my lunchtime.
A. I had lunch when someone knocked on the door.
B. When I had had lunch, someone knocked on the door.
C. I was having lunch when someone was knocking on the door.
D. I was having lunch when someone knocked on the door.
27. Steve left before my arrival.
A. When I arrived, Steve had already left.
B. Steve left as soon as I arrived.
C. While Steve was leaving I arrived.
D. Steve hadn’t left until I arrived.
28. I haven’t been here before.
A. Being here is a pleasant experience.
B. This is the first time I have been here .
C. I have wished to be here for long.
D. Before long I will be here.
29. The last time I saw Rose was three years ago.
A. I hasn’t seen Rose for three years.
B. I haven’t seen Rose three years ago.
C. I haven’t seen Rose since three years.
D. I haven’t seen Rose for three years.
30. When we arrived, the children were playing “Hide and Seek”
A. The children played “Hide and Seek” and then we arrived.
B. While the children were playing “Hide and Seek”, we arrived.
C. We arrived at the same time the children played “Hide and Seek”.
D. We didn’t arrive until the children played “Hide an
Present Perfect Tense:
1. (have) HAVE HAD no trouble with my car since then.
2.I (not see) HAVEN'T SEEN John for a long time
3. He (not drink) HASN'T DRUNK since this morning.
4. Lan's mother (live) HAS LIVED here sinc last October.
5. I (not see) HAVEN'T SEEN Tom recently.
6. My father (not smoke) HASN'T SMOKED for five years.
7.You (receive) HAVE...RECEIVEDany letters from your parents yet?
8. My daughter (work) HAS WORKED at the university so far.
9.Up to now, the teacher (give) HAS GIVEN our class five tests.
10.The children (go) HAVE GONE to the zoo several times.
11.She (wait) HAS WAITED for two hours to see you.
12.John (see) HAS SEEN that film several times.
13. They (live) HAVE LIVED in this street for a long time.
14.She (not speak) HASN'T SPOKEN to me since last week.
15.We (study) HAVE STUDIED every lesson in the book so far.
16. John (work) HAS WORKED for this company since 1980.
17. They (live) HAVE LIVED in China since 2000.
18.We( study) HAVE STUDIED E at this school for a month.
19. It's the third time you (lose) HAVE LOST your key.
20. I (not see) HAVEN'T SEEN John recently.
21. This boy (not finish) HASN'T FINISHED his homework yet.
22. I (live) HAVE LIVED here since 1970
23.I (stand) HAVE STOOD here in the rain for half an hour.
24. I (just come) HAVE JUST COME back from Italy.
25. Lan (not have) HASN'T HAD a holiday for ten years.
1. I .......... Louisiana state University.
A. am attending B. attend C. was attending D attended
2. He has been selling motorcycles .................................
A. ten years ago B. since ten years C. for ten years ago D. for ten years
3. Columbus ..................... America more than 400 years ago.
A. discovered B. has discovered C. had discovers D. he has gone
4. He fell down when he .................... towards the church.
A. run B. runs C. was running D. were running
5. We ............. there when our father died.
A. still lived B. lived still C. was still living D. were still living
6. They ................ pingpong when their father comes back home.
A. will play B. will be playing C. play D. would play
7. By Christmas, I ...................... for you for 6 months.
A. shall have been working B. shal work C. have been working D. shall be working
8. I ......am......... in the room now.
A. am being B. was being C. have been being
9. I ........................ to New York three times this year.
A. have been B. was C. were D. had been
10. I will come and see you before I ................ for America.
A. leave B. will leave C. have left D. shall leave
11. The little girl asked what .................. to her friend.
A. has happened B. happened C. had happened D. would have been happened
12. John ............... a book when I saw him.
A. is reading B. read C. was reading D. reading
13. He said he ................. return later.
A. will B. would C. can D. would be
14. Jack ...................... the door.
A. has just opened B. open C. will have opened D. opening
15. I have been waiting for you ...................
A. since early morning B. for two hours C. since 9 a.m D. all are correct
16. My sister ..................... for you since yesterday.
A. is looking B. was looking C. has been looking D. looked
I. Circle the correct answer.
Question 1: When I last ________ him, he was living in London.
A. see B. have seen C. saw D. seen
Question 2: Who .......... food in your family when your Mom is away?
A. cooks B. is cooking C. has been cooking D. cooked
Question 3: The train ...............half an hour ago.
A. has been leaving B. left C. has left D. was leaving
Question 4: Jack ................... the door. It looks wet.
A. has just painted B. paint C. will have painted D. painting
Question 5: My sister ............... for you since yesterday.
A. is looking B. was looking C. has been looking D. looked
Question 6: I ................ Texas State University now.
A. am attending B. attend C. was attending D. attended
Question 7: He has worked in this factory..............................
A. ten years ago B. Since ten years C. for ten years ago D. for ten years
Question 8: Where is John? – He .............. his car in the garage.
A. repairs B. is repairing C. has repaired D. repaired
Question 9: I love this film. I .................... it four or five times already.
A. see B. have seen C. had seen D. will see
Question 10: Have you visited any European countries?
Yes. I .............. Spain and Italy two years ago.
A. visited B. have visited C. had visited D. will visit
Question 11: I ............ to him when he comes back home.
A. will give B. give C. gave D. am giving
Question 12: My father .................for Mr. Smith for six years.
A. has worked B. will work
C. have been working D. is working
Question 13: Where is he? I ............... for him since three o'clock!
A. am waiting B. have been waiting C. was waiting D. had been waiting
Question 14: I can't leave now. I ................... for an important telephone call.
A. wait B. am waiting C. had been waiting D. was waiting
Question 15: I have waited for you ..................
A. since early morning B. since 9a.m C. for two hours D. All are correct
II. Fill in each blank with since or for.
1. She's lived here _since_ 1975.
2. He's been in London _for_ five days.
3. They haven't been used _for_ many years.
4. She's been working _since_ nine this morning.
5.I haven't eaten _for_ hours.
6. It has been raining _for_ ages.
7. India has been independent _since_ 1947.
8. They have been married _since_ October.
9. How many years is it _since_ you graduated from junior high school?
10. We have been waiting _for_ twenty minutes.
III. Fill in each blank with since/for/ yet/ already
1. Things have changed a lot………since……….our previous meeting.
2. It's been raining……for……….four o'clock.
3. Have you done your homework .......yet.................?
4. We've ...........already............ had dinner
5. I've been trying to fix this computer……for……….early this morning.
6. He hasn't had anything to eat…….for……….nearly a week.
7. It's three years……since……….he started learning German.
8. He's been collecting stamps……for……….the past twenty years.
9. Nobody has seen him……since……….last Friday.
10. It has been foggy………for…….some days.
11. He hasn't finished his work .........yet................
12. They've been living in France ……for……….eight years.
13. The pilots have been on strike…….for……….two months.
14. We've had terrible weather………since……. Saturday.
15. I've known Tom………since…….1990.
16. We have been waiting for the bus………for…….half an hour.
17. She hasn't lost a match………since…….April.
18. Things have changed……since……….she's become headmaster.
19. The police have been looking for him………for…….a month.
20. Our dog has been ill………for…….two days.
IV. Put the verbs into the present perfect tense.
1. The bill isn’t right. They (make)……have made….. a mistake.
2. Don’t you want to see this programme? It …has started………. (start).
3. I (turn)…have turned……. the heating on. It’ll soon get warm in here.
4. …Have…..they (pay)…paid….. money for your mother yet?
5. Someone (take)……has taken…………. my bicycle.
6. Wait for few minutes, please! I (finish)…have finished…………. my dinner.
7. …Have……you ever (eat)……eaten…….. Sushi?
8. She (not/come)……hasn't come……… here for a long time.
9. I (work)…have worked………... here for three years.
10. ……Have…… you ever ……been……..(be) in New York?
11. You (not/do) ……haven't done…….yor project yet, I suppose.
12. I (just/ see)…have just seen……. Andrew and he says he …has…..already (do)…done……. about half of the plan.
13. I …have……..just (decide)…decided…… to start working next week.
14. He (be)…has been………. at his computer for seven hours.
15. She (not/have) ……hasn't had………any fun a long time.
16. My father (not/ play)…hasn't played…….. any sport since last year.
17. I’d better have a shower. I (not/have)…haven't had……. one since Thursday.
18. I don’t live with my family now and we (not/see)…haven't seen………. each other for five years.
19. I…have… just (realize)…… realized……... that there are only four weeks to the end of term.
20. The train drivers (go)…have gone…… on strike and they stopped working at twelve o’clock.
V. The past simple or the present perfect?
1) The police......arrested..............two people early this morning. (arrest)
2) She …..has taugh……….in this school since she ……graduated…………from university. (teach/ graduate)
3) Dan.....has already bought.............two tablets this year. (already/ buy)
4) How many games...............has your team won................so far this season? (your team/ win)
5)......Did you visit..........the CN Tower when you......stayed..........in Toronto? (you/ visit - stay)
6).........Have you done...........your homework yet? – Yes, I........finished.........it an hour ago. (you/ do - finish)
7) There......Has been......an accident in High Street, so we have to use King Street to get to your school. (to be)
8) I......haven't seen.........Peter since I.....arrived..........last Tuesday. (not/ see - arrive)
9) Frank........got..........his bike in May. So he......has had.............it for 4 months. (get - have)
10) I'm sorry, I..........haven't written........earlier, but I..........have worked........a lot lately. (not/ write - work)
11) Peter....played........... football yesterday (play)
12) They......have cleaned........... the car. It looks new again. (clean)
13) Last year we.......went........... to Italy. (be)
14) John and Peggy......have just read................ the book. Now they can watch the film. (read)
15) I......met........... my friend two days ago. (meet)
16) We never……have never visited……….... another country before. (visit)
17) She...........bought.............. a new car in 2011. (buy)
18) I'm sorry, but I............have forgotten............... my homework. (forget)
19)......Did......you.........win......... the game of chess? (win)
20) The girls..........haven't eaten............. their lunch yet. (eat)
VI. Rewrite the following sentences.
1.She has never drunk whisky before.
This is the first time she ever drunk whisky before
2.He has never seen this film before.
This is the first time I haven't seen this film
3.This is the first time we’ve visited Ha Long Bay.
We have never visited Ha Long Bay before
4.The last time she visited me was 5 months ago.
She hasn't visited me for 5 months
5. I last had my hair cut when I left her.
I haven't cut my hair since i left her
6.It is a long time since we last met.
We haven't met for a long time
I. Cirlce the correct answer.
Question 1: When I last ________ him, he was living in London.
A. see B. have seen C. saw D. seen
Question 2: Who .......... food in your family when your Mom is away?
A. cooks B. is cooking C. has been cooking D. cooked
Question 3: The train ...............half an hour ago.
A. has been leaving B. left C. has left D. was leaving
Question 4: Jack ................... the door. It looks wet.
A. has just painted B. paint C. will have painted D. painting
Question 5: My sister ............... for you since yesterday.
A. is looking B. was looking C. has been looking D. looked
Question 6: I ................ Texas State University now.
A. am attending B. attend C. was attending D. attended
Question 7: He has worked in this factory..............................
A. ten years ago B. Since ten years C. for ten years ago D. for ten years
Question 8: Where is John? – He .............. his car in the garage.
A. repairs B. is repairing C. has repaired D. repaired
Question 9: I love this film. I .................... it four or five times already.
A. see B. have seen C. had seen D. will see
Question 10: Have you visited any European countries?
Yes. I .............. Spain and Italy two years ago.
A. visited B. have visited C. had visited D. will visit
Question 11: I ............to him when he comes back home.
A. will give B. give C. gave D. am giving
Question 12: My father .................for Mr. Smith for six years.
A. has worked B. will work
C. have been working D. is working
Question 13: Where is he? I ............... for him since three o'clock!
A. am waiting B. have been waiting C. was waiting D. had been waiting
Question 14: I can't leave now. I ................... for an important telephone call.
A. wait B. am waiting C. had been waiting D. was waiting
Question 15: I have waited for you ..................
A. since early morning B. since 9a.m C. for two hours D. All are correct
II. Fill in each blank with since or for.
- She's lived here __since_ 1975.
- He's been in London _for__ five days.
- They haven't been used _for__ many years.
- She's been working _for__ nine this morning.
- I haven't eaten _for__ hours.
- It has been raining _for__ ages.
- India has been independant __since_ 1947.
- They have been married _since__ October.
- How many years is it __since_ you graduated from junior high school?
- We have been waiting _for__ twenty minutes.
Chọn đáp án đúng nhất
1. C
2. B
3. B
4. A
5. C
6. A
7. D
8. A
9. C
10. A
11. B
12. A
13. D
14. A
15. A
16. C
17. C
18. B
19. A
20. D
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
Chọn đáp án đúng nhất
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
20. I have been waiting for you ______.
A. since early morning B. since 9 a. m
C. for two hours D. All are correct
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
I- Choose the best answer A,B,C or D. (5pts)
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. were 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. shall have been working B. shall work C. have been working D. shall 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. will 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
II- Give the right form of each verb: (5pts)
She .......................bought.....................(buy) the bicycle last year.
They ....................are writting...................................(write) some letters now.
My sister ..............is studying....................................(study) English now.
The pupiles ............do.....................................(do) the exercises everyday.
The children .........................cleaned....................................(cleane) the floor yesterday.
I ..............................have met...................................(meet) my friend at the beach recently.
7. Nam ............................sends...............................(send) me the letters every Sunday.
8. Daisy ................................was watching..........................(watch) the film at 3 p.m yesterday.
9. Her teacher ...........gave....................................(give) me a pen last month.
10. She .....................is living.............................(live) in a big house now.
II.Choose the best answer to fill in each blank.
1. This is the most interesting novel
A. I’ve read B. I had read C. I’ve never read D. I’ve ever read
=>hình như đáp án A cũng hợp lệ?
2. I haven’t seen you .
A. since a long time B. for ages
C. ages D. for long existence
3. It every day so far this week.
A. rained B.has rained C. rains D.is raining
4. I any letter from him yet.
A.haven’t received B.will receive
C.don’t receive D.didn’t receive
5. We to Da Lat several times. It’s a foggy city.
A. were B. have been C.were being D. had been
6. I haven’t met him since he school.
A. left B. was leaving C. had left D. was left
7. My uncle on this farm since he was 20.
A.has worked B. have worked C. worked D. wasworking
8. He London 2 years ago and I him since then.
A.left/ hadn’t seen B. left/ haven’t seen
C. was living/ haven’t seen D. left/ didn’t seen
9. By the time Tom got back, Peter .
A. have gone B. went C. will go D. had gone
10. She in Hue for twenty years.
A. lives B. has lived C. lived D. will live
11. It was the most exciting film I .
A. never saw B. ever saw C. had ever seen D. have ever seal
12. They have been in love with each other they were young.
A. while B.until C. for D. since
13. I the money from him yet.
A. haven’t received B. don’t receive
C.will receive D. am receiving
14. They for nearly 50 years.
A. marry B. have been married
C. married D.will marry
15. How many times there so far?A few times.
A.have you been B. would you be
C. were you D. had you been
16. It’s at least a month since Tom.
A.I last seen B. I last see C. I have last seen D. I last saw
17. We almost every lesson in this book so far.
A. study B. studies C. has studied D. have studied
18. We that television program.
A. never watch B. not never watch
C. have never watched D. has never watched
19. Up to then, I such a big fire.
A. have never seen B. had never seen
C. never seen D. never see
20. I her since I a student.
A. know/ am B. knew/ was
C. have known/ am D. have known/ was
21. get tired of answering the same questions every day?
A. Have you ever B. Had you ever
C. Do you ever D. Are you ever
22. She working on that manuscript for 2 year now.
A. will be B. has been C. had been D.is
23. I there once a long time ago and back since.
A. went/have not been B. go/am not
C. have gone/was D. was going/had not been
24. In the last hundred years, traveling much easier and more comfortable.
A. becomes B. has become C. became D. will become
25. It is raining now. It began raining two hours ago. So it for two hours.
A. rains B. is raining C. has rained D. rained
26. Mike is playing chess. How long he ?
A. did/play B.is/playing
C. has/play D. has/been playing
27. Today is Thursday and she late twice this week. She late yesterday and onMonday.
A. is/was B. has been/is
C. has been/was D. has been/had been
28. He in the same house since 1975.
A. has lived B. is living C. lived D. had lived
29. We him since he married.
A. didn’t see/got B. haven’t seen/got
C. don’t/get D. hadn’t seen/got
30. It for two hours and the ground is too wet to play tennis.
A. is raining B. had rained C. has rained D. was raining