Bài tập ôn tập ngữ pháp 12 có đáp án năm 2024

Các thì trong tiếng Anh là phần ngữ pháp chắc chắn sẽ xuất hiện trong các bài thi tiếng Anh và đặc biệt là bài thi THPT Quốc gia. Vậy nên các bạn học sinh cần thực hành thật nhiều bài tập về các thì trong tiếng Anh để “ăn trọn” điểm số trong phần này. Cùng ôn luyện kiến thức về các thì với những bài tập mà Sedu Academy đã tổng hợp dưới đây nhé!

Tổng hợp bài tập về các thì trong tiếng Anh

Bài tập 1: Chia động từ trong ngoặc

  1. I (read) _____ a book yesterday.
  2. She (study) _____ for the exam at the moment.
  3. They (watch) _____ a movie last night.
  4. By this time next year, I (live) _____ in a new city.
  5. We (play) _____ soccer every weekend.
  6. He (eat) _____ lunch when I called.
  7. They (travel) _____ to Paris last summer.
  8. She (write) _____ a letter right now.
  9. Last week, I (visit) _____ the museum.
  10. By the time he arrives, we (finish) _____ the project.
  11. We usually (have) _____ breakfast at 7 a.m.
  12. She (read) _____ a book when I called her.
  13. By this time next week, I (finish) _____ my project.
  14. They (play) _____ soccer in the park right now.
  15. I (watch) _____ a movie last night.
  16. He (write) _____ a letter to his friend at the moment.
  17. She (sing) _____ a song when I entered the room.
  18. They (travel) _____ to Japan last summer.
  19. He (study) _____ for the test all day yesterday.
  20. By the time she arrives, we (prepare) _____ dinner.

Bài tập 2: Điền dạng đúng của từ để hoàn thành đoạn văn sau

Paragraph 1:

The issue of (1) _____ (pollute) is a growing concern around the world. It is evident that human activities have severely (2) _____ (impact) the environment. For instance, the excessive (3) _____ (use) of plastic products has led to a significant increase in (4) _____ (pollute) in our oceans.

To combat this problem, many countries have (5) _____ (introduce) strict regulations on the (6) _____ (produce) and (7) _____ (dispose) of plastic items. Additionally, there is a (8) _____ (rise) awareness among the public about the importance of (9) _____ (conserve) energy and (10) _____ (reduce) waste.

Individuals can also make a difference by (11) _____ (adopt) eco-friendly practices in their daily lives, such as (12) _____ (recycle) and (13) _____ (use) public transportation. It's crucial that we all take (14) _____ (responsibility) for our actions and work together to protect the environment for future generations.

Paragraph 2:

Deforestation is a global (1) _____ (problem). It involves the large-scale (2) _____ (remove) of forests, which has a profound (3) _____ (affect) on the environment. One of the primary (4) _____ (consequence) of deforestation is the loss of biodiversity, as countless species of plants and animals (5) _____ (disappear) when their natural habitats are destroyed.

Moreover, deforestation is a major (6) _____ (contribute) factor to climate change. The trees in forests act as carbon sinks, (7) _____ (absorb) carbon dioxide from the atmosphere. When these trees are (8) _____ (cut) down and burned or left to rot, the stored carbon is (9) _____ (release) into the air, increasing greenhouse gas levels and (10) _____ (lead) to global warming.

Efforts to (11) _____ (combat) deforestation include creating protected areas, promoting sustainable logging practices, and (12) _____ (encourage) reforestation initiatives. It is crucial that we take (13) _____ (urgent) action to address this issue and protect our planet for future generations.

Bài tập 3: Chọn đáp án đúng để hoàn thành câu

  1. I _______ to the store yesterday.
  2. a) go
  3. b) goes
  4. c) went
  5. d) will go
  6. She _______ to the gym every morning.
  7. a) go
  8. b) goes
  9. c) went
  10. d) will go
  11. By the time we get there, they _______ the movie.
  12. a) finish
  13. b) finishes
  14. c) finished
  15. d) will finish
  16. I _______ my homework by the time you called.
  17. a) do
  18. b) did
  19. c) will do
  20. d) had done
  21. They _______ to the beach if the weather is nice.
  22. a) go
  23. b) goes
  24. c) went
  25. d) will go
  26. By the time we arrived at the cinema, the movie ____________.
  27. a) starts
  28. b) started
  29. c) is starting
  30. d) will start
  31. Last summer, they ____________ to the beach every weekend.
  32. a) go
  33. b) goes
  34. c) have gone
  35. d) went
  36. By this time tomorrow, I ____________ my new job.
  37. a) start
  38. b) will start
  39. c) started
  40. d) have started
  41. She said that she ____________ to the party next week.
  42. a) goes
  43. b) is going
  44. c) went
  45. d) will go
  46. When I called, he ____________ dinner.
  47. a) cooks
  48. b) cooked
  49. c) is cooking
  50. d) will cook
  51. We ____________ in this house for five years now.
  52. a) live
  53. b) lives
  54. c) have lived
  55. d) lived
  56. I wish I ____________ to the concert last night.
  57. a) go
  58. b) goes
  59. c) went
  60. d) have gone
  61. By the time I finish this course, I ____________ fluent in Spanish.
  62. a) am
  63. b) is
  64. c) will be
  65. d) was
  66. When I was young, I ____________ the piano.
  67. a) plays
  68. b) played
  69. c) playing
  70. d) will play
  71. They ____________ their homework by the time you arrive.
  72. a) do
  73. b) did
  74. c) does
  75. d) will do
  76. She said she ____________ to the doctor tomorrow.
  77. a) goes
  78. b) will go
  79. c) is going
  80. d) went
  81. When I saw him yesterday, he ____________ a book.
  82. a) reads
  83. b) is reading
  84. c) was reading
  85. d) will read
  86. I ____________ here since 2010.
  87. a) lives
  88. b) am living
  89. c) lived
  90. d) have been living
  91. By the end of this month, I ____________ my degree.
  92. a) got
  93. b) will get
  94. c) gets
  95. d) getting
  96. He usually ____________ up at 6 a.m.
  97. a) get
  98. b) gets
  99. c) got
  100. d) getting
  101. I ____________ to the gym three times a week.
  102. a) goes
  103. b) is going
  104. c) go
  105. d) went
  106. By the time you finish, I ____________ dinner.
  107. a) will eat
  108. b) eats
  109. c) am eating
  110. d) ate
  111. They ____________ the movie before it started raining.
  112. a) watched
  113. b) watches
  114. c) is watching
  115. d) will watch
  116. I wish I ____________ more time to study for the exam.
  117. a) had
  118. b) have
  119. c) has
  120. d) will have
  121. We ____________ soccer every weekend.
  122. a) play
  123. b) plays
  124. c) are playing
  125. d) played
  126. She had never ________ such a beautiful sight before.
  127. a) saw
  128. b) seeing
  129. c) seen
  130. d) see
  131. By the time I arrived, they ____________ for hours.
  132. a) played
  133. b) were playing
  134. c) have been playing
  135. d) will play
  136. The athlete, along with his team, ____________ the championship last year.
  137. a) win
  138. b) is winning
  139. c) won
  140. d) winning
  141. She said she ____________ the book I lent her.
  142. a) had finished
  143. b) has finished
  144. c) will finish
  145. d) finishing
  146. If he ____________ how to swim, he would have joined the race.
  147. a) knew
  148. b) knows
  149. c) know
  150. d) known
  151. Before the storm, we ____________ our picnic.
  152. a) had finished
  153. b) finished
  154. c) have finished
  155. d) finishing
  156. I wish I ____________ the answer to that question.
  157. a) know
  158. b) knows
  159. c) knew
  160. d) known
  161. He acted as if he ____________ the truth.
  162. a) knows
  163. b) know
  164. c) knowing
  165. d) knew
  166. The detective ____________ the suspect for hours before making an arrest.
  167. a) questioning
  168. b) questions
  169. c) questioned
  170. d) question
  171. If I ____________ you were coming, I would have baked a cake.
  172. a) know
  173. b) known
  174. c) knew
  175. d) knowing
  176. The chef, along with his assistants, ____________ tirelessly in the kitchen all night.
  177. a) worked
  178. b) works
  179. c) is working
  180. d) working
  181. She insisted that he ____________ her immediately.
  182. a) call
  183. b) calls
  184. c) called
  185. d) calling
  186. If they ____________ earlier, they would have caught the train.
  187. a) leave
  188. b) left
  189. c) leaving
  190. d) leaves
  191. Before the guests arrived, she ____________ the whole house.
  192. a) cleaning
  193. b) clean
  194. c) cleans
  195. d) cleaned
  196. The team leader, as well as the members, ____________ responsible for the project's success.
  197. a) are
  198. b) is
  199. c) was
  200. d) were

Bài tập 4: Tìm và sửa lỗi sai trong các câu sau

  1. She often go to the gym on Mondays.
  2. Yesterday, he drives to the beach.
  3. By this time next year, they will finish their studies.
  4. She is studying English for two hours every day.
  5. Last summer, they will go camping in the mountains.
  6. Next week, I will visit my grandparents.
  7. They have never saw a live concert before.
  8. When I was a child, I can swim very well.
  9. She don't like spicy food.
  10. In the past, he works as a teacher.
  11. By the time we arrive, the movie will start.
  12. I can't believe she did that!
  13. They travelled to Japan last year.
  14. He eat lunch when I called.
  15. My sister and I has different tastes in music.

Bài tập 5: Chọn đáp án đúng để hoàn thành đoạn hội thoại sau

Conversation 1:

Tom: Hey, Lucy, how's it going?

Lucy: Not so well, Tom. I (1) ____ a terrible day at work today.

Tom: Really? What (2) ____?

Lucy: Well, first, I (3) ____ my coffee all over my desk this morning. Then, my computer (4) ____ working, and I couldn't finish my report.

Tom: That sounds awful. And what about your meeting with the boss?

Lucy: Oh, that (5) ____ even worse. He (6) ____ really angry because I (7) ____ the meeting minutes at home.

Tom: Yikes! It seems like you (8) ____ a really rough day.

  1. a) has b) had c) having d) have
  2. a) happened b) happens c) happen d) happening
  3. a) spilled b) spill c) spilling d) spills
  4. a) stop b) stopped c) stops d) stopping
  5. a) looks b) looked c) looking d) look
  6. a) was b) is c) were d) are
  7. a) forget b) forgetting c) forgot d) forgets
  8. a) have b) had c) having d) has

Conversation 2:

Receptionist: Good evening, welcome to the Starlight Hotel. How may I assist you today?

Customer: Hi, I'd like to (1) ____ a room for two nights, please.

Receptionist: Of course, let me check our availability. (2) ____ me a moment, please.

Customer: No problem.

Receptionist: Thank you for waiting. We have (3) ____ rooms available for the dates you requested. Would you prefer a (4) ____ or a double room?

Customer: A double room, please.

Receptionist: Great. And how many adults and children will be (5) ____?

Customer: Just two adults.

Receptionist: Perfect. Can I have your name, please?

Customer: It's Jennifer Anderson.

Receptionist: Thank you, Ms. Anderson. Your double room is (6) ____ for two nights, checking in on the 15th and checking out on the 17th. Is that correct?

Customer: Yes, that's right.

Receptionist: Excellent. Your (7) ____ number is 205, and here's your key. Breakfast is served from 7:00 to 10:00 AM. Enjoy your stay with us, Ms. Anderson!

Customer: Thank you!

  1. a) booking b) booked c) book d) books
  2. a) Give b) Given c) Gives d) Giving
  3. a) some b) any c) a few d) many
  4. a) single b) twin c) suite d) triple
  5. a) stay b) staying c) stayed d) stays
  6. a) confirm b) confirmed c) confirming d) confirmation
  7. a) room b) bed c) suite d) floor

Đáp án bài tập về các thì trong tiếng Anh

Bài tập 1:

  1. read
  2. is studying
  3. watched
  4. will be living
  5. play
  6. was eating
  7. traveled
  8. is writing
  9. visited
  10. will have finished
  11. am eating
  12. will arrive
  13. has already finished
  14. have been waiting
  15. watches
  16. will have left
  17. didn’t eat
  18. are playing
  19. will be studying
  20. went

Bài tập 2:

Paragraph 1:

  1. pollution
  2. impacted
  3. use
  4. pollution
  5. introduced
  6. production
  7. disposal
  8. rising
  9. conserving
  10. reducing
  11. adopting
  12. recycling
  13. using
  14. responsibility

Paragraph 2:

  1. problem
  2. removal
  3. impact
  4. consequences
  5. disappear
  6. contributing
  7. absorbing
  8. cut
  9. released
  10. leading
  11. combat
  12. encouraging
  13. urgent

Bài tập 3:

1. C

2. B

3. C

4. D

5. D

6. B

7. D

8. B

9. D

10. C

11. C

12. C

13. C

14. B

15. B

16. B

17. C

18. D

19. B

20. B

21. C

22. C

23. A

24. A

25. A

26. C

27. C

28. C

29. A

30. A

31. B

32. C

33. D

34. C

35. C

36. A

37. C

38. B

39. D

40. B

Bài tập 4:

  1. go -> goes
  2. drives -> drove
  3. will finish -> will have finished
  4. is studying -> studies
  5. will go -> went
  6. will visit -> am going to visit
  7. saw -> seen
  8. can swim -> could swim
  9. don't like -> doesn't like
  10. works -> worked
  11. will start -> will have started
  12. did -> has done
  13. traveled -> have traveled
  14. eat -> was eating
  15. has -> have

Bài tập 5:

Conversation 1:

1.b

2. a

3. a

4. b

5. b

6. a

7. c

8. b

Conversation 2:

1.b

2. d

3. a

4. b

5. b

6. b

7. a

Download bài tập về các thì trong tiếng Anh PDF

Để dễ dàng ôn luyện bài tập về các thì tiếng Anh, bạn hãy tải PDF để có thể thực hành bất cứ lúc nào nhé.

TẢI BÀI TẬP VỀ CÁC THÌ TRONG TIẾNG ANH BẢN PDF

Trên đây là tổng hợp bài tập về các thì trong tiếng Anh mà các bạn học sinh có thể trau dồi và thực hành. Ngoài ra bạn có thể tham khảo thêm nhiều kiến thức và thử sức với vô vàn bài tập khác trong trang web của Sedu Academy. Chúc bạn có một kỳ thi thuận lợi!