Bài tập trắc nghiệm các thì tiếng anh năm 2024

  1. have been B. was C. were D. had been 10. I will come and see you before I............ America. A. leave B. will leave C. have left D. shall leave 11. The little girl asked wha............ her friend. A. has happened B. happened C. had happened D. would have been happened 12. John ........... book when I saw him. A. is reading B. read C. was reading D. reading 13. He said he........... later. A. will B. would C. can D. would be 14. Jack............ door. A. has just opened B. open C. will have opened D. opening 15. I have been waiting for you............... A. since early morning B. since 9 a C. for two hours D. all are correct 16. My sister........... you since yesterday. A. is looking B. was looking C. has been looking D. looked 17. Jack........... door. A. has just painted B. paint C. will have painted D. painting 18. The train........... an hour. A. has been leaving B. left C. has lelt D. had lelt 19. We........... since last Sunday. A. don't see B. haven't seen C. didn't see D. hadn't seen 20. When I last saw him, he........... London. A. has lived B. is living C. was living D. has been living
  1. While her husband was in the army, Janet ............ to him twice a week. A. was writing B. wrote C. was written D. had written
  2. I couldn't cut the grass because the machine ............. a few days previously. A. broke down B. has been broken C. had broken down D. breaks down break down: hư hỏng
  3. According to this newspaper, John is said.............. new record for the long jump. is said to + V: được cho là According to: dựa theo A. to have established B. establishing C. to establish D. established
  4. I have never played badminton before is the first time I............ play. A. try B. tried C. have tried D. am trying This is the first/ second/ third time : HTHT
  5. Since............,I have heard nothing from him. A. he had left B. he left C. he has left D. he was left
  6. I like looking at these pictures, but I............ by lunch time. A. should have B. will have C. will have had D. have
  7. I don't understand this sentence ..................................... ...........? WH-question + aux (trợ ĐT) + S+...... A. does mean this word B. have this word mean C. means this word D. does this word mean
  8. John............ once or twice a week. A. usually play B. is usually playing C. usually plays D. have usually played
  9. It was noisy next door. Our neighbors............ party. A. had B. were having C. had had D. have had
  10. It.............dark I turn on the light? turn on: bật turn off: tắt A. is getting B. get C. got D. has got
  11. I ........... Christine. Do you know where she is? A. look B. looked C. am looking D. looks
  12. At 5 o'clock yesterday evening, I.............. clothes. A. am ironing B. have ironed C. ironed D. was ironing thờiđiểm cụ thể trong quá khứ: QKTD
  13. "Are you ready,Ann?" "Yes,I..........................." A. am coming B. come C. came D. have came
  14. Why ............ me like that?What's the matter? A. do you look B. have you looked C. did you look D. are you looking
  15. I............ the street when I suddenly heard footsteps behind me. A. was walking B. am walking C. walk D. walked
  16. She ............ for two years. A. has learnt B. is learning C. learn D. learns
  17. I usually ........... at weekends. A. have gone B. goes C. am going D. go
  18. The earth............... round the sun. A. go B. has gone C. went D. goes
  1. had been studying 59. Bad driving often........... accidents. A. caused B. had caused C. causes D. has cause 60. The Olympic Games........... four years. A. take place B. takes place C. took place D. is taking place 61. What time.... banks close in Britain? A. do B. did C. does D. can 62. Look!That man............... open the door of your car. A. try B. tried C. is trying D. has tried 63. When I was young,I........... be a singer. A. want B. was wanting C. wanted D. had wanted 64. They............ about it last week. A. was telling B. told C. had told D. would tell 65. I............ at the end of the month. A. will leave B. would leave C. would have left D. is leaving 66. My grandfather.............. years ago. A. had died B. has died C. died D. was dying 67. I........................ son the money for that last week. A. gave B. given C. have given D. was given give: gave – given cho 68. Yesterday I passed by Peter's house, but the front door was closed. He ..... A. went B. must have gone C. has gone D. had had 69. I............ dishwasher on when heard the shot. A. A. am turning B. was turning C. was turning D. turned

Trắc nghiệm các thì Tiếng Anh là series các bài test trắc nghiệm Tiếng Anh bao gồm các câu hỏi đa dạng về các thì trong Tiếng Anh. Các câu hỏi giúp bạn củng cố kiến thức ngữ pháp về các thì Tiếng Anh cũng như cách chia động từ.

Trả lời các câu hỏi trắc nghiệm sau đó nhấn nút Submit ở cuối trang để xem kết quả bài test của mình bạn nhé. Bạn cũng có thể xem thêm nhiều bài test trắc nghiệm các chủ điểm Ngữ pháp Tiếng Anh khác tại đây.

1. I have been waiting for you……………

  1. since early morning
  1. since 9 a.m
  1. for two hours
  1. all are correct

2. My sister…………for you since yesterday.

  1. is looking
  1. was looking
  1. has been looking
  1. looked

3. Jack…………the door.

  1. has just painted
  1. paint
  1. will have painted
  1. painting

4. The train…………half an hour.

  1. has been leaving
  1. left
  1. has lelt
  1. had lelt

5. We…………Doris since last Sunday.

  1. don’t see
  1. haven’t seen
  1. didn’t see
  1. hadn’t seen

6. When I last saw him, he…………in London.

  1. has lived
  1. is living
  1. was living
  1. has been living

7. After I……………lunch, I looked for my bag.

  1. had
  1. had had
  1. have has
  1. have had

8. By the end of next year, Geoge……………English for 2 years

  1. will have learned
  1. will learn
  1. has learned
  1. would learn

9. The man got out the car ,……………round to the back and opened the boot.

  1. walking
  1. walked
  1. walks
  1. walk

10. For several years his ambition……………to be a pilot.

  1. is
  1. has been
  1. was
  1. had been

11. Henry…………into the restaurant when the writer was having dinner.

  1. was going
  1. went
  1. has gone
  1. did go

12. He will take the dog out for a walk as soon as he …………dinner.

  1. finish
  1. finishes
  1. will finish
  1. shall have finished

13. Before you asked, the letter……………

  1. was written
  1. had been written
  1. had written
  1. has been written

14. Ask her to come and see me when she…………her work.

  1. finish
  1. has finished
  1. finished
  1. finishing

15. Oil …………if you pour it on water.

  1. floated
  1. floats
  1. will be floated
  1. float

Tags: Trắc nghiệm thì Tiếng Anh