The last time I talked to her was last month
-> I have............
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.
-> The last time she cook was two day ago
1. They are taught vocabularies by Mr.Huynh.
2. Your homework should be done.
3. This house was built by Nam in 1999.
4. The letter was posted by Wind last month.
5. Her new restaurant will be opened next Monday.
6. The meeting was had to postpone because the boss was ill.
7. The window is cleaned by Hoa every week.
8. Service is included by this bill.
9. He wasn’t told that his parents came back.
10. This fans were used all day.
1.That novel _____was written_____ (write) by a famous artist.
(cuốn tiểu thuyết đã được viết – câu bị động)
2. The milk _____is delivered_______ (deliver) every day.
(dấu hiệu: every day nên chia bị động ở thì hiện tại đơn)
3. Lan’s car ____was repaired______ (repair) last month.
(dấu hiệu: last month nên chia câu bị động ở thì quá khứ)
4. Phong ______won’t be gone_________ (go/not) alone tonight by his family.
(dấu hiệu: tonight nên chia câu bị động ở thì tương lai đơn)
5. My mother let me ____use_____ (use) her computer.
(let + sb + Vinf – câu chủ động)
6. His car needs _____reparing/to be repaired_____ (repair).
(cấu trúc bị động của need)
7. The date of that meeting ____hasn’t been changed_____(change/not) yet.
(dấu hiệu: yet nên chia câu bị động ở thì hiện tại hoàn thành)
8. Look at this old house! They ___are being knocking_____ (knock) down.
(dấu hiệu: Look… nên chia câu bị động ở thì hiện tại tiếp diễn)
9. That language ___was spoken___ (speak) by his grandfather years ago.
(dấu hiệu: years ago nên chia câu bị động ở thì quá khứ)
10. All the troubles _____were caused_____ (cause) by his girlfriend yesterday.
(dấu hiệu: yesterday nên chia câu bị động ở thì quá khứ)
1 The last time she taught English me we was 5 months ago
=>She hasn't..taughr me English for 5 month.......
2 It is a long time since we last met.
=>We haven't.met for a long time.......
3 When did you have it ?
=> How long.have you had it.?.....
4 This is the first time. I had such a delicious meal.
=> I haven't..had a delicous meal before........
5 I haven't taken a bath since Monday
=> It is .the last time I have taken a bath since Monday......
6 It's 2 years since I had a punture
=> I haven't .had a puniture for 2 years....
7 It's 2 month since he earned any money
=> He has .earned money for 2 months...
8 He last shaved the day before yesterday
=> He hasn't.shaved for 2 days....
9 I last drank champagne at my brother's wedding
=> I haven't .drunk champagne since my brother's wedding........
10 It's 2 years since I was last in Rome
=> I haven't .been to Rome.for 2 years........
11 I saw Tom last on his weddind day
=> I haven't ..seen Tom since his wedding day.....
12 I last ate raw fish when was in Japan
=> I haven't...eaten raw fish since I was in Japan..
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.
1 Columbus ..discovered................(discover)America more than 400 years ago.
2 They ....came..........(come) here a month ago. Albert Einstein ....died.............(die) on 18,1995
3 We .went........(go) to the mountains last Sunday.
4 They .....came........(come) here a month ago.
6 Nam.....bought............(buy) several records last week.
7 .........she.............(do) her homework last night?
8 My father ....built...............(build) this house five years ago.
9 The factory......began...........(begin) operationlast year.
10 What....did.....you...do.......(do) yesterday?
11 They.....finished............(finish) their dinner half an hour ago.
12 We (study)......studied..........a very hard lesson the day before yesterday.
13 I (read).......have read..............that novel by Hemingway several times before.
14 We (study)...have studied......almost every lesson in this book so far.
15 My wife and I (travel)...travelled...........to Mexico by air last summer.
16 I (have)...had............a little trouble with my car last week.
17 What did you (do)...do...........yesterday?
18 How long have you (learn)........learnt..........English?
19 Tom (never be)....has never been.............in Hanoi.
20 The plane (stop)...has.stopped...........at a small town.
21 It (take)...has.taken..............off immediately after refueling...............
22 She (be).was.........so happy when she (hear)....heard........the news that she (cry)..cried............
23 After class, one of the students always (erase)....erases.....the chalk board.
1 We (study).....studied...........a very had lesson the day before yesterday.
2 I (read)....have read..........that novel by Hemingway several times before.
3 We (study) ....has studied................almost every lesson in this book so far.
4 My wife and I (travel)........traveled.............to Mexico by air last summer.
5 I (have)....have...............a little trouble with my car last week.
6 What did you (do).....do........yesterday ?
7 How long have you (learn)..........learnt............English ?
8 Tom never (be).....has never been...........in Hanoi.
9 The plane (stop)...stops..........at a small town. It then (take)......................off immediately after refuelling.
10 She (be)....was................so happy when she (hear).....heard........,...the news that she (cry)..cried..............
11 Steven (live)......has lived..........in London since 1990.
12 We (leave)...left.............Singapore six months ago.
13 I never (eat)...have never eaten...........sneak meat.
14 Jack (meet)...met...........Simon for dinner last night
15 Oh no ! Someone (steal).....has stolen.......my bag.
1 We studied a very had lesson the day before yesterday.
2 I have read that novel by Hemingway several times before.
3 We have studied almost every lesson in this book so far.
4 My wife and I traveled to Mexico by air last summer.
5 I had a little trouble with my car last week.
6 What did you do yesterday ?
7 How long have you learned English ?
8 Tom has never been in Hanoi.
9 The plane stopped at a small town. It then took off immediately after refuelling.
10 She was so happy when she heard the news that she cried
11 Steven has lived in London since 1990.
12 We left Singapore six months ago.
13 I have never eaten sneak meat.
14 Jack met Simon for dinner last night
15 Oh no ! Someone stolen my bag.
1. have known
2. have lived
3.has written
4.hasn't broken
5.has broken
6. have seen
7.has had
8.have been
9. haven't finished
10. have been
Cậu có thể tham khảo bài làm trên đây ạ, mn ai thấy đúng thì cho mk xin 1 t.i.c.k ạ, thank nhièu
# HỌC TỐT NHA #
1 Have known
2 have lived
3 has written
4 haven't broken
5 broken
6 have seen
7 had
8have been
9 haven't finished
10 have been
=> i haven't talked to her for last month
I have talked to her since last month