Bài tập các thì trong tiếng Anh có đáp an

BÀI TẬP TỔNG HỢP 12 THÌ TRONG TIẾNG ANH I. Do Supply the correct verb form: The Simple Present Tense or The Present ContinuousTense.1. Be quiet! The baby (sleep).2. We seldom (eat) before 6:30.3. Look! A man (run) after the train. He (want) to catch it.4. The sun (set) in the West.5. It (be) often hot in summer.6. I (do) an exercise on the present tenses at this moment and I (think) that I (know) how to use it now.7. My mother sometimes (buy) vegetables at this market.8. It (be) very cold now.9. It (rain) much in summer. It (rain) now.10. Daisy (cook) some food in the kitchen at present. She always (cook) in the morning.II. Supply the correct verb form: The Present Perfect or The Present Perfect Continuous.1. How long you (study) English? For 5 years.2. I (wait) for two hours, but she (not come) yet.3. They (live) in Ho Chi Minh City since 1975.4. She (read) all the books written by Dickens. How many books you (read)?5. He (not, be) here since Christmas, I wonder where he (live) since then.6. Jack (go) to Paris for a holiday. He never (be) there.7. You (sleep) so far? I (ring) the bell for the last twenty minutes.8. He (write) a novel for two years, but he (not finish) it yet.9. Mary (lose) her hat and she (look) for it until now.10. I (see) that film several times because I like it.III. Supply the correct verb form: Present Tenses.1. Listen! I (think) someone (knock) at the door.2. Up to the present, we (write) almost every lesson in the book.3. The earth (circle) the sun once every 365 days.4. The farmers (work) in the field at the moment.5. How many times you (see) him since he went to Edinburgh?6. Rivers usually (flow) to the sea.7. Look! The boy (cry).8. Do you know that man, who (smoke) there?9. Mrs Green always (go) to work by bus.10. We (be) from France. We (be) there for 20 years.11. That house (belong) to Mr. Green.12. Mai (lose) her dictionary.13. I (be) sorry. I (forget) that girl’s name already.14. I (wait) for the manager for two hours.15. You (ever, see) a lion?IV. Supply the correct verb form. Simple Past or Present Perfect1. I (see) her before.2. I (see) her last year.3. Tom (never be) in Hanoi.4. I (read) the novel written by Jack London several times before.5. What you (do) yesterday?6. You (watch) TV last night?7. She (be) born in 1980.8. He (write) a book since last year.9. Mr Green (teach) English in this school since he (graduate) from the university in 1986.10. How long you (learn) English?V. Supply the correct verb form: Simple Past or Past Continuous.1. When I (arrive) at this house, he still (sleep).2. The light (go) out while we (have) dinner.3. Bill (have) breakfast when I (stop) at this house this morning.4. As we (cross) the street, we (see) an accident.5. Tom (see) a serious accident while he (stand) at the bus stop.6. While my father (read) a newspaper, I (learn) my lesson and my sister (do) her homework.7. The children (play) football when their mother (come) back home.8. The bell (ring) while Tom (take) a bath.9. I (be) very tired because I (work) all day yesterday.10. He (sit) in a cafe when I (see) him.VI. Give the right forms of the verbs in brackets: Simple Past or Past Perfect1. They (go) home after they (finish) their work.2. She said that she (already, see) Dr. Rice.3. When we came to the stadium, the match (already, begin).4. They told me they (not, eat) such kind of food before.5. He (ask) why we (come) so early.6. After they had gone, I (sit) down and (rest).7. Before she (watch) TV, she (do) her homework.8. After taking a bath, he (go) to bed.9. What (be) he when he (be) young?10. It was the first time I (ever, see) such a beautiful girl.VII. Give the right forms of the verbs in brackets: Past Tenses.1. Yesterday John (go) to the store before he (go) home.2. Our teacher (tell) us yesterday that he (visit) England in 1970.3. When John and I got to the theatre, the movie (start) already.4. Before Alice (go) to sleep, she (call) her family.5. When the phone (ring), I (have) dinner.6. Daisy (agree) with other members in the last meeting.7. What you (do) at 6 p.m yesterday?8. The little girl asked what (happen) to her ice-cream.9. He (teach) in this school before he (leave) for England.10. She (win) the gold medal in 1986.VIII. Give the right forms of the verbs in brackets: Simple Future or Simple Present1. We’ll go out when the rain (stop).2. I (stay) here until he (answer) me.3. Wait until I (catch) you.4. She (not come) until you (be) ready.5. Miss Helen (help) you as soon as she (finish) that letter tomorrow.6. After the class (be) over, ask the teacher about that sentence.7. I (come) and (see) you before I leave here.8. We (go) home as soon as we have finished our work.9. I (wait) here until you (come) back tomorrow.10. I (send) you some postcards as soon as I (arrive) in London.IX. Give the right forms of the verbs in brackets: Simple Present, Simple Future, Present Perfect or Future Perfect.1. I’ll wait until he (finish) his novel.2. When you (come) back, he already (buy) a new house.3. Don’t come until I (finish) lunch.4. I (hope) it (stop) raining by 5 o’clock this afternoon.5. The river (not begin) to swell until some rain (fall).6. By next month I (leave) for India.7. The film (end) by the time we (get) there.8. They (build) a house by June next year.9. We (start) our plan next week.10. I (give) her your letter when I (see) her tomorrow.X. Give the right forms of the verb in brackets: Simple Present, Simple Future or Future Continuous.1. When you (go) into the office, Mr John (sit) at the front desk.2. Our English teacher (explain) that lesson to us tomorrow.3. We (wait) for you when you (get) back tomorrow.4. What you (do) at 7 p.m next Sunday? I (practise) my English lesson then.5. When I (see) Mr Pike tomorrow, I (remind) him of that.6. When you (come) today, I (work) at my desk in Room 12.7. He (work) on the report at this time tomorrow.8. Please wait here until the manager (return).9. Don’t leave until you (see) her.10. The Browns (do) their housework when you (come) next Sunday.XI. Give the right forms of the verbs m brackets: Future Tenses.1. I’m sure they (complete) the new road by June.2. He (wait) for you when you (get) back tomorrow.3. At this same time tomorrow, we (drive) through Pennsylvania.4. We (see) you next Monday.5. In two years from now, the contract (come) to an end.6. Who (look) after the children when you are away?7. By November I (work) for this company for 6 years.8. If you call her at 6, she (practise) the piano then.9. By March 15, I (be) here for one year.10. We (move) to our new house at Christmas this year.11. By the end of December, John (work) as a reporter for ten years.12. By the time you arrive, I (finish) writing an essay.13. I (give) him your message when I (see) him.14. He certainly (not do) all his homework by ten tonight.15. Don’t call him at 2:30 p.m. He (interview) job applicants at that time.16. The teacher hopes we (pass) our exams.17. By this time next week, he (write) his novel for 6 months.18. They (arrive) on Wednesday.19. I hope the weather (be) fine tonight.20. You (finish) your work by 9 tonight?XII. Supply the correct verb forms.1. I (see) a car accident while I (wait) for you on this corner yesterday.2. Mr Jone (be) principal of our school since last year.3. Mr Smith (teach) at this school since he (graduate) in 1980.4. My father (not watch) TV every night.5. I (meet) Arthur three weeks ago.6. Yesterday the police (report) that they (capture) the thief.7. My friend (thank) me for what I had done for him.8. Someone (steal) my handbag on the bus.9. The Browns (live) in Paris for 7 years when the second World War (break) out.10. Last month I (be) in the hospital for ten days.11. Don’t call me in the afternoon. I usually (be) away in the afternoon.12. Mr Clark (be) in New York 2 months ago. Mr Rossi (be) in New York until 2 months ago.13. John (drive) that car ever since I (know) him.14. People (speak) English in most of Canada.15. The dog (wag) his tail whenever he (see) me.16. What you (do) when I (ring) you last night?17. Up to then I never (see) such a fat man.18. I (not see) him since last Monday.19. They had sold all the books when we (get) there.20. I think he (leave) as soon as he (know) the news.21. She (play) the piano when our guests (arrive) last night.22. He (come) and (see) you soon.23. I (come) as soon as I have finished my work. You (be) ready?24. My mother (come) to stay with us next weekend.25. Where you (spend) your holidays next summer?26. Violets (bloom) in spring.27. We (not live) in England for two years now.28. I (never forget) what you (just tell) me.29. They (prepare) the Christmas dinner at the moment.30. When I last (stay) in Cairo, I (ride) to the Pyramids on a camel that my friend (borrow) the day before.31. Our teacher (tell) us yesterday that he (visit) England in 1970.32. George (work) at the university so far.33. When he lived in Manchester, he (work) in a bank.34. Birds (build) their nests in summer and (fly) to the South in winter.35.1 (lose) my key. (can) you help me look for it?36. My father (not smoke) for 5 years.37. My teacher wasn’t at home when I (arrive). He (just go) out.38. How long Bob and Mary (be) married?39. You (receive) any letter from your parents yet?40. My brother (join) the army when he (be) young.41. You (remember) my name or you (forget) it someday?42. Tom (study) chemistry for three years and then he gave it up.43. Miss Lee often (write) when she was on holiday.44. He (leave) home two weeks ago and we (not hear) from him since then.45. You (speak) to Mrs Baker yesterday? No, I (not see) her for a long time.I (not can) remember when I last (see) her.46. When the teacher came in, the pupils (play) games.47. Columbus (discover) America more than 400 years ago.48. By next month, I (finish) my first novel.49. By May 5, we (live) in this city for ten years.50. When your father (die)?I (not know) when he (die).51. Bill said he (forget) to buy a dictionary.52. He felt asleep while he (do) his homework.53. We (not see) them for a long time.54. It (rain) when we arrived.55. Kite and I (wait) right here until you get back.56. He’ll leave as soon as he (hear) the news.57. Dick (start) school before he (be) seven.58. How long you (study) in this school?59. We (not receive) any letter from him since he (leave) four months ago.60. Where are you? I’m upstairs. I (have) a bath. 61. I (speak) to you about that matter after the meeting tonight.62. At this time next week, we (live) in USA.63. Hurry up! The train (come). 64. Be quiet! The teacher (be) angry.65. Why didn’t you listen while I (speak) to you?66. Some animals (not eat) during winter.67. I (finish) the book before my next birthday. 68. John (watch) TV at 8 last evening.69. Mr Pike (live) here since last October.70. Someone (cut) down all the trees in the garden.71. The house (build) two years ago.72. Listen! The bird (sing). 73. Trees (plant) since it (stop) raining.74. Tom Baker (not come) here tomorrow.75. By the end of last March, I (study) English for 5 years.76. He often (say) O.K when he (talk) with the guests.77. What you (do) after you (go) home yesterday?78. How long you (wait) for me? Just a few minutes. 79. He (do) his homework before he went to the cinema.80. By noon, I (wait) for her for two hours.81. By the time you come there, she (make) a big cake.82. Yesterday thieves (break) into the house and (steal) a lot of fur coats while the guests (dance).83. When I came in, they all (sit) round the fire. Mr Pike (do) a crossword puzzle, Mrs Pike (knit), and the others (read). 84. Mr Jackson (paint) his house since last month.85. She (ask) me to tell about him several times.86. The audience (listen) to everything he said last night.87. At 4 p.m yesterday? Well, I (work) in my office at that time.88. A: I (play) football since I was 5years old. B: You (play) since you (come) to England?A: Oh, yes. I (play) quite a lot. I (join) a club the day after I (arrive).89. I’m preparing to support anything he (say) tomorrow. 90. Sometimes I (get) up before the sun (rise).91. He said he (be) mistaken.92. Don’t speak until someone (ask) you.93. Mary (come) from London.94. Please be quiet! I (work).95. When I (be) a child, I (want) to be a doctor. 96. David (be) born after his father (die).97. Long ago, my younger brother often (cry).98. I (not send) the parcel until I hear from you. 99. The last train (leave) the station at 5 p.m.100. Up to now, the teacher (give) our class five tests.ĐÁPÁNI. 1. is sleeping 2. eat 3. is running - wants4. sets 5. is 6. am doing - think - know7. buys 8. is 9. rains - is raining10. is cooking – cooksII. 1. have you been studying/ have you studied2. have been waiting - hasn’t come3. have been living/ have lived4. has read - have you read5. hasn’t been - has been living6. has gone - has never been7. Have you been sleeping - have been ringing8. has been writing - hasn’t finished9. has lost - has been looking10. have seenIII. 1. think - is knocking 2. have written/ have been writing 3. circles4. are working 5. have you seen 6. flow7. is crying 8. is smoking 9. goes10. are - have been 11. belongs 12. has lost13. am - have forgotten 14. have been waiting/ have waited15. Have youIV. 1. have seen 2. saw 3. has never been 4. have read 5. did youdo6. did you watch 7. was 8. has written9. has taught/ has been teaching - graduated10. have you been learning/ have you learnt/ (learned)V. 1. arrived - was still sleeping 2. went - were having3. was having - stopped 4. were crossing - saw5. saw - was standing 6. was reading - was learning - was doing7. were playing – came 8. rang - was taking9. was - was working 10. was sitting – sawVI. 1. went - had finished 2. had already seen 3. had already begun4. hadn’t eaten 5. asked - had come 6. sat - rested7. watched - had done 8. went 9. was - was10. had ever seenVII. 1. had gone - went 2. told - visited 3. had already started4. went - had called 5. rang - was having 6. agreed7. were you doing 8. had happened 9. had taught - left10. WonVIII. 1. stops 2. will stay – answers 3. catch4. won’t come - are 5. will help – finishes 6. is7. will come - see 8. will go 9. will wait - come10. will send - arriveIX. 1. has finished 2. come - has already bought 3. have finished4. hope – will have stopped 5. will not begin - falls 6. will have left7. will be working 8. will have built. 9. will start10. will give - seeX. 1. go - will be sitting 2. will explain3. will be waiting – get 4. will you be doing - will be practising5. see - will remind 6. come - will be working7. will be working 8. returns9. see 10. will be doing - comeXI. 1. will have completed 2. will be waiting – get 3. will be driving4. will see 5. will have come 6. will look7. will have been working 8. will be practicing 9. will have been10. will move 11. will have been working 12. will have finished13. will give - see 14. won’t have done 15. will be interviewing16. will pass 17. will have been writing 18. will arrive19. will be 20. will you have finishedXII. 1. saw - was waiting 2. has been 3. has taught – graduated4. doesn’t watch 5. met 6. reported – had captured7. thanked 8. has stolen 9. had been living - broke10. was 11. am usually12. was – had been13. has driven - knew 14. speak 15. wags - sees16. were you doing - rang 17. had never seen 18. haven’t seen19. got 20. will leave – knows 21. was playing - arrived22. will come – see 23. will come – are you 24. will come25. are you going to spend 26. bloom 27. haven’t lived28. will never forget - have just told 29. are preparing30. stayed - rode - had borrowed/ borrowed 31. told - visited32. has worked/ has been working 33. worked34. build - fly 35. have lost – can 36. hasn’t smoked37. arrived - had just gone 38. have bob and mary been 39. have you received40. joined – was 41. will you remember – will forget42. had studied 43. wrote 44. left – haven’t heard45. did you speak - haven’t seen - can’t - saw 46. were playing47. discovered 48. will have finished 49. will have been living50. did your father die - don’t know - died 51. had forgot52. was doing 53. haven’t seen 54. was raining55. will wait 56. hears 57. started/ had started -was58. have you been studying/ have studied 59. haven’t received - left60. am having 61.will speak 62. will be living63. is coming 64. is 65. was speaking66. don’t eat 67. will have finished 68. was watching69. has lived 70. has cut 71. was built72. is singing 73. have been planted - stopped74. will not come 75. had been studying 76. says – is talking77. did you do - had gone 78. have you been waiting/ have you waited79. had done 80. will have been waiting81. will have made 82. broke – stole – were dancing83. were sitting – was doing – was knitting – were reading84. has painted 85. has asked 86. was listening87. was working88. have played – have you played – came – have played – joined – had arrived89. will say/ is going to say 90. get – rises 91. had been92. asks 93. comes 94. am working95. was – wanted 96. was – had died 97. cried98. will not send 99. left 100. has given

- Xem thêm -