Thursday, March 12, 2026

STUDY PROPERLY & SUCCESS EASILY, JOIN CHUNGSAJAK.

Latest Posts

100 MCQ with Answer of Tense Practice

  1. He ___ to school every day.
    1. A) go
    1. B) goes
    1. C) going
    1. D) gone
    1. Answer: B) goes
  2. They ___ in the park on Sundays.
    1. A) play
    1. B) plays
    1. C) playing
    1. D) played
    1. Answer: A) play
  3. She always ___ her homework before dinner.
    1. A) finish
    1. B) finishes
    1. C) finishing
    1. D) finished
    1. Answer: B) finishes
  4. The train ___ at 5 PM every day.
    1. A) leave
    1. B) leaves
    1. C) leaving
    1. D) left
    1. Answer: B) leaves
  5. Water ___ at 100 degrees Celsius.
    1. A) boil
    1. B) boils
    1. C) boiling
    1. D) boiled
    1. Answer: B) boils
  6. She ___ her homework right now.
    1. A) do
    1. B) does
    1. C) is doing
    1. D) doing
    1. Answer: C) is doing
  7. They ___ in the park at the moment.
    1. A) play
    1. B) plays
    1. C) are playing
    1. D) playing
    1. Answer: C) are playing
  8. He ___ to the office now.
    1. A) go
    1. B) goes
    1. C) is going
    1. D) going
    1. Answer: C) is going
  9. I ___ a book now.
    1. A) read
    1. B) reads
    1. C) am reading
    1. D) reading
    1. Answer: C) am reading
  10. We ___ dinner at the moment.
    1. A) cook
    1. B) cooks
    1. C) are cooking
    1. D) cooking
    1. Answer: C) are cooking
  11. She ___ her homework.
    1. A) finish
    1. B) finishes
    1. C) has finished
    1. D) finished
    1. Answer: C) has finished
  12. They ___ in the park.
    1. A) play
    1. B) plays
    1. C) have played
    1. D) playing
    1. Answer: C) have played
  13. He ___ to the office.
    1. A) go
    1. B) goes
    1. C) has gone
    1. D) gone
    1. Answer: C) has gone
  14. I ___ a book.
    1. A) read
    1. B) reads
    1. C) have read
    1. D) reading
    1. Answer: C) have read
  15. We ___ dinner.
    1. A) cook
    1. B) cooks
    1. C) have cooked
    1. D) cooking
    1. Answer: C) have cooked
  16. She ___ her homework for two hours.
    1. A) do
    1. B) does
    1. C) has been doing
    1. D) doing
    1. Answer: C) has been doing
  17. They ___ in the park for an hour.
    1. A) play
    1. B) plays
    1. C) have been playing
    1. D) playing
    1. Answer: C) have been playing
  18. He ___ to the office since morning.
    1. A) go
    1. B) goes
    1. C) has been going
    1. D) going
    1. Answer: C) has been going
  19. I ___ a book for three hours.
    1. A) read
    1. B) reads
    1. C) have been reading
    1. D) reading
    1. Answer: C) have been reading
  20. We ___ dinner for an hour.
    1. A) cook
    1. B) cooks
    1. C) have been cooking
    1. D) cooking
    1. Answer: C) have been cooking
  21. She ___ her homework yesterday.
    1. A) finish
    1. B) finishes
    1. C) finished
    1. D) finishing
    1. Answer: C) finished
  22. They ___ in the park last Sunday.
    1. A) play
    1. B) plays
    1. C) played
    1. D) playing
    1. Answer: C) played
  23. He ___ to the office yesterday.
    1. A) go
    1. B) goes
    1. C) went
    1. D) going
    1. Answer: C) went
  24. I ___ a book last night.
    1. A) read
    1. B) reads
    1. C) reading
    1. D) read (pronounced as ‘red’)
    1. Answer: D) read (pronounced as ‘red’)
  25. We ___ dinner last night.
    1. A) cook
    1. B) cooks
    1. C) cooked
    1. D) cooking
    1. Answer: C) cooked
  26. She ___ her homework when I arrived.
    1. A) do
    1. B) does
    1. C) was doing
    1. D) doing
    1. Answer: C) was doing
  27. They ___ in the park when it started to rain.
    1. A) play
    1. B) plays
    1. C) were playing
    1. D) playing
    1. Answer: C) were playing
  28. He ___ to the office when I saw him.
    1. A) go
    1. B) goes
    1. C) was going
    1. D) going
    1. Answer: C) was going
  29. I ___ a book when you called.
    1. A) read
    1. B) reads
    1. C) was reading
    1. D) reading
    1. Answer: C) was reading
  30. We ___ dinner when the guests arrived.
    1. A) cook
    1. B) cooks
    1. C) were cooking
    1. D) cooking
    1. Answer: C) were cooking
  31. She ___ her homework before she went to bed.
    1. A) finish
    1. B) finishes
    1. C) had finished
    1. D) finished
    1. Answer: C) had finished
  32. They ___ in the park before it started to rain.
    1. A) play
    1. B) plays
    1. C) had played
    1. D) played
    1. Answer: C) had played
  33. He ___ to the office before the meeting started.
    1. A) go
    1. B) goes
    1. C) had gone
    1. D) went
    1. Answer: C) had gone
  34. I ___ a book before I fell asleep.
    1. A) read
    1. B) reads
    1. C) had read
    1. D) reading
    1. Answer: C) had read
  35. We ___ dinner before the guests arrived.
    1. A) cook
    1. B) cooks
    1. C) had cooked
    1. D) cooked
    1. Answer: C) had cooked
  36. She ___ her homework for two hours before she took a break.
    1. A) do
    1. B) does
    1. C) had been doing
    1. D) doing
    1. Answer: C) had been doing
  37. They ___ in the park for an hour before it started to rain.
    1. A) play
    1. B) plays
    1. C) had been playing
    1. D) playing
    1. Answer: C) had been playing
  38. He ___ to the office since morning when I saw him.
    1. A) go
    1. B) goes
    1. C) had been going
    1. D) going
    1. Answer: C) had been going
  39. I ___ a book for three hours before you called.
    1. A) read
    1. B) reads
    1. C) had been reading
    1. D) reading
    1. Answer: C) had been reading
  40. We ___ dinner for an hour before the guests arrived.
    1. A) cook
    1. B) cooks
    1. C) had been cooking
    1. D) cooking
    1. Answer: C) had been cooking
  41. She ___ her homework tomorrow.
    1. A) do
    1. B) does
    1. C) will do
    1. D) doing
    1. Answer: C) will do
  42. They ___ in the park next Sunday.
    1. A) play
    1. B) plays
    1. C) will play
    1. D) playing
    1. Answer: C) will play
  43. He ___ to the office tomorrow.
    1. A) go
    1. B) goes
    1. C) will go
    1. D) going
    1. Answer: C) will go
  44. I ___ a book tonight.
    1. A) read
    1. B) reads
    1. C) will read
    1. D) reading
    1. Answer: C) will read
  45. We ___ dinner together tomorrow.
    1. A) cook
    1. B) cooks
    1. C) will cook
    1. D) cooking
    1. Answer: C) will cook
  46. She ___ her homework at this time tomorrow.
    1. A) do
    1. B) does
    1. C) will be doing
    1. D) doing
    1. Answer: C) will be doing
  47. They ___ in the park at this time next Sunday.
    1. A) play
    1. B) plays
    1. C) will be playing
    1. D) playing
    1. Answer: C) will be playing
  48. He ___ to the office at 9 AM tomorrow.
    1. A) go
    1. B) goes
    1. C) will be going
    1. D) going
    1. Answer: C) will be going
  49. I ___ a book at 8 PM tonight.
    1. A) read
    1. B) reads
    1. C) will be reading
    1. D) reading
    1. Answer: C) will be reading
  50. We ___ dinner at 7 PM tomorrow.
    1. A) cook
    1. B) cooks
    1. C) will be cooking
    1. D) cooking
    1. Answer: C) will be cooking
  51. She ___ her homework by the time you arrive.
    1. A) do
    1. B) does
    1. C) will has done
    1. D) doing
    1. Answer: C) will has done
  52. They ___ in the park by next Sunday.
    1. A) play
    1. B) plays
    1. C) will have played
    1. D) playing
    1. Answer: C) will have played
  53. He ___ to the office by 9 AM tomorrow.
    1. A) go
    1. B) goes
    1. C) will has gone
    1. D) going
    1. Answer: C) will has gone
  54. I ___ a book by 8 PM tonight.
    1. A) read
    1. B) reads
    1. C) will have read
    1. D) reading
    1. Answer: C) will have read
  55. We ___ dinner by 7 PM tomorrow.
    1. A) cook
    1. B) cooks
    1. C) will have cooked
    1. D) cooking
    1. Answer: C) will have cooked
  56. She ___ her homework for two hours by the time you arrive.
    1. A) do
    1. B) does
    1. C) will has been doing
    1. D) doing
    1. Answer: C) will has been doing
  57. They ___ in the park for an hour by next Sunday.
    1. A) play
    1. B) plays
    1. C) will have been playing
    1. D) playing
    1. Answer: C) will have been playing
  58. He ___ to the office for an hour by 9 AM tomorrow.
    1. A) go
    1. B) goes
    1. C) will has been going
    1. D) going
    1. Answer: C) will has been going
  59. I ___ a book for three hours by 8 PM tonight.
    1. A) read
    1. B) reads
    1. C) will have been reading
    1. D) reading
    1. Answer: C) will have been reading
  60. We ___ dinner for an hour by 7 PM tomorrow.
    1. A) cook
    1. B) cooks
    1. C) will have been cooking
    1. D) cooking
    1. Answer: C) will have been cooking
  61. If she ___ her homework, she can watch TV.
    1. A) do
    1. B) does
    1. C) will do
    1. D) doing
    1. Answer: B) does
  62. If they ___ in the park, they will have fun.
    1. A) play
    1. B) plays
    1. C) will play
    1. D) playing
    1. Answer: A) play
  63. If he ___ to the office, he will finish his work.
    1. A) go
    1. B) goes
    1. C) will go
    1. D) going
    1. Answer: B) goes
  64. If I ___ a book, I will tell you.
    1. A) read
    1. B) reads
    1. C) will read
    1. D) reading
    1. Answer: A) read
  65. If we ___ dinner, we will invite you.
    1. A) cook
    1. B) cooks
    1. C) will cook
    1. D) cooking
    1. Answer: A) cook
  66. She ___ her homework when you called.
    1. A) do
    1. B) does
    1. C) was doing
    1. D) doing
    1. Answer: C) was doing
  67. They ___ in the park when it started to rain.
    1. A) play
    1. B) plays
    1. C) were playing
    1. D) playing
    1. Answer: C) were playing
  68. He ___ to the office when I saw him.
    1. A) go
    1. B) goes
    1. C) was going
    1. D) going
    1. Answer: C) was going
  69. I ___ a book when you called.
    1. A) read
    1. B) reads
    1. C) was reading
    1. D) reading
    1. Answer: C) was reading
  70. We ___ dinner when the guests arrived.
    1. A) cook
    1. B) cooks
    1. C) were cooking
    1. D) cooking
    1. Answer: C) were cooking
  71. She ___ her homework already.
    1. A) finish
    1. B) finishes
    1. C) has finished
    1. D) finished
    1. Answer: C) has finished
  72. They ___ in the park last Sunday.
    1. A) play
    1. B) plays
    1. C) have played
    1. D) played
    1. Answer: D) played
  73. He ___ to the office yesterday.
    1. A) go
    1. B) goes
    1. C) has gone
    1. D) went
    1. Answer: D) went
  74. I ___ a book last night.
    1. A) read
    1. B) reads
    1. C) have read
    1. D) read (pronounced as ‘red’)
    1. Answer: D) read (pronounced as ‘red’)
  75. We ___ dinner last night.
    1. A) cook
    1. B) cooks
    1. C) have cooked
    1. D) cooked
    1. Answer: D) cooked
  76. She ___ her homework right now.
    1. A) do
    1. B) does
    1. C) is doing
    1. D) doing
    1. Answer: C) is doing
  77. They ___ in the park every Sunday.
    1. A) play
    1. B) plays
    1. C) are playing
    1. D) playing
    1. Answer: A) play
  78. He ___ to the office every day.
    1. A) go
    1. B) goes
    1. C) is going
    1. D) going
    1. Answer: B) goes
  79. I ___ a book now.
    1. A) read
    1. B) reads
    1. C) am reading
    1. D) reading
    1. Answer: C) am reading
  80. We ___ dinner at the moment.
    1. A) cook
    1. B) cooks
    1. C) are cooking
    1. D) cooking
    1. Answer: C) are cooking
  81. She ___ her homework when I arrived.
    1. A) do
    1. B) does
    1. C) was doing
    1. D) had done
    1. Answer: C) was doing
  82. They ___ in the park when it started to rain.
    1. A) play
    1. B) plays
    1. C) were playing
    1. D) had played
    1. Answer: C) were playing
  83. He ___ to the office when I saw him.
    1. A) go
    1. B) goes
    1. C) was going
    1. D) had gone
    1. Answer: C) was going
  84. I ___ a book when you called.
    1. A) read
    1. B) reads
    1. C) was reading
    1. D) had read
    1. Answer: C) was reading
  85. We ___ dinner when the guests arrived.
    1. A) cook
    1. B) cooks
    1. C) were cooking
    1. D) had cooked
    1. Answer: C) were cooking
  86. She ___ her homework before she went to bed.
    1. A) finish
    1. B) finishes
    1. C) had finished
    1. D) had been finishing
    1. Answer: C) had finished
  87. They ___ in the park before it started to rain.
    1. A) play
    1. B) plays
    1. C) had played
    1. D) had been playing
    1. Answer: C) had played
  88. He ___ to the office before the meeting started.
    1. A) go
    1. B) goes
    1. C) had gone
    1. D) had been going
    1. Answer: C) had gone
  89. I ___ a book before I fell asleep.
    1. A) read
    1. B) reads
    1. C) had read
    1. D) had been reading
    1. Answer: C) had read
  90. We ___ dinner before the guests arrived.
    1. A) cook
    1. B) cooks
    1. C) had cooked
    1. D) had been cooking
    1. Answer: C) had cooked
  91. By the time you arrive, she ___ her homework for two hours.
    1. A) will finish
    1. B) will have finished
    1. C) will be finishing
    1. D) will have been finishing
    1. Answer: B) will have finished
  92. By next Sunday, they ___ in the park for an hour.
    1. A) will play
    1. B) will have played
    1. C) will be playing
    1. D) will have been playing
    1. Answer: D) will have been playing
  93. By 9 AM tomorrow, he ___ to the office.
    1. A) will go
    1. B) will have gone
    1. C) will be going
    1. D) will have been going
    1. Answer: B) will have gone
  94. By 8 PM tonight, I ___ a book for three hours.
    1. A) will read
    1. B) will have read
    1. C) will be reading
    1. D) will have been reading
    1. Answer: D) will have been reading
  95. By 7 PM tomorrow, we ___ dinner for an hour.
    1. A) will cook
    1. B) will have cooked
    1. C) will be cooking
    1. D) will have been cooking
    1. Answer: D) will have been cooking
  96. If it ___ tomorrow, we will cancel the trip.
    1. A) rain
    1. B) rains
    1. C) will rain
    1. D) raining
    1. Answer: B) rains
  97. If she ___ hard, she will pass the exam.
    1. A) study
    1. B) studies
    1. C) will study
    1. D) studying
    1. Answer: B) studies
  98. If they ___ early, they will catch the train.
    1. A) leave
    1. B) leaves
    1. C) will leave
    1. D) leaving
    1. Answer: A) leave
  99. If he ___ me, I will help him.
    1. A) ask
    1. B) asks
    1. C) will ask
    1. D) asking
    1. Answer: B) asks
  100. If I ___ the chance, I will visit Paris. 

A) get

B) gets

C) will get 

D) getting 

Answer: A) get

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Posts

spot_img