Đầy đủ bài tập về các thì trong tiếng anh PDF có đáp án

Các thì trong tiếng Anh là một trong những ngữ pháp quan trọng nhất và thường xuất hiện trong các bài thi môn ngoại ngữ của kỳ thi THPT Quốc gia. Để ôn thi thật tốt, bạn hãy thực hành ngay những bài tập về các thì trong tiếng Anh PDF mà Space E đã tổng hợp trong bài viết dưới đây nhé!

 

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

tong-hop-bai-tap-ve-cac-thi-trong-tieng-anh

EXERCISE 1: Chọn đáp án đúng trong các câu sau.

 

  1. When I arrived, she ___ (was cooking / cooked) dinner.
  2. By the time they got there, the movie ___ (started / had started) already.
  3. He ___ (has lived / lived) in New York for three years before moving to Chicago.
  4. We ___ (are studying / have been studying) English for hours.
  5. While I ___ (was reading / read) a book, my friend called me.
  6. She ___ (visited / has visited) her grandparents last weekend.
  7. I ___ (have just finished / just finished) my homework, so I can go out now.
  8. They ___ (were watching / watched) TV when the power went out.
  9. the time he arrived, the party ___ (was already starting / had already started).
  10. She ___ (has been working / worked) at the company since 2015.



EXERCISE 2: Chia động từ thích hợp vào chỗ trống.

 

  1. By the time I got home, my mom ___ (already cooked) dinner.

  2. We ___ (study) for this test for a week now.

  3. She ___ (work) at that company for 10 years before she quit.

  4. While I ___ (read) a book, my phone rang.

  5. I ___ (visit) the Eiffel Tower when I was in Paris.

  6. They ___ (not eat) when I called them.

  7. He ___ (play) football when he injured his knee.

  8. She ___ (travel) to Japan last summer.

  9. We ___ (wait) for the bus for half an hour.

  10. She ___ (have) breakfast every day at 7 AM.



EXERCISE 3: Hoàn thành đoạn văn sau bằng cách chia động từ trong ngoặc.

 

I (go) ___ to the market and (buy) ___ some fresh vegetables yesterday. After that, I (meet) ___ my friend Lisa at the cafe. While we (have) ___ coffee, Lisa (tell) ___ me about her recent trip to Europe. She (visit) ___ many beautiful cities and (take) ___ lots of photos.

 

Later in the evening, we (watch) ___ a movie together at my place. While we (watch) ___ the movie, it (start) ___ raining outside. I (realize) ___ that I (leave) ___ my windows open, so I (go) ___ to close them.

 

After the movie, Lisa (help) ___ me prepare dinner. While we (cook) ___ dinner, we (listen) ___ to some music. It (be) ___ a wonderful evening with good food, great company, and pleasant music.

 

By the time we (finish) ___ dinner, it (stop) ___ raining. Lisa (thank) ___ me for the evening and (leave) ___ to go back home. I (clean) ___ up the kitchen and then (relax) ___ on the couch with a book. It (be) ___ a busy day, but it (be) ___ also very enjoyable.



EXERCISE 4: Chia dạng đúng của động từ.

 

  1. Yesterday, she (go) __________ to the supermarket to buy some groceries.

 

  1. By the time I woke up, he (already/leave) __________ for work.

 

  1. They (study) __________ English for three hours before taking a break.

 

  1. While we (watch) __________ a movie, the phone rang.

 

  1. I (not/see) __________ that movie yet, so please don't spoil it for me.

 

  1. She (play) __________ the piano when her friends came over.

 

  1. He (work) __________ on his project all morning, and he's still not finished.

 

  1. Last week, they (travel) __________ to Italy for a vacation.

 

  1. By the time I arrived at the party, most of the guests (already/arrive) __________.

 

  1. We (not/eat) __________ dinner yet, so we're quite hungry.



EXERCISE 5: Chọn đáp án đúng cho mỗi câu.

 

  1. By the time I arrived, they __________ the meeting.
  2. a) will finish
  3. b) have finished
  4. c) finished
  5. d) are finishing

 

  1. She __________ a book when her friend called her.
  2. a) read
  3. b) is reading
  4. c) has read
  5. d) was reading

 

  1. I __________ this city several times in the past.
  2. a) visit
  3. b) visited
  4. c) will visit
  5. d) am visiting

 

  1. We __________ to the beach last weekend.
  2. a) go
  3. b) goes
  4. c) have gone
  5. d) went

 

  1. By the time he gets home, I __________ dinner.
  2. a) will cook
  3. b) cook
  4. c) cooked
  5. d) will have cooked

 

  1. She __________ for that company since 2010.
  2. a) works
  3. b) worked
  4. c) has been working
  5. d) is working

 

  1. They __________ to the concert when it started raining.
  2. a) go
  3. b) went
  4. c) were going
  5. d) have gone

 

  1. He __________ his breakfast before he left for school.
  2. a) ate
  3. b) is eating
  4. c) eats
  5. d) has eaten

 

  1. By the time you arrive, I __________ all the arrangements.
  2. a) make
  3. b) am making
  4. c) made
  5. d) will have made

 

  1. While I __________ TV, the power went out.
  2. a) watch
  3. b) was watching
  4. c) watched
  5. d) have watched

 

  1. She ___ her homework when the phone rang.
  2. a) is doing
  3. b) was doing
  4. c) does
  5. d) did

 

  1. By the time I ___ to the party, everyone had already left.
  2. a) get
  3. b) will get
  4. c) got
  5. d) had got

 

  1. I wish I ___ more time to study for the exam.
  2. a) had
  3. b) have
  4. c) has
  5. d) will have

 

  1. He ___ English for five years before he moved to the United States.
  2. a) studies
  3. b) is studying
  4. c) had studied
  5. d) will study

 

  1. She ___ to the gym every day last week.
  2. a) goes
  3. b) go
  4. c) went
  5. d) will go

 

  1. We ___ dinner when you arrived at the party.
  2. a) have
  3. b) were having
  4. c) had
  5. d) will have

 

  1. By the time I ___ back home, my family will have already eaten dinner.
  2. a) come
  3. b) came
  4. c) will come
  5. d) will have come

 

  1. They ___ to the concert when they realized they had forgotten their tickets.
  2. a) are going
  3. b) were going
  4. c) went
  5. d) will go

 

  1. I ___ my book on the shelf when I noticed it was missing.
  2. a) put
  3. b) am putting
  4. c) had put
  5. d) will put

 

  1. He ___ his homework by the time his friend came over.
  2. a) finishes
  3. b) finished
  4. c) will finish
  5. d) has finished



EXERCISE 6: Tìm và sửa lỗi sai trong mỗi câu sau

 

  1. Yesterday, I goes to the store to buy some groceries.

 

  1. She is reading a book when the phone rang.

 

  1. They have visited Paris for the first time two years ago.

 

  1. By the time I will arrive, the movie will start.

 

  1. He was working on his project while she cooks dinner.

 

  1. We had already left the restaurant when you arrived.

 

  1. She will have been studying English for five years by the end of this semester.

 

  1. When I saw her, she was wearing a beautiful dress.

 

  1. Last week, he did not went to the gym.

 

  1. By this time next month, I will have finished my exams.



EXERCISE 7: Sắp xếp các sự kiện sau theo thứ tự thời gian

 

  1. She goes to the gym every morning.
  2. She started taking yoga classes.
  3. She injured her ankle.
  4. She joins a sports club.
  5. She will have recovered fully.



ĐÁPÁN 

 

EXERCISE 1

 

  1. was cooking
  2. had started
  3. had lived
  4. have been studying
  5. was reading
  6. visited
  7. have just finished
  8. were watching
  9. had already started
  10. has been working



EXERCISE 2

 

  1. had already cooked
  2. have been studying
  3. had worked
  4. was reading 
  5. visited 
  6. weren't eating
  7. was playing
  8. traveled
  9. had been waiting
  10. has

 

EXERCISE 3

 

  1. went
  2. bought 
  3. met
  4. were having
  5. told 
  6. visited
  7. took
  8. watched
  9. were watching
  10. started
  11. realized
  12. had left
  13. went
  14. helped
  15. were cooking
  16. were listening
  17. was
  18. finished
  19. stopped
  20. thanked
  21. left
  22. cleaned
  23. relax
  24. was
  25. was



EXERCISE 4

went

had already left

had been studying

were watching

haven't seen

was playing

has been working

traveled

had already arrived

haven't eaten



EXERCISE 5

 

  1. b) have finished
  2. d) was reading
  3. b) visited
  4. d) went
  5. d) will have cooked
  6. c) has been working
  7. c) were going
  8. a) ate
  9. d) will have made
  10. b) was watching
  11. b) was doing
  12. d) had got
  13. a) had
  14. c) had studied
  15. c) went
  16. b) were having
  17. d) will have come
  18. c) went
  19. c) had put
  20. d) has finished



EXERCISE 6

 

  1. went
  2. was reading
  3. visited
  4. arrive
  5. was cooking
  6. left 
  7. will have been 
  8. wore
  9. go
  10. will have finished



EXERCISE 7

 

4 - 2 - 3 - 1 - 5

 

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

Để thuận tiện cho việc ôn thi và thực hành, bạn hãy tải bài tập các thì trong tiếng Anh ngay nhé.

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

 

Xem thêm:

 

Trên đây là một số bài tập về các thì trong tiếng Anh PDF để các bạn học sinh trau dồi và cải thiện khả năng ngữ pháp. Nếu các bạn muốn làm thêm nhiều bài tập khác thì hãy ghé trang web của Space E để tham khảo vô vàn kiến thức và thử sức với nhiều bài tập hơn nhé. Chúc các bạn ôn thi thật tốt!































Bài viết liên quan

[Tổng hợp] Các từ vựng tiếng anh thông dụng nhất
[Tổng hợp] Các từ vựng tiếng anh thông dụng nhất
Đầy đủ kiến thức về các loại mệnh đề trong tiếng anh
Đầy đủ kiến thức về các loại mệnh đề trong tiếng anh
Top 11 app học tiếng anh giao tiếp miễn phí, hiệu quả cho người lớn
Top 11 app học tiếng anh giao tiếp miễn phí, hiệu quả cho người lớn
Tổng hợp các loại mệnh đề trong tiếng anh
Tổng hợp các loại mệnh đề trong tiếng anh