Banner giảm 40% học phí

70 bài tập trắc nghiệm về các thì trong tiếng Anh

Muốn nắm kĩ kiến thức của các thì các bạn cần phải làm thêm nhiều bài tập củng cố. Sau đây, IELTS Academic sẽ tổng hợp những bài tập trắc nghiệm về thì trong tiếng Anh cực hay cho các bạn có thể luyện tập để củng cố kiến thức nhé!

bài tập trắc nghiệm về các thì trong tiếng Anh

>>> Xem thêm: Tất tần tật kiến thức tổng hợp 16 thì trong tiếng Anh

Choose the correct answer A, B, C or D

1. Mai and Minh ________ Ton Duc Thang University.

A. are attending

B. attends

C. was attending

D. attending

NHẬP MÃ IAC40 - GIẢM NGAY 40% HỌC PHÍ IELTS
Vui lòng nhập tên của bạn
Số điện thoại của bạn không đúng
Địa chỉ Email bạn nhập không đúng

2. She has been selling coffee ________ .

A. nine years      

B. since nine years

C. for nine years ago                           

D. for nine years

3. Columbus ________ America more than 400 years ago.

A. discovered     B. had discovered    C. had discovered   D. has gone

4. My friend fell down when she ________ towards the coffee shop.

A. run

B. running

C. was running

D. has run

5. They ________ there when their father died.

A. still live

B. lived 

C. is still living

D. were still living

6. They ________ video games when their mother comes back home.

A. play

B. will be playing

C. plays

D. will playing

7. By Christmas, I ________ for you for 2 years.

A. shall have been working

B. work

C. have worked

D. shall be working

8. Misa ________ in the room now.

A. is being

B. was being

C. has been being

D. is

9. My mom ________ to New york two times this year.

A. have

B. was being

C. was

D. had been

10. She will come and see you before she ________ for Japan.

A. leaves

B. will leave

C. left

D. leave

11. The little girl asked what ________ to her sister.

A. happened

B. happen

C. had happened

D. would have happened

12. Linda ________ a novel when I saw her.

A. reading

B. reads

C. was reading

D. read

13. She said she________ return later.

A. is

B. would

C. can

D. would be

14. Peter ________ the door.

A. has just opened

B. opened

C. have opened

D. open

15. Her friends have been waiting for her ________ .

A. since early morning

B. since 9 a.m

C. for two hours

D. all are correct

16. My brother ________ for you since yesterday.

A. looking

B. were looking

C. has been looking

D. look

17. Jack ________ his room.

A. has just painted

B. painted

C. have painted

D. paint

18. The bus ________ half an hour.

A. has been leaving

B. left

C. has lelt

D. had lelt

19. We ________ Lisa since last Monday.

A. don’t see

B. haven’t seen

C. didn’t see

AD. hadn’t seen

20. When we last saw him, he  ________ in Viet Nam.

A. lived

B. live

C. was living

D. had living

21. After I ________ dinner, I watched TV with my dad.

A. has

B. had had

C. have

D. have had

22. By the end of next year,  ________ English for 2 years.

A. learned

B. will learn

C. has learned

D. learn

23. The girl got out the car, ________ round to the back and opened the boot.

A. walk

B. walked

C. walks

D. has walked

24. For several years his ambition ________ to be a painter.

A. was

B. has been

C. were

D. been

25. Loen ________ into the restaurant when the singer was having dinner.

A. was going

B. went

C. has go

D. go

26. He will take the dog out for a walk as soon as he  ________ dinner.

A. finish

B. finishes

C. will finish

D. shall have finished

27. Before Linda asked, the letter________ .

A. was written

B. had been written

C. written

D. has written

28. Ask him to come and see her when he________ his work.

A. finished

B. has finished

C. finish

D. finishing

29. Oil ________ if you pour it on water.

A. float

B. floats

C. floated

D. will float

30. The singing club ________ north of the city.

A. lay

B. lies

C. locatd

D. will locate

31. Everyone ________ for home by the time we arrived.

A. leaves

B. was left

C. leave

D. had left

32. By the age of 20, she ________ two famous novels.

A. wrote

B. write

C. written

D. had written

33. While her husband was in London, Henry ________ to him once a week.

A. writing

B. wrote

C. was written

D. had been written

34. My father couldn’t cut the grass in the yard because the machine ________ a few days previously.

A. break down

B. had been broken

C. had broken down

D. broke down

35. Jenny is said ________ a new record for the long jump.

A. to have established

B. establish

C. to establish

D. to have establish

36. My husband has never played football before.This is the first time he ________ to play.

A. try

B. tried

C. has tried

D. trying

37. Since________ , we have heard nothing from him.

A. had left

B. he left

C. he had left

D. he had been left

38. She likes looking at these toys , but she ________ enough by lunch time.

A. must have

B. will have been

C. will have had

D. have

39. I don’t really understand this word.What________ ?

A. mean this word

B. have this word mean

C. means this word

D. does this word mean

40. John ________ badminton twice a week.

A. usually play

B. is usually playing

C. usually plays

D. have usually played

41. It was noisy next door. Our neighbors________ a birthday party.

A. had

B. were having

C. had had

D. have had

42. It________ very dark. Shall I turn on the light?

A. is getting

B. get

C. got

D. has got

43. I ________ for Misa. Do you know where she is?

A. look

B. looked

C. am looking

D. looks

44. At 6 o’clock yesterday evening, I________ my clothes.

A. am ironing

B. have ironed

C. ironed

D. was ironing

45. “Are you ready, Amee?” “Yes, I ________”

A. am coming

B. come

C. came

D. have came

46. Why ________ at me like that? What’s wrong with you?

A. do you look

B. have you looked

C. did you look

D. are you looking

47. I and my friends ________ along the street when we suddenly heard footsteps behind us.

A. was walking

B. am walking

C. walk

D. walked

48. She ________ Vietnamese for five years.

A. has learnt

B. is learning

C. learn

D. learns

49. She often ________ away at weekends.

A. have gone

B. go

C. going

D. goes

50. The earth ________  round the sun.

A. go

B. gone

C. went

D. goes

51. I come from Tokyo. Where ________ you ________ from?

A. will/come

B. did/ come

C. are coming

D. had/come

52. When I last________ her, she ________ to find a job.

A. see/was trying

B. saw/was trying

C. have seen/tried

D. saw/tried

53. Na ________ at 8 o’clock every morning.

A. was getting up

B. got up

C. getting up

D. gets up

54. ________ Mai go shopping?

A. how often are

B. how often does

C. how often does

D. how are

55. An ________ coffee very often.

A. doesn’t drink

B. do drink

C. didn’t drink

D. hasn’t drunken

56. The sun ________  in the East.

A. is rising

B. rose

C. has risen

D. rises

57 It is a beautiful day. I ________ we go for a picnic.

A. suggested

B. suggest

C. is suggesting

D. are suggesting

58. Tom was tired. He________ hard all day.

A. has been studying

B. studies

C. studied

D. had been studying

59. Bad driving often ________ many accidents on the road.

A. caused

B. had caused

C. causes

D. has cause

60. The Olympic Games ________ every four years.

A. take place

B. takes place

C. took place

D. is taking place

61. What time________ the restaurants close in Seoul?

A. do

B. did

C. does

D. can

62. Look! That boy­________ to open the door of Linda’s car.

A. try

B. tried

C. is trying

D. has tried

63. When I was a child, I ________  to be a good doctor.

A. want              B. was wanted       C. wanted        D. had wanted

64. Luna ________ me about it last night.

A. telling

B. told

C. had told

D. tell

65. My aunt ________ here at the end of the year.

A. will leave

B. would be left

C. would have left

D. leave

66. Her grandfather ________ four years ago.

A. was died

B. has died

C. died

D. dying

67. I ________ my daughter the money to pay for that last week.

A. gave

B. give

C. have given

D. had given

68. Last Sunday I passed by my friend’s house, but the front door was closed. He  ________ out.

A. had gone

B. must have gone

C. has gone

D. gone

69. She ________ the dishwasher on when heard the shot.

A. is turning

B. turning

C. was turning

D. turned

70. There was a time when watching TV after dinner ________ family entertainment.

A. are

B. was

C. have been

D. is

71. Last week, we ________  25 million TV sets.

A. was sold

B. have sold

C. had sold

D. sold

72. Finally, the bus came, they ________ for 2 hours.

A. wait

B. waiting

C. waited

D. had been waiting

73. Tommy ________ the bus. It doesn’t run on Sundays.

A. did not catch

B. had not caught

C. not catch

D. couldn’t have caught

74. I’m feeling sick right now. I ________ so much candy yesterday.

A. needn’t to eat

B. did eat

C. eat

D. shouldn’t have eaten

75. We are going on holiday on Sunday. This time next week we ________ on a beach in the sea.

A. lie

B. lying

C. will be lying

D. should lie

76. We ________ for 26 years.

A. have been married

B. marry

C. get married

D. has been married

77. Tomorrow I and my brother ________ my grandparents

A. are going to visit

B. have visited

C. visited

D. visit

Xem thêm: Các tháng trong tiếng Anh

78. When the first child was born, Mina and Peter ________ married for four years.

A. have married

B. had been married

C. will marry

D. will have married

79. I think that the weather ________ cool later.

A. will be

B. was

C. have

D. has been

80. He ________ very angry when he knows this.

A. shall

B. been

C. will have

D. will be

71. Last week, we ________  25 million TV sets.

A. was sold

B. have sold

C. had sold

D. sold

72. Finally the bus came, they ________ for 2 hours.

A. wait

B. waiting

C. waited

D. had been waiting

73. Tommy ________ the bus. It doesn’t run on Sundays.

A. did not catch

B. had not caught

C. not catch

D. couldn’t have caught

74. I’m feeling sick right now. I ________ so much candy yesterday.

A. needn’t to eat

B. did eat

C. eat

D. shouldn’t have eaten

75. We are going on holiday on Sunday. This time next week we ________ on a beach in the sea.

A. lie

B. lying

C. will be lying

D. should lie

76. We ________ for 26 years.

A. have been married

B. marry

C. get married

D. has been married

77. Tomorrow I and my brother ________ my grandparents

A. are going to visit

B. have visited

C. visited

D. visit

78. When the first child was born, Mina and Peter ________ married for four years.

A. have married

B. had been married

C. will marry

D. will have married

79. I think that the weather ________ cool later.

A. will be

B. was

C. have

D. has been

80. He ________ very angry when he knows this.

A. shall

B. been

C. will have

D. will be

81. We have been waiting for her ________ .

 A. since early morning

 B. since 8 a.m

 C. for three hours

 D. all are correct

82. My brother ________ for you since yesterday.

 A. is looking

 B. was looking

 C. has been looking

 D. looked

83. Minh ________ the living room.

A. has just painted

B. painting

C. will have been painted

D. paint

84. The bus ________ 2 hours.

A. has been leaving

B. left

C. had left

D. have left

85. We ________ Mai since last Monday.

A. see

B. haven’t seen

C. didn’t see

D. had seen

86. When I last saw her, she ________ in New York.

A. lived

B. living

C. was living

D. has been lived

87. After I ________ lunch, I went to school.

A. has had

B. had had

C. have has

D. had

88. By the end of next month, Lily ________ Art for one year.

A. will have learned

B. learn

C. learned

D. would learn

89. The girl got out the train, ________ round to the road.

A. walk

B. walked

C. walking

D. walks

90. For several years his ambition ________ to be a famous singer.

A. would

B. has been

C. was

D. been

91. Roise ________ into the restaurant when the dancer was having dinner.

A. going

B. went

C. gone

D. go

92. We will take the pet out for a walk as soon as we ________ dinner.

A. finishing

B. finishes

C. finish

D. shall have been finished

93. Before we asked, the letter ________ .

A. written

B. had been written

C. had written

D. has been written

94. Ask him to come and see me when he ________ his homework.

A. finishing

B. has finished

C. finish

D. finished

95. Oil ________ if you pour it on water.

A. floated

B. floats

C. will be floated

D. float

96. The birthday party ________ held at the hotel.

A. is

B. being

C. will be

D. is going to be

97. How many languages ________ you speak?

A. do

B. doing

C. does

D. will

98. Hurry! The train ________ .

A. coming

B. is coming

C. came

D. come

99. Ninh Duong Lan Ngoc is a famous actress. She ________ in several film.

A. appear

B. appearing

C. appeared

D. has appeared

100. I saw May at the party. She ________ in several film.

A. wears

B. wore

C. was wearing

D. has worn

Đáp án bài tập trắc nghiệm về các thì trong tiếng Anh

1. A2. B3. A4. C5. D6. B7. A8. D9. A10. A
11. C12. C13. B14. A15. D16. C17. A18. B19. B20. C
21. B22. A23. B24. B25. B26. B27. B28. B29. B30. B
31. D32. D33. B34. C35. A36. C37. B38. C39. D40. C
41. B42. A43. C44. D45. A46. D47. A48. A49. D50. D
51. A52. B53. D54. B55. A56. D57. B58. D59. C60. B
61. A62. C63. C64. B65. A66. C67. A68. B69.C70.B
71. D72. D73. D74. D75. C76. A77. A78. B79. A80. D
81. D82. C83. A84. B85. B86. C87. B88. A89. B90. B
91. B92. B93. B94. B95. B96. C97. A98. B99. D100. D

Trên đây, IELTS Academic đã tổng hợp những bài trắc nghiệm về các thì trong tiếng Anh cùng đáp án để các bạn có thể luyện tập nhiều hợp. Chúc các bạn luôn đạt điểm cao môn tiếng Anh và học tốt nhé!