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.
![](https://rs.olm.vn/images/avt/0.png?1311)
Put the verb in brackets into the past perfect
1. The pupils talked aboud the film they ( watch) had watched
2.We had never seen(see) such a beautiful beach before we went to nha trang
3. I did not have any money because i had not ( go )gone to the bank.
4. He was not allowed to get on the plane because he had lost ( lose ) his passport
5. Tony knew tokyo so well because he ( visit )had visited the city several times
6. ...Had.. linda (study)studied English before she went london?
7. She understood the film because she (read )had read the book
8. Susan (not/be)hadn't been to an opera before last week
9. They were not able to get a table at the restaurant because they (not book)hadn't booked in advance
10. ....Had... you ever (visit)visited vietnam before you trip in 2012?
Yes, i (go)had gone there once before
11. I (use)had used that computer for four years before it broke down
12. By the time andy finished his studes,he (live)had lived in london for over eight years
13. They did not want to sell their house because they (possess)had processed it for more than 220 years
14. ...Had.. she over ( see)seen a zebra before she visited the zoo last week?
15. I couldn't cut the grass because the lawn mower (break)had broken a few days previously.
Put the verb in brackets into the past perfect
1. The pupils talked aboud the film they had ( watch) had watched
2.We had never (see) seen such a beautiful beach before we went to nha trang
3. I did not have any money because i had not ( go ) gone to the bank.
4. He was not allowed to get on the plane because he ( lose )had lost his passport
5. Tony knew tokyo so well because he ( visit ) had visited the city several times
6. Had Linda (study) studied English before she went london?
7. She understood the film because she (read ) had read the book
8. Susan (not/be) hadn't been to an opera before last week
9. They were not able to get a table at the restaurant because they (not book) hadn't booked in advance
10. Had you ever (visit) visited vietnam before you trip in 2012?
Yes, i (go) had gone there once before
11. I (use) had used that computer for four years before it broke down
12. By the time andy finished his studes,he (live) had lived in london for over eight years
13. They did not want to sell their house because they (possess) had possessed it for more than 220 years
14. Had she over ( see) seen a zebra before she visited the zoo last week?
15. I couldn't cut the grass because the lawn mower (break) had broken a few days previously.
![](https://rs.olm.vn/images/avt/0.png?1311)
I. Simple past or present perfect
1. I first (read) read it in 2005. (simple past)
2. I (complete) have completed my paper at last. (present perfect)
3. The day before yesterday, we (have) had a bad storm. (simple past)
4. I (never be) have never been to Italy. (present perfect)
![](https://rs.olm.vn/images/avt/0.png?1311)
1. vegetables => vegetable (Chú ý rau ko đếm đ hem)
2.drink => drinks (thêm s)
3.go ( nguyên thoi nha ko có tobe sao thêm được ing)
4.fancy => fancies (thêm es + đổi y dài thành i ngắn hme)
5.more than nhé
6. have => thiếu to dịch ra là have to nhé là (phải)
7.do => doing ?>3 ko chắc )
8 . thì quá khứ mak có eat sửa eat thành quá khứ nhé
Nhớ k hem bn :0 <3
?Uy?Tử? sai gần hết :)) mà giải thích như thật =)))
II. Tìm lỗi sai, gạch chân và sửa lỗi sai đó.
1. We find eating=>eat vegetables everyday is healthy. (find + V)
2. She drink=>drinks a lot of milk, so it is good for her health.
3. We are fond of going out at weekends. (fond of là tính từ nên thiếu tobe)
4. My husband fancy=>fancies cooking.
5. Not=>Don't eat too much meat. Eat more vegetables. (không có not + V đầu câu nhé)
6. Tom have visited=>visit the doctor today because he has flu. (today thì HTĐ )
7. Tonight, I do=>will do yoga with my mom in the gym. (tonight thì Tương lai đơn)
8. I have a stomach ache because I eat=>ate too much last night. (eat - ate - eaten)
![](https://rs.olm.vn/images/avt/0.png?1311)
1.When we (be)were small, our family (live)lived in the countryside
.2.- Miss Trang is in hospital.- Yes, I know, I ( visit )will visit her tomorrow.
3.I (read) am reading an interesting book at the moment.
4.Look at those black clouds. It (rain)is raining .
5.I (not invite)don't invite her to the party because I (forget)forget f her phone number.
6.Look! Our new teacher (come)is coming . She (have)has long black hair.
7.They (work)worked very hard when they(be) were young.
8.We (have)will have a small party next Sunday. Would you ( come)to come ?
9.Last year my brother (spend)spent his summer holiday (do) done volunteer work.
![](https://rs.olm.vn/images/avt/0.png?1311)
Choose the best option A, B, C, or D to complete the sentences.
1. ____ the traffic was bad, I arrived on time.
A. Despite__________B. In spite off__________C. However__________D. Although
2. It takes me two hours_____that letter.
A. to write__________B. write__________C. writing__________D. for writing
3. I'm tired of_____nothing to do at home.
A. to have__________B. having__________C. having__________D. had
4. Please tell him to_____thi light. It is getting dark.
A. turn on__________B. turn up__________C. turn over__________D. turn off
5. I am sure I locked the door. I clearly remember_____it.
A. to lock__________B. to have locked__________C. locking__________D. lock
6. We didn't go out_____it was raining.
A. although__________B. because__________C. in spite off__________D. despite.
7. An is a hard - working student. I think An_____pass the exam easiy.
A. would__________B. has__________C. was__________D. will
8. In order to save energym, don't forget to_____the lights before you leave.
A. turn__________B. turn on__________C. turn off__________D. ture of
9. The enery consumption_____as much as possible.
A. will reduced__________B. will be reduced__________C. be reduced__________D. reduced
10. My father__________a lot last year but this year he doesn't any more.
A. usde to smoke__________B. smokes__________C.gets used to smoke__________D. smoking
I. Choose the correct option A,B,C or D to complete the sentances
1. ___________the traffic was bad . I arrived on time .
A.Despite B.In spite of C.However D.Although
2. It takes me two hours __________that letter
A.to write B.write C.writing D.for writing
3. I'm tired of__________nothing to do at home
A.to have B.have C.having D.had
4.please tell him to ________ the light. It is getting dark.
A.turn on B.turn up C.turn over D.turn off
5.I am sure I locked the door . I clearly remember _______it
A.to lock B.to have locked C.locking D.lock
6. We didn't go out _________it was raining
A.although B.because C.in spite of D.despite
7. An is hard-working student . I think An_______pass the exam easily
A.would B.has C.was D.will
8.In order to save energy, don't forget to _____ the lights before you leave
A.turn B.turn on C.turn off D.turn of
9. The energy consumption _______ as much as possible
A.will reduced B.will be reduced C.be reduced D.reduced
10. My father_________ a lot last year but this year he doesn'n any more
A.used to smoke B.smokes C.gets used to smoke D.smoking
![](https://rs.olm.vn/images/avt/0.png?1311)
1. The old man walked..slow..................to the park. (slow, slowly, fast, fastly)
2. The man......whom.............sits next to Lan is my uncle.( who, whom, which, whose)
3. ....altthough.............it was rainy, we enjoyed our picnic very much. (But, So, Because, Although)
4. We have lived in this city......ago.................5 years( since, for, in, ago)
5. She hasn't.....ate............that kind of food before. (eat, ate, eaten, aten)
6. Your brother is studying, please ...turn off.............the TV. (turn on, turn up, turn off)
7. We should have a party to....... celebration...................this. (celebration, celebrate, decorate, decoration)
8. You watched TV late last night, .......didn't you........ jack ( do you, don't you, did you, )
.9. The novel was written .....by........Jack . (on , at, from, by)
10. The house has been built......from..............last year.(in , from, for, since)
1. The old man walked....................to the park. (slow, slowly, fast, fastly)
2. The man...................sits next to Lan is my uncle.( who, whom, which, whose)
3. .................it was rainy, we enjoyed our picnic very much. (But, So, Because, Although)
4. We have lived in this city.......................5 years( since, for, in, ago)
5. She hasn't.................that kind of food before. (eat, ate, eaten, aten)
6. Your brother is studying, please ................the TV. (turn on, turn up, turn off)
7. We should have a party to.........................this. (celebration, celebrate, decorate, decoration)
8. You watched TV late last night, ......................?( do you, don't you, did you, didn't you)
9. The novel was written .............Jack . (on , at, from, by)
10. The house has been built....................last year.(in , from, for, since)
chúc bạn học tốt
![](https://rs.olm.vn/images/avt/0.png?1311)
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.
Công thức Hiện tại hoàn thành
(+) S + have/has + PII/Ved + O
(-) S + have/has + not + PII/Ved + O
(?) Have/has + S +PII/ved/ O
nhanh với ạ