100 câu trắc nghiệm các thì có đáp án

100 CÂU TRẮC NGHIỆM CÁC THÌ CÓ ĐÁP ÁN

1. The wedding party________ held at the Rex Hotel.

a. is      b. is being        c. will be         d. is going to be

2. How many languages_____ John speak?

a. do    b. does            c. did                 d. will

3. Hurry! The train________ I don't want to miss it.

a. comes          b. is coming     c. came            d. has come

4. Angelina Jolie is a famous actress. She ________ in several film.

a. appears        b. is appearing     c. appeared     d. has appeared

5. I saw Maggie at the party. She ________ in several film.

a. wears           b. wore            c. was wearing         d. has worn

6. What time________ the next train leave?

a. does        b. will         c. shall           d. would

7. Monica________ with her sister at the moment until she finds a flat.

a. stays          b. is staying        c. will stay       d. is going to stay

8. After I________ lunch, I looked for my bag.

a. had           b. had had          c. have has       d. have had

9. By the end of next year, George________ English for 2 years.

a. will have learned     b. will learn     c. has leaned    d. would learn

10. The man got out of the car,_______ round to the back and opened the boot.

a. walking        b. walked        c. walks           d. walk

11. For several years his ambition ________ to be a pilot.

a. is      b. has been      c. was         d. had been

12. Henry________ into the restaurant when the writer was having dinner.

a. was going    b. went            c. has gone      d. did go

13. 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

14. Before you asked, the letter________

a. was written       b. had been written       c. had written        d. has been written

15. She ________ English at RMIT these days.

a. studies         b. is studying  c. will study    d. is gong to study

16. She's at her best when she________ big decisions.

a. is making     b. makes          c. had made     d. will make

17. We________ next vacation in London.

a. spend           b. are spending            c. will spend    d. are going to spend

18. Robert________ tomorrow morning on the 10:30 train.

a. arrived         b. is arriving    c. has arrived   d. would arrive

19. Look! The bus________

a. left              b. has left         c. leaves           d. is leaving

20. Mike________ one hour ago.

a. phoned        b. was phoning            c. had phoned  d. has phoned

21. I _______my homewok as soon as Lan goes here.

a. will finish    b. will be finishing      c. finish           d. will have finished

22. Ask her to come ad see me when she ________ her work.

a. finish           b. has finished c. finished       d. finishing

23. After you finish your work, you________ a break.

a. should take  b. have taken   c. might have taken     d. takes

24. Oil________ if you pour it on water

a. floated         b. floats           c. will be floated         d. float

25. When he returned home, he found the door________.

a. unlocking     b. unlocked     c. to be unlocked         d. have unlocked

26. That dancing club________ north of the city

a. lays      b. lies           c. locates         d. lain

27. Almost everyone________ for home by the time we arrived.

a. leave            b. left   c. leaves           d. had left

28. By the age of 25, he ________ two famous novels.

a. wrote           b. writes          c. has written   d. had written

29. While her husband was in the army, Janet________ to him twice a week.

a. was writing  b. wrote           c. was written  d. had written

30. I couldn't cut the grass because the machine_______ a few days previously.

a. broken down           b. has been broken      c. had broken down    d. breaks down

31. We ________English this time last week.

a. learned         b. were learning           c. have learned            d. had learned

32. Is it raining? - No, it isn't but the ground is wet. It________

a. rained          b. had rained   c. has rained    d. has been raining

33. Her family________ to America before 1975.

a. went b. have gone    c. had gone      d. would go

34. When I arrived at the party, Martha________ home already.

a. went b. have gone    c. had gone      d. would go

35. Henry________ for 10 years when he finally gave it up.

a. has smoked  b. has been smoking    c. had smoked d. had been smoking'

36. Yesterday morning I got up and looked out of the window. The sun was  shinning but the ground was very wet. It________

a. rained          b. has been raining      c. had rained    d. had been raining

37. We ________ our examination next month.

a. have                    b. shall have         c. will have had           d. will be having

38. Look that those black clouds! It________

a. is going to rain        b. will rain       c. would rain   d. can rain

39. We________ English this time next Monday.

a. learn b. will learn     c. are learning  d. will be learning

40. We________ this course before the final examination.

a. are going to finish   b. have finished           c. will finish    d. will have finished

41. I________ "Chicken soup for the soul" but I haven’t finished it yet.

a. read b. am reading  c. have been reading   d. was reading

42. Alan took a photograph of Sandra while she________

a. didn't look   b. wasn't looking         c. hasn't looked           d.. hadn't looked

43. I ________ my key. Can you help me look for it?

a. lose  b. lost  c. had lost        d. have lost

44. Last night Tine________ in bed when suddenly she heard a scream.

a. read b. was reading c. had read       d. had read

45. We________ a part next week. Would you like to come?

a. have        b. will have          c. are having    d. will have had

46. The Red River________ very fast today-much faster than yesterday.

a. flows           b. is flowing    c. will flow      d. is going to flow

47. While mother________ dinner the phone rang.

a. cooked         b. had cooked  c. has cooked  d. was cooking

48. Fish________ on earth for ages and ages.

a. existed         b. are existing  c. exist d. have existed

49. The phone________ constantly since Jack won the first prize this morning.

a. has been ringing      b. rang c. had rung      d. had been ringing

50. The earth________ on the sun for its heat and light.

a. is depend     b. depending   c. has depend  d. depends

51. I don't feel good. I ________ home from work tomorrow.

a. am staying   b. stay  c. will have stayed      d. stayed

52. In the last two decades, space exploration___great contributions to weather forecasting.

a. is making     b. has made     c. made            d. makes

53. On July 20, 1969, Neil Armstrong ________ down onto the moon, the first person ever set foot on another planet.

a. was stepping            b. stepped        c. has stepped  d. was step

54. When boarding the plane, many passengers were annoyed because they ________ waiting in the airport for three and a half hours.

a. are    b. were c. have been    d. had been

55. If coastal erosion continues to take place at the present rate, in another fifty years this beach________ any more.

a. doesn't exist b. isn't going to exits   c. isn't existing            d. won't be existing

56. Their football team________ a championship until last season.

a. had never won         b. is never winning      c. had never been winning      d. had never won

57. By the end of this year, Tom ________English for three years.

a. will be studying      b. has studied  c. will have studied     d. has been studying

58. In one year's time, I________ in this school for 15 years.

a. will be working       b. will work     c. will have studied     d. has been studying'

59. They ________ this course by next June.

a. have finished           b. will finish    c. are going to finish   d. will have finished

60. She will go abroad as soon as she________ this English course.

a. has completed         b. will complete          c. will have completed              d. completed

61. The child________ before the doctor arrived.

a. died b. had died      c. has died       d. was dying

62. We cleaned up the room as soon as the guests________

a. had left        b. has left        c. left   d. were leaving

63. The secretary________ the report by 10:00 yesterday.

a. hasn't finished         b. hasn't finished         c. didn't finish d. would finish

64. Jane's eyes are red. She________

a. cried b. has cried      c. has been crying       d. had cried

65. This room is dirty. Someone________ in here.

a. smoked                    b. has smoked

c. had been smoking   d. has been smoking

66. Arsenal________ next Monday.

a. wins           b. will win         c. would win   d. is winning

67. it________ rain tomorrow.

a. rains b. will rain       c. is going to rain        d. is raining

68. I'll come and see you before I ________ for America.

a. leave            b. will leave     c. have left      d. shall leave

69. The little girl asked what________ to her friend.

a. has happened           b. happened     c. had happened

d. would have been happened

70. John________ a book when I saw him.

a. is reading     b. read c. was reading d. reading

71. He said he________ return later.

a. will  b. would          c. can   d. would be

72. Jack________ he door.

a. has just opened       b. open c. will have opened     d. opening

73. I have been waiting for you________

a. since early morning b. since 9 a.m  c. for two hours           d. all are correct

74. My sister________ for you since yesterday.

a. is looking     b. was looking c. has been looking     d. looked

75. Jack________ the door.

a. has just painted       b. paint            c. will have painted     d. painting

76. The train________ half an hour ago.

a. has been leaving      b. left  c. has left         d. had left

77. We________ Doris since last Sunday.

a. don't see      b. haven't seen c. didn't see     d. hadn't seen

78. When I last saw him, he________ in London.

a. has lived      b. is living       c. was living    d. has been living

79. She is tired now. She________ for a long time.

a. has been learning b. has learned     c. learns           d. learned

80. They will have gone home before you________ to meet them.

a. came            b. come            c. will come     d. are coming

 

81. Hurry up or the train________ before you ca catch it.

a. will leave     b. leaves          c. will have left           d. has left

82. Now my sister________ a bicycle of her own.

a. is having      b. are having   c. has   d. had

83. A football team________ chiefly of 12 players.

a. composed    b. composes     c. comprised    d. comprises

84. This is the first time I ________ here.

a. am    b. have been    c. was  d. be

85. Last week, my professor promised that he________ today.

a. would come b. will come    c. comes          d. coming

86. My girls friend arrived after I ________ for her about half an hour.

a. was waiting b. had been waiting     c. has been waiting                 d. have waited

87. Did she say she________ him tomorrow?

a. has visited   b. will visit      c. would visit   d. is going to visit

88. ________ to rain before you woke up this morning?

a. Did it begin b. has it begun c. Had it begun            d. Would it begin

89. My daughter saw an elephant this morning but she________ one before.

a. had never seen         b. has never seen         c. never seen   d. never had seen

90. I________ in Da Nang before I moved to Dong Nai.

a. have been living        b. have lived  c. had lived      d. had been living

91. There are many ways________ to Rome.

a. is leading     b. are leading  c. leading         d. led

92. When we got home, dinner____ so we had a drink first.

a. was preparing                      b. was being prepared

c. was prepared                       d. had been prepared

93. She was tired. She____ for a long time.

a. has been learning     b. had been learning    c. leaned          d. was learning

94. He ____ in space for 10 days by tomorrow.

a. will travel    b. will be traveling      c. will have been traveling d. has traveled

95. He said he would visit me, but he____ me yet.

a. has not visited         b. had not visited        c. is not visiting           d. does not visit

96. The weather____ fine so far this week.

a. is      b. has been      c. was  d. had been

97. Before the prime Minister leaves New Your he____ several talks.

a. will have had           b. would have  c. will be having          d. has

98. We had just got out of car when it ____ to set fire.

a. has begun    b. had begun    c. was beginning         d. began

99. As soon as he____ a certificate in English, he will apply for a job.

a. would get    b. got   c. gets  d. will get

100. He was told that he____ knocked out in the first round.

a. had been      b. was  c. has been       d. was being

ĐÁP ÁN

1c        2b        3b        4d        5c        6a        7b        8b        9a        10b

11b      12b      13b      14b      15b      16a      17b      18b      19d      20a

21d      22b      23b      24d      25c      26a      27b      28b      29b      30c

31b      32b      33b      34b      35b      36a      37b      38b      19d      40a

41c      42b      43d      44b      45c      46b      47d      48d      49a      50d

51a      52b      53b      54d      55b      56d      57c      58c      59d      60a

61b      62a      63a      64c      65d      66b      67d      68a      69b      70b

71b      72d      73d      74b      75c      76a      77c      78b      79a      80b

81c      82c      83b      84b      85a      86b      87c      88c      89a      90d

91c      92b      93b      94c      95a      96b      97a      98d      99c      100a

---

Trên đây là toàn bộ nội dung của tài liệu 100 câu trắc nghiệm các thì có đáp án, để theo dõi nhiều tài liệu tham khảo hữu ích khác vui lòng đăng nhập vào hệ thống Chúng tôi chọn chức năng xem online hoặc tải về máy!

Các em quan tâm có thể tham khảo tư liệu cùng chuyên mục:

Chúc các em học tốt!

Tham khảo thêm

Bình luận

Có Thể Bạn Quan Tâm ?