Free Tenses MCQs with Answers
545 Tenses MCQs from English, each with the correct answer and a written explanation of why it is correct. Free and unlimited, with no account needed.
Tenses show when an action or state occurs and whether it is complete, continuing or repeated. The work covers present, past and future forms, including simple, continuous, perfect and perfect continuous constructions, as well as sequence of tenses and the difference between tense and aspect.
Last updated
545 questions · page 15 of 28
- A. Bought
- B. Would buy
- C. Will buy
- D. Had bought
Explanation: The correct answer is 'would buy' because the sentence is a conditional statement about a hypothetical situation.
Correct answer: Would buy- A. Will avoid
- B. Avoids
- C. Would have avoided
- D. Avoided
Explanation: The correct answer is Option C: 'would have avoided.' In conditional sentences, the past perfect is used in the if-clause to indicate a…
Correct answer: Would have avoided- A. Didn't see
- B. Hadn't seen
- C. Haven't seen
- D. Wasn't seeing
Explanation: In this sentence, 'I wouldn't have believed it if I hadn't seen it myself,' the correct answer is 'hadn't seen'.
Correct answer: Hadn't seen- A. Had
- B. Have
- C. Would have
- D. Has
Explanation: In the sentence 'If I had wings, I would fly,' the correct verb form in the conditional clause is 'had' because it indicates a past…
Correct answer: Had- A. Wouldn't
- B. Won't
- C. Don't
- D. Hadn't
Explanation: The correct answer is 'won't' because it correctly conveys the future tense in a conditional statement.
Correct answer: Won't- A. Will forgive
- B. Would have forgiven
- C. Would forgive
- D. Forgives
Explanation: The correct answer is 'would have forgiven' because it correctly reflects the past perfect conditional tense required in the sentence.
Correct answer: Would have forgiven- A. Would be
- B. Would have been
- C. Is
- D. Was
Explanation: The correct answer is 'would have been' because the sentence is expressing a hypothetical situation in the past.
Correct answer: Would have been- A. Wouldn't have been
- B. Wouldn't be
- C. Won't be
- D. Hadn't been
Explanation: The correct answer is option A: 'wouldn't have been'. In this sentence, the past perfect conditional tense is needed to show the…
Correct answer: Wouldn't have been- A. Will you do
- B. Would you do
- C. Did you do
- D. Do you do
Explanation: The correct answer is 'would you do'. In hypothetical situations, the past tense 'would' is used to indicate a hypothetical or unlikely…
Correct answer: Would you do- A. Shall
- B. Would
- C. Will
- D. Must
Explanation: The correct answer is 'would' because it is used to express an unreal or hypothetical situation in the past.
Correct answer: Would- A. Go
- B. Went
- C. Would have gone
- D. Would go
Explanation: The correct answer is 'would have gone.' In the sentence, the speaker is talking about a hypothetical situation in the past (not being…
Correct answer: Would have gone- A. Shall
- B. Would
- C. Will
- D. Might
Explanation: In the sentence 'If it snows, we will build a snowman,' the correct future tense to use is 'will' to indicate a future action based on the…
Correct answer: Will- A. Would make
- B. Will make
- C. Make
- D. Had made
Explanation: The correct answer is 'will make'. In this sentence, the speaker is referring to a future consequence of not listening.
Correct answer: Will make- A. Won't
- B. Wouldn't
- C. Would
- D. Shall
Explanation: The correct answer is 'would.' In this sentence, the speaker is advising someone else on what to do in a hypothetical situation, which…
Correct answer: Would- A. Will
- B. Shall
- C. Would
- D. Can
Explanation: The correct answer is Option C:would. In this hypothetical statement about being rich (which is currently not true), 'would' is used to…
Correct answer: Would- A. Had
- B. Would
- C. Would have
- D. Will have
Explanation: In this hypothetical past situation, the correct structure to use is 'would have' to indicate the alternative outcome that could have…
Correct answer: Would have- A. Will
- B. Would
- C. Can
- D. shall
Explanation: The correct answer is 'will' because it correctly indicates a future improvement based on the condition of reading more.
Correct answer: Will- A. Would change
- B. Will change
- C. Changed
- D. Had changed
Explanation: The correct answer is 'would change' because it correctly uses the conditional structure 'If I could' to express a hypothetical action in…
Correct answer: Would change- A. Would take
- B. would have taken
- C. Take
- D. Will take
Explanation: The correct answer is 'would have taken' because in the past unreal conditional structure 'If I hadn't forgotten my ID,' the correct form…
Correct answer: would have taken- A. Aren't
- B. wouldn't be
- C. Won't be
- D. Hadn't been
Explanation: The correct answer is 'wouldn't be.' In this sentence, the if-clause 'If you had listened to me' sets up a past unreal condition, which…
Correct answer: wouldn't be