Bài tập tổng hợp về 12 thì trong tiếng anh năm 2024

BÀI TẬP TỔNG HỢP VỀ CÁC THÌ TRONG TIẾNG ANHEXERCISE 1: Use the correct form of verbs in brackets.

1. In all the world, there (be) __________ only 14 mountains that (reach) __________above8,000 meters.2. He sometimes (come) __________ to see his parents.3. When I (come) __________, she (leave) __________for Dalat ten minutes ago.4. My grandfather never (fly) __________ in an airplane, and he has no intention of ever doing so.7. I knew that this road (be) __________ too narrow.8. Right now I (attend) __________ class. Yesterday at this time I (attend) __________class.9. Tomorrow I’m going to leave for home. When I (arrive) __________at the airport, Mary(wait) __________ for me.10. Margaret was born in 1950. By last year, she (live) __________on this earth for 55 years .11. The traffic was very heavy. By the time I (get) __________to Mary’s party, everyone already (arrive) __________ 13. I (visit) __________ my uncle’s home regularly when I (be) __________ a child.14. That book (be) __________ on the table for weeks. You (not read) __________ it yet ?15. David (wash) __________ his hands. He just (repair) __________ the TV set.16. You (be) __________here before? Yes, I (spend) __________ my holidays here last year.17. We never (meet) __________ him. We don’t know what he (look) __________ like.19. On arriving at home I (find) __________that she just (leave) __________a few minutes before.21. It (rain) __________ hard. We can’t do anything until it (stop) __________ 22. Last night we (watch) __________TV when the power (fail) __________.23. That evening we (stay) __________up to talk about the town where he (live) __________for some years.24. I (sit) __________down for a rest while the shoes (repair) __________.25. Half way to the office Paul (turn) __________round and (go) __________back home because he (forget) __________to turn the gas off.26. London (change) __________a lot since we first (come) __________ to live here.27. While we (talk) __________on the phone the children (start) __________fighting and(break) __________a window28. He used to talk to us for hours about all the interesting things he (do) __________ in his life.29. You know she (stand) __________looking at that picture for the last twenty minutes.30. I (spend) __________ a lot of time travelling since I (get) __________this new job.31. When we (be) __________ at school we all (study) __________Latin.32. When I (meet) __________ him , he (work) __________as a waiter for a year.

33. After he (finish) __________ breakfast he (sit) __________down to write some letters.34. She (have) __________a hard life, but she’s always smiling.35. I think Jim (be) __________ out of town.

EXERCISE 2: Choose the best answer among A, B, C, or D.

1. When I last saw him, he _____ in London.A. has lived B. is living C. was living D. has been living2. We _______ Dorothy since last Saturday.A. don’t see B. haven’t seen C. didn’t see D. hadn’t seen3. The train ______ half an hour ago.A. has been leaving B. left C. has left D. had left4. Jack ______ the door.A. has just painted B. paint C. will have painted D. painting6. I ______ Texas State University now.A. am attending B. attendC. was attending D. attended7. He has been selling motorbikes ________.A. ten years ago B. since ten years C. for ten years ago D. for ten years8. Christopher Columbus _______ American more than 500 years ago.A. discovered B. has discovered C. had discovered D. had been discovering9. He fell down when he ______ towards the church.A. run B. runs C. was running D. had run10. We _______ there when our father died.A. still lived B. lived still C. was still lived D. was still living13. I _______ in the room right now.A. am being B. was being C. have been being D. am14. I ______ to New York three times this year.A. have been B. was C. were D. had been15. I’ll come and see you before I _______ for the States.A. leave B. will leave C. have left D. shall leave16. The little girl asked what _______ to her friend.A. has happened B. happenedC. had happened D. would have been happened17. John ______ a book when I saw him.A. is reading B. read C. was reading D. reading18. He said he _______ return later.A. will B. would C. can D. would be19. Jack ________ the door.A. has just opened B. open

  1. have opened D. opening20. I have been waiting for you ______ .A. since early morning B. since 9 a.mC. for two hours D. All are correct21. Almost everyone _______ for home by the time we arrived.A. leave B. left C. leaves D. had left22. By the age of 25, he ______ two famous novels.A. wrote B. writes C. has written D. had written23. When her husband was in the army, Mary ______ to him twice a week.A. was reading B. wrote C. was written D. had written24. I couldn’t cut the grass because the lawn mower ______ a few days previously.A. broke down B. has been brokenC. had broken down D. breaks down25. I have never played badminton before. This is the first time I _____ to play.A. try B. tried C. have tried D. am trying26. Since _______, I have heard nothing from him.A. he had left B. he left C. he has left D. he was left27. After I _______ lunch, I looked for my bag.A. had B. had had C. have has D. have had29. The man got out of the car, ________ round to the back and opened the book.A. walking B. walked C. walks D. walk 30. Henry _______ into the restaurant when the writer was having dinner.A. was going B. went C. has gone D. did go31. He will take the dog out for a walk as soon as he ______ dinner.A. finish B. finishes C. will finish D. finishing32. I will be glad if he _______ with us.A. had gone B. did go C. went D. goes33 Ask her to come and see me when she _______ her work.A. finish B. has finished C. finished D. finishing34. Turn off the gas. Don’t you see that the kettle ________ ?A. boil B. boils C. is boiling D. boiled35. Tom and Mary ______ for Vietnam tomorrow.A. leave B. are leaving C. leaving D. are left36. He always ________ for a walk in the evening.A. go B. is going C. goes D. going37. Her brother ______ in Canada at present.A. working B. works C. is working D. work