Các thì trong tiếng Anh là chủ điểm ngữ pháp quan trọng mà bạn cần phải nắm. Trong bài viết này, bạn hãy cùng Tiếng Anh Cấp Tốc làm một số bài tập trắc nghiệm về các thì trong tiếng Anh để củng cố kiến thức đã học nhé.
Bài tập trắc nghiệm về các thì trong tiếng Anh
1. I …………Louisiana state University.
- A. am attending
- B. attend
- C. was attending
- D. attended
2. She has been selling motorcycles……………..
- A. ten years ago
- B. for ten years
- C. for ten years ago
- D. since ten years
3. Columbus…………America more then 500 years ago.
- A. discovered
- B. has discovered
- C. had discovered
- D. he has gone
4. He fell down when he …………towards the church.
- A. run
- B. runs
- C. was running
- D. had run
5. We …………there when our father died.
- A. still lived
- B. lived still
- C. was still living
- D. were still living
6. They …………pingpong when their father comes back home.
- A. will play
- B. will be playing
- C. play
- D. would play
7. By Christmas, I………….for you for 6 months.
- A. Shall have been working
- B. shall work
- C. have been working
- D. shall be working
8. I…………in the room now.
- A. am being
- B. was being
- C. have been being
- D. am
9. I………….to Newyork three times this year.
- A. have been
- B. was
- C. were
- D. had been
10. I will come and see you before I………….for London.
- A. leave
- B. will leave
- C. have left
- D. shall leave
11. The little girl asked wha………….to her friend.
- A. has happened
- B. happened
- C. had happened
- D. would have been happened
12. Peter …………a book when I saw him.
- A. is reading
- B. read
- C. was reading
- D. reading
13. He said he…………return later.
- A. will
- B. would
- C. can
- D. would be
14. Anna………….the 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.m
- C. for two hours
- D. all are correct
16. My sister…………for you since yesterday.
- A. is looking
- B. was looking
- C. has been looking
- D. looked
17. Jack…………the door.
- A. has just painted
- B. paint
- C. will have painted
- D. painting
18. The train…………half an hour.
- A. has been leaving
- B. left
- C. has lelt
- D. had lelt
19. We…………Doris since last Sunday.
- A. don’t see
- B. haven’t seen
- C. didn’t see
- D. hadn’t seen
Xem thêm:
- Quy tắc thêm s, es và cách phát âm đuôi s, es trong tiếng Anh
- Remember to V hay Ving
- Decide to V hay Ving
20. When I last saw her, she…………in London.
- A. has lived
- B. is living
- C. was living
- D. has been living
21. After I……………lunch, I looked for my bag.
- A. had
- B. had had
- C. have has
- D. have had
22. By the end of next year, Lan……………English for 5 years.
- A. will have learned
- B. will learn
- C. has learned
- D. would learn
23. The man got out the car,……………round to the back and opened the boot.
- A. walking
- B. walked
- C. walks
- D. walk
24. For several years her ambition……………to be a pilot.
- A. is
- B. has been
- C. was
- D. had been
25. Anna…………into the restaurant when the writer was having dinner.
- A. was going
- B. went
- C. has gone
- D. did go
26. She will take the dog out for a walk as soon as she …………dinner.
- A. finish
- B. finishes
- C. will finish
- D. shall have finished
27. Before you asked, the letter……………
- A. was written
- B. had been written
- C. had written
- D. has been written
28. Ask his to come and see me when he…………her work.
- A. finish
- B. has finished
- C. finished
- D. finishing
29. Oil …………if you pour it on water.
- A. floated
- B. floats
- C. will be floated
- D. float
30. The dancing club………….north of the city.
- A. lays
- B. lies
- C. located
- D. lain
31. The sun __________ in the east.
- A. rises
- B. is rising
- C. rose
- D. has risen
32. I __________ to the zoo yesterday.
- A. go
- B. went
- C. will go
- D. have gone
33. By the time she arrives, the movie __________.
- A. starts
- B. will start
- C. started
- D. has started
34. He __________ Vietnamese for five years.
- A. learn
- B. learns
- C. has learned
- D. learned
35. We __________ a good time at the party last night.
- A. have
- B. had
- C. will have
- D. has
36. She __________ to London next week.
- A. goes
- B. is going
- C. went
- D. will go
37. By the time he finishes, I __________ my work.
- A. will finish
- B. finish
- C. will have finished
- D. finished
38. They __________ for this company since 2010.
- A. work
- B. have worked
- C. are working
- D. worked
39. When I got there, they __________ for two hours.
- A. wait
- B. waiting
- C. waited
- D. had waited
40. I __________ in Hanoi for two years before I moved to New York.
- A. live
- B. lived
- C. have lived
- D. had lived
41. He children __________ in the garden all day yesterday.
- A. play
- B. played
- C. were playing
- D. had played
42. She __________ her homework when the phone rang.
- A. do
- B. does
- C. did
- D. done
43. By the time you arrive, we __________ our dinner.
- A. will finish
- B. finish
- C. will have finished
- D. finished
44. The train __________ in ten minutes.
- A. will leave
- B. leaves
- C. left
- D. is leaving
45. I __________ my keys yesterday.
- A. lose
- B. lost
- C. have lost
- D. had lost
46. By the time they arrive, we __________ the meeting.
- A. will have finished
- B. finish
- C. will finish
- D. finished
47. She __________ for the exam for two months.
- A. prepares
- B. is preparing
- C. has prepared
- D. has been preparing
48. They __________ to the concert last night.
- A. go
- B. goes
- C. went
- D. have gone
49. We __________ this car for two years.
- A. buy
- B. bought
- C. have bought
- D. has bought
50. By the time they finish the project, they __________ all the resources.
- A. will finish
- B. finish
- C. will have finished
- D. finished
51. The sun __________ in the east.
- A. rises
- B. is rising
- C. rose
- D. has risen
52. I __________ to the zoo yesterday.
- A. go
- B. went
- C. will go
- D. have gone
53. By the time she arrives, the movie __________.
- A. starts
- B. will start
- C. started
- D. has started
54. He __________ English for five years.
- A. learn
- B. learns
- C. has learned
- D. learned
55. We __________ a good time at the party last night.
- A. have
- B. had
- C. will have
- D. has
56. She __________ to HCM City next week.
- A. goes
- B. is going
- C. went
- D. will go
57. By the time he finishes, I __________ my work.
- A. will finish
- B. finish
- C. will have finished
- D. finished
58. They __________ for this company since 2010.
- A. work
- B. have worked
- C. are working
- D. worked
59. When I got there, they __________ for two hours.
- A. wait
- B. waiting
- C. waited
- D. had waited
60. I __________ in Hanoi for two years before I moved to New York.
- A. live
- B. lived
- C. have lived
- D. had lived
Đáp án bài tập:
1. A | 2. B | 3. A | 4. C | 5. D | 6. B | 7. A | 8. D | 9. A | 10. A |
11. C | 12. C | 13. B | 14. A | 15. D | 16. C | 17. A | 18. B | 19. B | 20. C |
21. B | 22. A | 23. B | 24. B | 25. B | 26. B | 27. B | 28. B | 29. B | 30. B |
31. A | 32. B | 33. B | 34. C | 35. B | 36. D | 37. C | 38. B | 39. D | 40. D |
41. C | 42. C | 43. C | 44. B | 45. B | 46. A | 47. D | 48. C | 49. C | 50. C |
51. A | 52. B | 53. B | 54. C | 55. B | 56. D | 57. C | 58. B | 59. D | 60. D |
Xem thêm:
- Cấu trúc, cách dùng Since và For trong tiếng Anh căn bản
- Vị trí của Tính từ – Danh từ – Trạng từ trong tiếng Anh
- Cách viết ngày tháng năm trong tiếng Anh
Một số bài tập về các thì tiếng Anh khác
Ngoài những bài tập trắc nghiệm về các thì trong tiếng Anh bên trên, bạn hãy làm một số bài tập khác để củng cố kiến thức. Bài tập có sẵn đáp án để bạn ôn luyện nữa nhé.
Bài tập 1: Lựa chọn đáp án đúng để hoàn thành câu
- The Smith (is having/ are having) a barbecue in the backyard right now.
- The train (just leaves/ has just left) for 10 minutes.
- The police (haven’t caught/ hasn’t caught) the burglars yet.
- Jim (is still reading/ has still read) the book he borrowed from the local library last week.
- (Have you ever tried/ Are you ever trying) Indian cuisine before? No, this is my first time.
- At present, my father (is having/ has) a car and a motorbike.
- You should arrive at the airport before &:30 because the plane (takes off/ are taking off) at sharp 8.
- Who (is/are) James talking to?
- I (have read/read) five science books so far.
- Coffee (has always been/ is always) my favorite drink since I was 20.
- Why (are you always talking/ do you always talk) with your mouth full?
- What (are you doing/ do you do) now? I am a linguist.
- Look! It (is pouring/ pours) with rain.
- Have you finished your homework yet? No, actually I (am working/ work) on it.
- Mr. Brown (is sleeping/ has slept). I can hear his loud snoring.
Xem thêm:
- Cấu trúc và cách dùng Seem trong tiếng Anh
- Expect to V hay Ving? Cấu trúc và cách dùng Expect trong tiếng Anh
- I đi với was hay were? Cách dùng was were chuẩn xác
Bài tập 2: Hoàn thành các câu sử dụng dạng đúng của động từ trong ngoặc
- Jenny ____________ (prefer) tea to coffee.
- By the end of the month we ____________ (finish) our school projects.
- Dogs ____________ (drink) milk.
- Elliott and Nick ____________ (move) to Liverpool by Easter.
- How long ____________ you ____________ (wait) before the taxi arrived?
- I ____________ (not reply) to my teacher’s email yet.
- I think my daughter ____________ (pass) all her exams because she is such a good student.
- My cat ____________ (catch) a mouse two days ago.
- My grandfather ____________ (take) a nap at 5 o’clock yesterday.
- The plane ____________ (fly) to London every Tuesday
- Watch out! You ____________ (fall) down.
- We ____________ (meet) our new teacher at 11.30 am tomorrow.
- When I ____________ (get) home, my mother ____________ (watch TV)
- You ____________ (always lose) your keys
- You are so busy! I ____________ (help) you with the washing-up.
- My friend ___________ the day at home. (spend)
- ___________ the students ___________ the tickets for the show yesterday? (buy)
- Alice ___________ (not/ drink) milk in the morning, she ___________ (drink) it at noon.
- Where ___________ (you/ meet) your teacher last week? I ___________ (meet) her in the shop.
- Jack ___________ (not/ eat) meat yesterday, he ___________ (eat) fish.
- What animals ___________ (you/ see) in the zoo last weekend? I ___________ (see) a monkey, a giraffe and a kangaroo.
- Kate ___________ (not/ take) a bath in the morning, she ___________ (take) a shower.
Bài tập 3: Viết lại câu sử dụng các từ đã cho
- I prepared the table a few minutes ago. (just)
- We didn’t get ready for the party. (yet)
- She has already done the washing up. (an hour ago)
- Have you ever visited an orphanage? (last year)
- Uncle Lan took me to school today. (already)
- They have never been to Paris. (in the past)
- Haven’t you put on your jacket yet? (in the morning)
- I didn’t play the chess last year. (since)
Bài tập 4: Đặt dạng động từ đúng của các thì quá khứ
In my last holiday, I went to Hawaii. When I (go) 1 …………………… to the beach for the first time, something wonderful happened. I (swim) 2 …………………… in the sea while my mother was sleeping in the sun. My brother was building a castle and my father (drink) 3 …………………… some water. Suddenly I (see) 4 …………………… a boy on the beach. His eyes were blue like the water in the sea and his hair (be) 5 …………………… beautiful black.
He was very tall and thin and his face was brown. My heart (beat) 6 …………………… fast. I (ask) 7 …………………… him for his name with a shy voice. He (tell) 8 …………………… me that his name was John. He (stay)9 …………………… with me the whole afternoon. In the evening, we met again. We ate pizza in a restaurant. The following days we (have) 10 …………………… a lot of fun together. At the end of my holidays when I left Hawaii I said good-bye to John. We had tears in our eyes. He wrote to me a letter very soon and I answered him.
Đáp án bài tập thì tiếng Anh
Cùng dò lại đáp án xem mình đã làm được bao nhiêu câu các bạn nhé. Nếu làm sai, bạn hãy ôn tập kiến thức để làm lại nhé.
Đáp án bài tập 1
1. are having | 2. has just left | 3. haven’t caught | 4. is still reading | 5. have you ever tried | 6. has | 7. takes off | 8. is |
9. have read | 10. has always been | 11. are you always talking | 12. do you do | 13. is pouring | 14. am working | 15. is sleeping |
Đáp án bài tập 2
1. prefers | 2. will have finished | 3. drinks | 4. will have moved | 5. had/ been waiting | 6. haven’t replied | 7. will pass | 8. caught |
9. was taking | 10. flies | 11. are going to fall | 12. are meeting | 13. got/ was watching | 14. are always losing | 15. will help | 16. spent |
17. Did/ buy | 18. doesn’t drink/ drank | 19. did you meet/ met | 20. didn’t eat/ ate | 21. did you see/ saw | 22. doesn’t take/ takes |
Đáp án bài tập 3
- I’ve just prepared the table.
- We haven’t got ready for the party yet.
- She did the washing up an hour ago.
- Did you visit an orphanage last year?
- Uncle Tom has taken me to the school.
- They did not go to Bangkok in the past.
- Didn’t you put on your jacket in the morning?
- I haven’t played the chess since last year.
Đáp án bài tập 4
1. went | 2. swam | 3. drank | 4. saw | 5. was |
6. was | 7. asked | 8. told | 9. stayed | 10. had |
Trên đây, Tiếng Anh Cấp Tốc đã tổng hợp đến bạn các bài tập trắc nghiệm về các thì trong tiếng Anh. Hy vọng bài viết sẽ hữu ích đối với các bạn trong việc tự học ngoại ngữ.
Đừng quên theo dõi các bài viết tiếp theo trong chuyên mục Ngữ Pháp để nâng cao kiến thức cho mình bạn nhé.
Bình luận