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. His sister has sung karaoke since he went to school this morning
-> His sister began to sing karaoke since he went to school this morning.
2. The dog has barked at that strange man since he arrived here
-> The dog started to bark at that strange man since he arrived here.
3. I haven't taken any photograph for two years
-> It is two years since I took photograph.
4. He has been unemployed for three days
-> It's three days since he was unemployed.
5. Her aunt hasn't come to visit out grandmother since she go t married
-> The last time her aunt came to visit out grandmother was since she got married.
6. She has had the vacuum cleaner for a few years
-> It is a few years since she had the vacuum cleaner.
7. My uncle hasn't taught at that school for five years now
-> The last time my uncle taught at that school was five years ago.
8. We haven't been to the zoo for six months
-> It is six months since we went to the zoo.
9. We have waited for the bus for an hour
-> We started to wait for the bus one hour ago.
1. His sister has sung karaoke since he went to school this morning
-> His sister began singing karaoke when he went to school this morning
2. The dog has barked at that strange man since he arrived here
-> The dog started barking at that strange man when he arrived here
3. I haven't taken any photograph for two years
-> It is two years since i took photograph
4. He has been unemployed for three days
-> It's three days since he was unemployed
5. Her aunt hasn't come to visit out grandmother since she go married
-> The last time her aunt came to visit out grandmother was when she go married
6. She has had the vacuum cleaner for a few years
-> It is a few years since she had the vacuum cleaner
7. My uncle hasn't taught at that school for five years now
-> The last time my uncle taught at that school was five years ago
8. We haven't been to the zoo for six months
-> It is six months since we went to the zoo
9. We have waited for the bus for an hour
-> We started waiting for the bus an hour ago
EXERCISES
Exercise 1 – Put the verbs in brackets in the correct verb tense form.
1. Please don’t make so much noise. I (study) ...am studying...
2. My father usually (have) ..has.... tea for breakfast.
3. What ....was.. you (do) ..doing.... at this time yesterday ?
4. I (watch) ..watched.... that film with my sister last week.
5. We (study) ..have studied.... almost every lesson in this book so far.
6. He (win) ..won.... the gold medal in 2009.
7. We (not see) ...haven't seen.. your father for ages.
8. He (type) ...had typed... ten letters by lunchtime yesterday.
9. All of you (take) .are going to take..... the graduation examination in two months’ time.
10. By the end of this year, I (work) ..have been working.... here for 18 years.
11. He (see) ....saw.. her while he (walk) ...walked... down the street.
12. I thought they (wait) ...... for us for half an hour.
13. After he (do) ..had done.... his homework, he went to the cinema.
14. We (not see) ..haven't seen.... her since she (leave) ..left.... school.
15. When I (be) .was..... a boy, I often (go) ...went... fishing with my teacher.
16. When I (leave) .left..... my office last night, it (still..
Exercise 2 – Rewrite each of the following sentences in such a way that it has a similar meaning to the original one.
1. I have never read this kind of book before.
- It is the first time ...I have read this kind of book...
2. I have never read such an interesting novel.
- This is the most .interesting novel I have ever read.....
3. She began to work as a secretary in 2005.
- She has ..worked as a secretary since 2005....
4. He hasn’t seen his sister since she left for Japan.
⇒ He last saw his sister when she left for Japan.
Exercise 2:
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
Exercise 3:
1. D. was cooking -> cooked
2. C. catching -> caught
3. D. buys -> bought
4. C. is looking -> was looking
5. B. was sat -> sat
6. D. delete -> deleted
7. C. so do -> so are
8. A. has told -> told
9. C. stop -> stopped
10. D. since -> for
11. A. have seen -> saw
12. C. listen -> listened
13. B. change -> changed
14. D. is still -> was still
15. A. I’m shopping -> was shopping
16. C. is having -> was having
17. C. are -> have been
18. B. are believing -> believe
19. B. had been -> has been
20. C. waking -> wakes
21. D. drives -> was driving
22. D. will certainly complete -> will have certainly completed
23. D. buys -> bought
24. A. We’ll be cycled -> We’ll be cycling
25. D. won’t come -> don’t come
26. A. was knocking -> knocked
27. A. didn’t drink -> hasn’t drunk
28. C. when -> since
29. B. gone -> going
30. A. Did -> Will
Exercise 4:
1. D 2. B 3. D 4. B 5. D 6. A 7. A 8. C 9. A 10. A
Nguồn: Bài tập tổng hợp về các thì trong tiếng Anh hay có đáp án (Exercises on tenses)
Chúc bạn học tốt@@
Exercise 1:
- are - reach
- comes
- came - had left
- has never flown
- have just decided -would undertake
- would take
- was
- am attending - was attending
- arrive -will be waiting
- had lived
- got- had already arrived
- will see - see - will have graduated
- visited -was
- has been - haven’t you read
- is washing - has just repaired
- Have you been - spent
- have never met - looks
- will have been- comes
- found – had just left
- arrive – will probably be raining
- is raining - stops
- were watching - failed
- stayed – had lived
- sat – were being repaired
- turned – went – had forgotten
- has changed - came
- were talking – started - broke
- had done
- has been standing
- have spent - got
- were - studied
- met – had been working
- had finished - sat
- has
- has been
1 my father has gone to can tho .......... business
a for b on c by d because
2 tom has had flu for the last three says . he .............. now
a has been the doctor b is seeing the doctor c sees the doctor d was seeing the doctor
3 .............. breakfast ?
a did you have just b are you just having c have you just had d do you just have
4 i can not hear what you are saying . can you ............... the radio ?
a turn down b turn on c turn up d turn off
5 according to the weather ................ , it will be raining tonight
a prediction b information c announcemnet d forecast
6 she applied for the job as a personal manager ................. she liked meeting people
a in spite of b because c although d because of
7 ................. they thoughtthe exam had been easy , they all failed
a although b even though b though d all are correct
8 people are happy to welcome the new year . they make a lot of ................
a readiness b working c preparation d housework
9 it was ...................... wonderful music that i went straight out and bought the record
a so b very c too d such
10 he wrote them three letters ...................... he did not get a reply
a so b and c but d that
1 my father has gone to can tho .......... business a for b on c by d because 2 tom has had flu for the last three says . he .............. now a has been the doctor b is seeing the doctor c sees the doctor d was seeing the doctor 3 .............. breakfast ? a did you have just b are you just having c have you just had d do you just have 4 i can not hear what you are saying . can you ............... the radio ? a turn down b turn on c turn up d turn off 5 according to the weather ................ , it will be raining tonight a prediction b information c announcemnet d forecast 6 she applied for the job as a personal manager ................. she liked meeting people a in spite of b because c although d because of 7 ................. they thoughtthe exam had been easy , they all failed a although b even though b though d all are correct 8 people are happy to welcome the new year . they make a lot of ................ a readiness b working c preparation d housework 9 it was ...................... wonderful music that i went straight out and bought the record a so b very c too d such 10 he wrote them three letters ...................... he did not get a reply a so b and c but d that
1. have made/ 've made
2. has started./ 's started.
3. have turned/ 've turned
4. Have they paid
5. has taken/ 's taken
6. have finished/ 've finished
7. Have...eaten
8. hasn't come
9. have worked/ 've worked
10. Have....been
11. haven't done
12. have just seen/ 've just seen - has...done
13. have...decided
14. has been/ 's been
15. hasn't had
16. hasn't played
17. haven't had
18. haven't seen
19. have...realized/ 've ... realized
20. have gone
Chia động từ trong ngoặc ở thì HTHT.
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?
1) We have walked ten kilometres.
2) We have been walking for three hours.
3) You have been walking too fast. That's why you are tired.
4) I have been making sausage rolls for party all the morning.
5) How many you have youo made? I have made 200.
6) That boy has eaten seven ice-creams.
7) He hasn't stopped eating since he arrived.
8) The driver has been drinking. I think someone else ought to drive.
9) I have pulled up 100 dandelions.
10) I have been pulling up dandelions all day.
11) What you have you been doing? We have been picking apples.
12) How many have you picked? We have picked ten basketfuls.
13) I have slept on every bed in this house and I don't like any of them.
14) He has been sleeping since ten o 'clock. It' s time he woke up.
15) He has been riding; that's why he is wearing breeches.
16) I have ridden all the horses in this stable.
17) What a lovely smell! Mary has been making jam
18) The students have worked very well this term.
19) I have only heard from him twice since he went away.
20) I have been hearing from her regularly. She is a very good correspondent.
21) I have been greasing my car. That's why my hands are so dirty.
22) I have been polishing this table all the morning and she isn't satisfied with it yet.
23) I have been working for him for ten years and he has never once said ' Good morning' to me.
24) He has been teaching in this school for five years.
25) I have taught hundreds of students but I have never met such a hopeless class as this.
26) Why have you been so long in the garage? The tyres were flat; I have been pumping them up.
27) I have pumped up three tyres. Would you like to do the fourth?
28) I have been looking for myshrooms but I haven't found any.
29) He has been coughing a lot lately. He ought to give up smoking.
30) Have you heard the news? Tom and Ann are engaged!
That's not new; I have rnown it for ages!
31) I have been trying to finish this letter for the last half-hour. I wish you'd go away or stop talking. I have hardly said anything.
32) The driver of that car has been sounding his horn for the last ten minutes.
33) It has been raining for two hours and the ground is too wet to play on, so the match has been postponed.
34) He has been hoping for a rise in salary for six months but he hasn't dared to ask for it yet.
35) Mr Smith, you have been whispering to the student on your right for the last five minutes. Have you been helping him with his exam paper or has he been helping you?
36) Why have you been making such a horrible noise?
I have lost my key and I have been trying to wake my wife by throwing stones at her window.
You (throw) stones at the wrong window. You live next door.
I. Use the correct form of verb in brackets:
1. In all the world, there (be)..are... only 14 mountains that (reach).reach... above 8.000 meters.
2. He told me that he (take)...would take. a trip to California the following week.
3. I knew that this road (be)..is.. too narrow.
4. Right now I (attend)...am attending.. class. Yesterday at this time I (attend)..was attending. class.
5. Tomorrow, I'm going to leave for home. When I (arrive)..arrive.. at the aiport, Mary (wait).will be waiting... for me.
6. By last year, she (live)..had lived.. on this earth for 55 years.
7. The traffic was very heavy. By the time I (get)...got. to Mary's party, everyone already (arrive)..had already arrived.. .
8. I (visit)..visited.. my uncle's home regularly when I (be)..was.. a child.
9. That book (be)..has been . on the table for weeks. You (not read)..... it yet? Haven't you read
10. David (wash)..is washing.. his hands. He just (repair)..has just repaired.. the TV set.
11. You (be)..... here before? Yes, I (spend)..... my holidays here last year. Have you been/ spent
12. We never (meet)..have never met ... him. We don't know what he (look)..looks. like.
13. The car (be)....will have been. ready for him by the time he (come)....comes. tomorrow.
14. On arriving at home I (find)...found. that she just (leave)...has just left. a few minutes before.
15. It (rain)...is raining.. hard. We can't do anything until it (stop)....stops.. .
16. Last night we (watch)..were watching... TV when the power (fail)..failed.. .
17. That evening we (stay)..stayed... up to talk about the town wher he (live).had lived.... for some years.
18. I (sit)..sat.. down for a rest while the shoes (repair) ..was being repaired... .
19. Half way to the office Paul (turn)..turned... round and (go)..went.. back home because he (forget)..had forgotten.. to turn the gas off.
20. I think Jim (be)...is.. out of town.
I. Use the correct form of verb in brackets:
1. In all the world, there (be)...ARE.. only 14 mountains that (reach).REACH... above 8.000 meters.
2. He told me that he (take)..WOULD TAKE.. a trip to California the following week.
3. I knew that this road (be)..WAS.. too narrow.
4. Right now I (attend)...AM ATTENDING.. class. Yesterday at this time I (attend).WAS ATTENDING... class.
5. Tomorrow, I'm going to leave for home. When I (arrive)..ARRIVE.. at the aiport, Mary (wait)..WILL BE WAITING.. for me.
6. By last year, she (live)...HAD LIVED. on this earth for 55 years.
7. The traffic was very heavy. By the time I (get)..GOT.. to Mary's party, everyone already (arrive)..HAD ALREADY ARRIVED.. .
8. I (visit)..VISITED.. my uncle's home regularly when I (be)...WAS. a child.
9. That book (be).HAS BEEN .. on the table for weeks. You (not read)..HAVE YOU READ.. it yet?
10. David (wash)..IS WASHING.. his hands. He just (repair)..HAS JUST REPAIRED.. the TV set.
11. You (be)..HAVE YOU BEEN.. here before? Yes, I (spend)..SPENT... my holidays here last year.
12. We HAVE never (meet).MET... him. We don't know what he (look)..LOOKS.. like.
13. The car (be)....WILL HAVE BEEN. ready for him by the time he (come)..COMES... tomorrow.
14. On arriving at home I (find)..FOUND.. that she just (leave).HAS JUST LEFT... a few minutes before.
15. It (rain)...IS RAINING.. hard. We can't do anything until it (stop)...STOPS... .
16. Last night we (watch)...WERE WATCHING.. TV when the power (fail)...FAILED. .
17. That evening we (stay)...STAYED.. up to talk about the town wher he (live)..HAS LIVED... for some years.
18. I (sit)...WAS SITTING. down for a rest while the shoes (repair) ..WERE REPAIRING... .
19. Half way to the office Paul (turn)..TURNED... round and (go)....WENT back home because he (forget)..HAS FORGOTTEN.. to turn the gas off.
20. I think Jim (be)...IS.. out of town.
The present perfect and the simple past
Put the verbs in brackets into the present perfect or the simple past tense.
1 This is my house. ~How long have you (live)lived here? ~ I have lived(live) here since 1970.
2 He (live)has lived in London for two years and then (go)went to Edinburgh.
5 Shakespeare (write)wrote a lot of plays.
6 My brother (write)has written several plays. He has just (finish)finished his second tragedy.
7 I (fly)flew over Loch Ness last week. ~Did You (see)see the Loch Ness monster?
8 I (not see)haven't seen him for three years. I wonder where he is.
9 He (not smoke)hasn't smoked for two weeks. He is trying to give it up.
10 Chopin (compose)composed some of his music in Majorca.
11 When did he (arrive)arrive? ~ He (arrive)arrived at 2.00.
12 Had You (lock)locked the door before you left the house?
13 I (read)read his books when I was at school. I (enjoy)enjoyed them very much.
14 I can't go out because I (not finish)haven't finished my work.
15 I have never (drink)drunk whisky. ~Well, have some now.
16 I (write)wrote the letter but I can't find a stamp.
17 The clock is slow. ~It isn't slow, it (stop)stopped.
18 Here are your shoes; I have just (clean)cleaned them.
19 I (leave)left home at 8.00 and (get)got here at 12.00.
20 I (do)did this sort of work when I (be)was an apprentice.
21 He has just (go)gone out.
22 He (go)went out ten minutes ago.
23 Have you (have)had breakfast yet? ~ Yes, I (have)have had it at 7.00.
1 This is my house. ~How long have you (live) lived here? ~ I (live)have lived here since 1970.
2 He (live)has lived in London for two years and then (go)went to Edinburgh.
5 Shakespeare (write)wrote a lot of plays.
6 My brother (write)has written several plays. He has just (finish)finished his second tragedy.
7 I (fly)flew over Loch Ness last week. ~did You (see)see the Loch Ness monster?
8 I (not see)haven't seen him for three years. I wonder where he is.
9 He (not smoke)hasn't smoked for two weeks. He is trying to give it up.
10 Chopin (compose)composed some of his music in Majorca.
1 never am there => have never been there
2 just decide => have just decided
3 already drink => have already drunk
4 Do you read => Have you read
5 Are you asleep => Have you been asleep
6 works => has worked
7 doesn't finish => hasn't finished
8 doesn't not run => hasn't run
9 doesn't not turn => hasn't turned
10 lives => has lived
1. never am => have never been
2. just decide => have just decided
3. already drink => have already drunk
4. do => have
5. ring => have rung
6. works => has worked
7. doesn't finish => hasn't finished
8. does not run => has not run
9. does not turn => has not turned
10. lives =< has lived