Monday, July 7, 2025

 Correct Tense form MCQ

  1. She usually ____ up at 6 AM.
    A) get B) got C) gets D) is getting
    Answer: C

  2. I ____ a letter to my friend last night.
    A) write B) wrote C) written D) was writing
    Answer: B

  3. The children ____ in the park when it began to rain.
    A) are playing B) played C) have played D) were playing
    Answer: D

  4. He ____ here since morning.
    A) is working B) has been working C) worked D) was working
    Answer: B

  5. They ____ their homework before the teacher arrived.
    A) complete B) had completed C) have completed D) completed
    Answer: B

  6. I think it ____ tomorrow.
    A) rains B) rain C) will rain D) raining
    Answer: C

  7. While I ____ TV, the lights went out.
    A) watch B) was watching C) watched D) have watched
    Answer: B

  8. We ____ in this city for ten years.
    A) lived B) are living C) have lived D) were living
    Answer: C

  9. By the time you arrive, we ____ dinner.
    A) will finish B) will have finished C) finished D) have finished
    Answer: B

  10. She ____ for the test all week.
    A) studies B) studied C) has studied D) had studied
    Answer: C

  11. Tomorrow at this time I ____ on the beach.
    A) lie B) will lie C) will be lying D) lying
    Answer: C

  12. They ____ together since 2015.
    A) work B) worked C) are working D) have been working
    Answer: D

  13. He ____ by the time she gets here.
    A) will leave B) left C) will have left D) leaves
    Answer: C

  14. When I called, she ____ dinner.
    A) was cooking B) cooked C) had cooked D) is cooking
    Answer: A

  15. If it ____ tomorrow, we’ll cancel the trip.
    A) rains B) rain C) rained D) will rain
    Answer: A

  16. They ____ the project before the deadline.
    A) will complete B) complete C) completed D) will have completed
    Answer: D

  17. I ____ him since morning.
    A) have not seen B) did not see C) had not seen D) will not see
    Answer: A

  18. She ____ in the garden when I saw her.
    A) was sitting B) sat C) had sat D) is sitting
    Answer: A

  19. By next month, I ____ the book.
    A) will finish B) finish C) will have finished D) will be finishing
    Answer: C

  20. He ____ here by 5 PM yesterday.
    A) will arrive B) arrived C) had arrived D) has arrived
    Answer: C

  21. Look! The boys ____ football.
    A) play B) are playing C) were playing D) have played
    Answer: B

  22. She ____ all her tasks before leaving.
    A) has done B) had done C) did D) will do
    Answer: B

  23. I ____ to London twice so far.
    A) went B) have gone C) have been D) am been
    Answer: C

  24. By the time we reached, the show ____ .
    A) started B) had started C) has started D) was starting
    Answer: B

  25. He ____ dinner when the phone rang.
    A) was eating B) ate C) had eaten D) eats
    Answer: A

  26. She ____ here an hour ago.
    A) left B) has left C) had left D) will leave
    Answer: A

  27. They ____ football every Sunday.
    A) play B) played C) are playing D) have played
    Answer: A

  28. I ____ TV for two hours before dinner.
    A) watched B) was watching C) had been watching D) have watched
    Answer: C

  29. By evening, he ____ all his work.
    A) will finish B) will have finished C) has finished D) finished
    Answer: B

  30. She ____ already ____ her homework when I called.
    A) had / done B) has / did C) have / done D) had / do
    Answer: A

  31. We ____ in this class since January.
    A) have been B) are C) were D) had been
    Answer: A

  32. While they ____ in the garden, it started to rain.
    A) play B) were playing C) had played D) have played
    Answer: B

  33. He ____ to finish the work by tomorrow.
    A) hopes B) hoped C) will have hoped D) will hope
    Answer: A

  34. I ____ him before he moved away.
    A) see B) saw C) had seen D) have seen
    Answer: C

  35. The train ____ at 9 PM tonight.
    A) departs B) will depart C) depart D) is departing
    Answer: D

  36. She ____ maths since she was a child.
    A) loves B) loved C) has loved D) had loved
    Answer: C

  37. They ____ already ____ the test by noon.
    A) had / finished B) have / finished C) will / finish D) finished
    Answer: A

  38. I ____ my keys; I can’t find them.
    A) lose B) have lost C) had lost D) will lose
    Answer: B

  39. By the time you call, I ____ asleep.
    A) fall B) fell C) will fall D) will have fallen
    Answer: D

  40. She ____ to school by bus when she was young.
    A) goes B) went C) had gone D) has gone
    Answer: B

  41. He ____ here every summer.
    A) comes B) came C) is coming D) will come
    Answer: A

  42. We ____ dinner when the guests arrived.
    A) had B) were having C) have D) are having
    Answer: B

  43. By last year, I ____ three exams.
    A) passed B) had passed C) have passed D) will have passed
    Answer: B

  44. She ____ for the job since May.
    A) applies B) applied C) has been applying D) had applied
    Answer: C

  45. They ____ each other for ten years before they married.
    A) know B) knew C) had known D) have known
    Answer: C

  46. I ____ him when he called yesterday.
    A) meet B) met C) had met D) have met
    Answer: B

  47. The movie ____ by the time we reached the theatre.
    A) started B) had started C) has started D) will have started
    Answer: B

  48. She ____ dinner by 8 PM every day.
    A) has finished B) had finished C) finishes D) finished
    Answer: C

  49. We ____ for you since this morning.
    A) wait B) are waiting C) have been waiting D) had waited
    Answer: C

  50. He ____ to finish his work before going out.
    A) tries B) tried C) has tried D) had tried
    Answer: A

  51. I ____ my homework when you rang.
    A) do B) was doing C) had done D) have done
    Answer: B

  52. She ____ to Paris next month.
    A) travels B) is travelling C) will have travelled D) travelled
    Answer: B

  53. They ____ each other since childhood.
    A) know B) knew C) have known D) had known
    Answer: C

  54. By the time he retires, he ____ here for forty years.
    A) works B) will work C) will have worked D) worked
    Answer: C

  55. I ____ just ____ my lunch when she arrived.
    A) had / finished B) have / finished C) will / finish D) finished
    Answer: B

  56. She ____ her car for two hours before it broke down.
    A) drives B) was driving C) had been driving D) drove
    Answer: C

  57. We ____ home before the storm started.
    A) get B) got C) had got D) have got
    Answer: C

  58. He ____ already ____ the book when I suggested it.
    A) had / read B) has / read C) will / read D) read
    Answer: A

  59. While I ____ to music, my sister studied.
    A) listen B) was listening C) had listened D) have listened
    Answer: B

  60. They ____ in London by the time you visit.
    A) live B) will live C) will have lived D) lived
    Answer: C

  61. She ____ her answer before the teacher asked for it.
    A) wrote B) had written C) has written D) will write
    Answer: B

  62. I ____ him yesterday at the market.
    A) see B) saw C) had seen D) have seen
    Answer: B

  63. By 2023, they ____ here for five years.
    A) have lived B) had lived C) will have lived D) lived
    Answer: C

  64. He ____ a new bicycle last week.
    A) buys B) bought C) had bought D) has bought
    Answer: B

  65. While she ____ TV, I cooked dinner.
    A) watches B) was watching C) had watched D) watched
    Answer: B

  66. We ____ dinner by the time you come.
    A) will finish B) will have finished C) finished D) have finished
    Answer: B

  67. I ____ English for ten years before I moved to France.
    A) study B) studied C) had studied D) have studied
    Answer: C

  68. She ____ the painting last month.
    A) completes B) completed C) had completed D) has completed
    Answer: B

  69. They ____ already ____ the match when we arrived.
    A) had / started B) have / started C) will / start D) started
    Answer: A

  70. He ____ his leg, so he couldn’t play football.
    A) breaks B) broke C) had broken D) has broken
    Answer: C

  71. I ____ my essay before the deadline tomorrow.
    A) will finish B) finish C) will have finished D) finished
    Answer: C

  72. She ____ in the office since 9 AM.
    A) works B) is working C) has been working D) worked
    Answer: C

  73. While they ____ dinner, the guests arrived.
    A) eat B) were eating C) had eaten D) are eating
    Answer: B

  74. By the time we finish, it ____ dark.
    A) will get B) got C) will have gotten D) will be getting
    Answer: C

  75. He ____ already ____ the task when I asked.
    A) had / done B) have / done C) did D) will do
    Answer: A

  76. I ____ him twice so far this week.
    A) saw B) have seen C) had seen D) will see
    Answer: B

  77. She ____ her keys; she can’t find them anywhere.
    A) loses B) lost C) has lost D) will lose
    Answer: C

  78. We ____ a lot of rain lately.
    A) experience B) have experienced C) experienced D) will experience
    Answer: B

  79. By tomorrow, they ____ the bridge.
    A) build B) will build C) will have built D) built
    Answer: C

  80. He ____ breakfast when I reached him.
    A) had B) was having C) has had D) will have
    Answer: B

  81. I ____ him before he left India.
    A) meet B) met C) had met D) have met
    Answer: C

  82. She ____ her room already.
    A) cleans B) cleaned C) has cleaned D) had cleaned
    Answer: C

  83. While I ____ coffee, she was reading.
    A) drink B) was drinking C) drank D) have drunk
    Answer: B

  84. They ____ dinner when we called.
    A) had B) were having C) have D) are having
    Answer: B

  85. By the time you arrive, I ____ cooking.
    A) finish B) will finish C) will have finished D) have finished
    Answer: C

  86. He ____ here since last week.
    A) stays B) is staying C) has been staying D) stayed
    Answer: C

  87. I ____ to that song many times.
    A) listened B) listen C) have listened D) had listened
    Answer: C

  88. She ____ before the guests came.
    A) dressed B) had dressed C) has dressed D) will dress
    Answer: B

  89. We ____ here every summer since childhood.
    A) come B) came C) have come D) had come
    Answer: C

  90. While they ____ the game, it got cancelled.
    A) play B) were playing C) had played D) played
    Answer: B

  91. He ____ his work by 6 PM yesterday.
    A) finished B) had finished C) has finished D) will have finished
    Answer: B

  92. I ____ her before she moved abroad.
    A) see B) saw C) had seen D) have seen
    Answer: C

  93. She ____ a novel by next month.
    A) writes B) will write C) will have written D) wrote
    Answer: C

  94. They ____ here for hours when I arrived.
    A) wait B) were waiting C) had waited D) have waited
    Answer: B

  95. I ____ lunch at 1 PM today.
    A) have B) had C) will have D) have been having
    Answer: C

  96. While he ____, I read a book.
    A) sleeps B) was sleeping C) slept D) has slept
    Answer: B

  97. She ____ her assignment before class.
    A) completes B) completed C) had completed D) will complete
    Answer: C

  98. We ____ for an hour before he arrived.
    A) have waited B) waited C) had waited D) are waiting
    Answer: C

  99. He ____ at this company since 2020.
    A) works B) worked C) has worked D) had worked
    Answer: C

  100. I ____ the report by the time you asked.
    A) finish B) finished C) have finished D) had finished
    Answer: D

No comments:

Post a Comment

Preposition with use : Preposition Meaning 1 Example 1 Meaning 2 Example 2 at Place/Location She is at school. Direction/Tar...