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 13 of 28

  • A. Have
  • B. Had
  • C. Will have
  • D. Would have

Explanation: In this sentence, the use of 'had' is appropriate because it fits the structure of a hypothetical situation in the past.

Correct answer: Had
  • A. Had
  • B. Have
  • C. Will have
  • D. Would have

Explanation: The correct answer is Option A:had. In this conditional sentence, the use of 'had' in the past tense is necessary to convey the idea that…

Correct answer: Had
  • A. Would be
  • B. Was
  • C. Will be
  • D. Would have been

Explanation: The correct answer is 'would be.' In the sentence, 'If I had taken that job, I would be in Europe now,' the conditional perfect tense…

Correct answer: Would be
  • A. Would be
  • B. Would have been
  • C. Will be
  • D. Am

Explanation: The correct answer is Option B: 'would have been'. In this sentence, the past perfect conditional tense is needed to express the…

Correct answer: Would have been
  • A. Wouldn't have
  • B. Won't have
  • C. Wouldn't
  • D. Would not be

Explanation: The correct answer is 'wouldn't have'. This sentence is a third conditional sentence structure, which is used for situations that did not…

Correct answer: Wouldn't have
  • A. Had left
  • B. Would leave
  • C. Left
  • D. Leave

Explanation: The correct answer is 'had left'. The sentence is in the past tense, and the use of 'had left' indicates that the action of leaving should…

Correct answer: Had left
  • A. Would help
  • B. Helps
  • C. Helped
  • D. will help

Explanation: The correct answer is 'would help' because the sentence is a second conditional structure used for hypothetical situations in the past.

Correct answer: Would help
  • A. You call
  • B. Call
  • C. Will call
  • D. Would call

Explanation: The correct answer is Option B:call. In this sentence, the conditional structure 'Should you need assistance' requires the verb 'call' to…

Correct answer: Call
  • A. Know
  • B. Knew
  • C. Had known
  • D. Knows

Explanation: In this sentence, the verb 'wish' indicates that the speaker desires something that is not true in the present.

Correct answer: Knew
  • A. Is
  • B. Was
  • C. Were
  • D. Will be

Explanation: The correct answer is 'were' because the sentence is in the present unreal conditional form, where 'if' is followed by 'were' to express a…

Correct answer: Were
  • A. Am
  • B. Were
  • C. Had been
  • D. Be

Explanation: The correct answer is 'were' because it is the correct subjunctive form to use in this type of conditional sentence.

Correct answer: Were
  • A. Got
  • B. Would get
  • C. Would have got
  • D. Will get

Explanation: The correct answer is Option C: 'would have got'. In this sentence, the use of the past perfect conditional tense 'would have got' is…

Correct answer: Would have got
  • A. Are
  • B. Were
  • C. Had been
  • D. Will be

Explanation: The correct answer is 'are' because it correctly indicates a future action (being punished) based on a condition (being late).

Correct answer: Are
  • A. Disappeared
  • B. Disappears
  • C. Will disappear
  • D. Has disappeared

Explanation: The correct answer is Option A: 'disappeared'. In the context of a hypothetical situation presented in the sentence, the past tense…

Correct answer: Disappeared
  • A. Won't be here
  • B. Wouldn't be here
  • C. Would be here
  • D. Am here

Explanation: The correct answer is 'wouldn't be here'. In the sentence, the speaker is expressing a hypothetical situation by using the conditional…

Correct answer: Wouldn't be here
  • A. Miss
  • B. Missed
  • C. Will miss
  • D. Would miss

Explanation: The correct answer is Option C:will miss. This option correctly uses the future tense to indicate a future action that is dependent on the…

Correct answer: Will miss
  • A. Must
  • B. Will
  • C. Would
  • D. Shall

Explanation: In this sentence, the use of 'If he should fail' sets up a conditional scenario where the action of failing is a possibility in the…

Correct answer: Will
  • A. Waited
  • B. Wait
  • C. Would wait
  • D. Would have waited

Explanation: The correct answer is 'would have waited'. In past unreal conditionals, we use 'would have + past participle' to show that something did…

Correct answer: Would have waited
  • A. Will finish
  • B. Have finished
  • C. Finished
  • D. Finish

Explanation: The correct answer is Option C: finished. In the sentence, 'If you finished your work, you could go out,' the use of the simple past tense…

Correct answer: Finished
  • A. Wouldn't make
  • B. Didn't make
  • C. Won't make
  • D. Haven't made

Explanation: The correct answer is option A: 'wouldn't make'. In this sentence, the conditional structure 'If you were more careful' suggests a…

Correct answer: Wouldn't make