Ex.3. Supply the correct form of the verbs in the present perfect or the past simple. 1. He ______several calls up until now. (already make) 2. She_____ that show three times this week. (watch) 3. Since the first time I____sushi, I____ it again. (try)/ (never eat) 4._____ food online during the past pandemic? (you buy) 5. My best friend and I_____ each other for over five years. (know)6. Lan can't go out with you because she_____her homework yet( not finish) 7. My close friend loves this writer and he____ all of his books. (read) 8. My uncle___ for two weeks, he is trying to give it up. (not smoke) 9. Nam____ in Da Nang for twenty years and then he went to his hometown. (live) lots of excellent marks this year. 10. I____ many good marks last year, but____ (not get)/ (get)
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.
1 did
2 have been
3 has written/hasn't finished
4 have visited
5 left/have never met
refer
The storm destroyed the sandcastle that we had built .
He had not been to Cape Town before 1997.
When she went out to play, she had already done her homework.
My brother ate all of the cake that our mum had made .
The doctor took off the plaster that he had put on six weeks before.
The waiter brought a drink that I had not ordered .
I could not remember the poem we had learned the week before.
The children collected the chestnuts that had fallen from the tree.
Had he phoned Angie before he went to see her in London?
She had not ridden a horse before that day.
1. There (be) will be areally big storm in a few hours.
2. Look out! She (faint) …is going to faint……
3. I (practice) am going to practice the piano for two hours this evening.
4. We’re lost I (stop) ……will stop. And ask the way.
5. I (be) am going to be a teacher of English when I grow up .
6. Look at that helicopter coming down. It (land) is going to land
7. Hurry up! The bus (start) is going to start
8. There’s Eleanor. I (go) will go And talk to her.
9. He’s driving too fast. He (have) is going to have An accident.
10. “We’ve run out of milk” “Oh, have we? I (go) will go. and get some”
11. It’s raining. We (have to )…will have to take an umbrella.
12. Look at that car! It (hit) …is going to hit. that tree.
13. He (spend) will spend his vacation in Hawaii
14. I promise I (not do ) won’t do that again.
15. You look tired. Sit down and I (make) will make. you a cup of coffe.
16. I think there’s someone at the door” ‘Ok, I (go) will go and answer it”
17. She looks really upset. I think she (cry) is going to cry.
18. I know you’ve got a lot to do so I (try) will try and help you as much as possible.
19. What (you/do) are you going to do when you’ve spent all your money?
20. I’m sorry I made you so angry. I (not do) won’t do t hat again.
21. Look at the sky. It (be) is going to be. a lonely day today.
22. I’m sorry you’re leaving. I hope you (come back) will come back and see us soon.
23. Michelle (study) is going to study. mdical school next year.
24. Who (you/ invite) are you going to invite. to the party?
25. I expect he (stay) will stay with us
1. I _____have had_____ (have) this shirt for nearly four years.
2. Joanna _______has tidied___ (tidy) her desk, but now it’s in a mess again.
3. Mike ______has lost____ (lose) his key. He can’t find it anywhere.
4. The last time I _____went_____ (go) to Brighton was in August.
5. I _________have finished_ (finish) my homework. I ______have done____ (do) it before tea.
6. And the race is over! And Mickey Simpson _____has won_____ (win) in a record time!
7. Martin ________has been__ (be) to Greek five times. He loves the place.
8. Of course I can ride a bike. But I _______haven't ridden___ (not/ ride) one for years.
9. I don’t know Carol’s husband. I _____have never met_____ (never/ meet) him.
10. Rupert _____has left_____ (leave) a message for you. He (ring) rang last night.
11. Your car looks very clean ______Have you washed___ (you/ wash) it?
12. We _____moved_____ (move) here in 1993. We _____have been____ (be) here a long time now.
13. Mr. Clack __had worked_______ (work) in a bank for 15 years. Then he gave it up.
14. Is this the first time you _____have cooked _____ (cook) pasta?
15. I ____have worked______ (work) for a computer company since I _____graduated_____ (graduate) from university.
1 have never watched
2 watched
3 has read
4 read
5 had
6 have had
7 haven't seen
8 has just rung
9 met - had become
10 hasn't drunk
1. We (never watch) ____never watches_____that TV programme.
2. We (watch) __watched_______ a good programme on TV last night.
3. He (read) ___read______ that novel many times before.
4. He (read) ___read______that novel again during my last vacation.
5. I (have) _____had____ a little trouble with my car last week.
6. However, I (have) ___had______no trouble with my car since then.
7. I (not see) ____didm't seen_____ John for a long time. I (see) ____saw_____ him 3 weeks ago.
8. The school bell (ring) ___rings______. We must go now.
9. I (meet) ___met______Mary last night. She (become) ____became_____ a very big girl.
10. He is very thirsty. He (not drink) ___didn't drink______ since this morning.
1. I ..........have done............... (do) ........................ all the housework. The flat is really clean now.
2. He ..........has written..............(write) a novel for two years, but he .............hasn't finished......(not finish) it yet.
3. My brother ...........left........ (leave) ................ home 10 years ago. I ............have never met.... (never/ meet) him again since then.
4. I like your car. How long .............have ........ you ...........had............ (have) it?
5. What .........did you do.............. you .................... (do) last weekend? ....Did............. You .................play....... (play) golf? 6. Mai ............bought..........(buy) ................ a new dress last week, but she ............... ......hasn't worn............................. (not wear) it yet.
7. Mr. Quang ...............has taught....... (teach) math in this school since he ...........graduated..........(graduate) from the university in 1989.
8. ............Have ......... You ....heard............ (hear) of Agatha Christie? She ..............is....... (be) ................................... a novels writer. ................Have.....You ...read.... (read) any of them?
9. When I ........................ (get) ........got.............. home last night, I ........was.......... (be) very tired and I ...................went................ (go) straight to bed.
10. Daniel ...........earned........... (earn) some money last week. But I'm afraid he .......has already spent......... (already/ spend) it all.
1. I (visit) have visited our form teacher in the hospital already.
2. John (read)has read the letter from Mary already.
3. We (not begin) haven't began to learn for the test yet.
4. I (meet) met Robert at the supermarket this morning.
5. Nancy (be) has been to Vietnam several times.
6. They (not start) haven't started the project yet.
7. When (your father/ give up) does your father give up smoking?
8. The motorbike looks clean. (you/ wash) Have you washed it?
9. Tom (call) called his boss yesterday.
10. My uncle (move)moved to Da Lat in 2005.
11. The Greens (be) have been to many countries in the world so far.
12. We (go) have gone to that village to do volunteer work several times.
13. We (spend) spent our summer vacation in Ha Long Bay last July.
14. Our teacher (explain) has explained to us how to use the printer already.
15. My pen isn’t here any more. Someone (take) has taken it already.
16. The postman (deliver) delivered the letter half an hour ago.
17. Mai (not finish) hasn't finished her homework yet.
18. They (not see) haven't seen the film Titanic yet.
19. I (hear) heard the good news from Mary a few minutes ago.
20. I (not see) haven't seen your brother yet.
1. have visited
2. has read
3. haven’t begun
4. met
5. has been
6. haven’t started
7. did your father give up
8. Have you washed
9. called
10. moved
11. has been
12. have gone
13. spent
14. has explained
15. has taken
16. delivered
17. hasn’t finished
18. haven’t seen
19. heard
20. haven’t seen
1 has already made
2 has watched
3 tried - have never eaten
4 Did you buy
5 have known
6 hasn't finished
7 has read
8 hasn't smoked
9 has lived
10 didn't get - got