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

Very hard
  • A. will
  • B. would
  • C. had
  • D. have

Explanation: After wish, would expresses a desired or hoped-for future action: “I wish Sana would come soon.” Will is normally avoided after wish in…

Correct answer: would
Moderate
  • A. intend
  • B. will intend
  • C. would intend
  • D. intending

Explanation: In a first conditional sentence, the if-clause takes the simple present, even when it refers to the future: “if you intend to catch.”…

Correct answer: intend
Moderate
  • A. going to
  • B. usually go to
  • C. goes to
  • D. are sometimes go to

Explanation: The plural subject “they” takes the base verb “go,” and “usually” correctly expresses a repeated habit.

Correct answer: usually go to
Hard
  • A. has come
  • B. had come
  • C. have come
  • D. comes

Explanation: The past perfect “had come” places his coming before the later past moment when the speaker did not know.

Correct answer: had come
Hard
  • A. shall
  • B. will
  • C. would
  • D. both A & B

Explanation: After the past verb “knew,” the future verb normally shifts from “will” to “would”: “I knew he would fail.” This is sequence of tenses in…

Correct answer: would
Moderate
  • A. His health will soon be recovered
  • B. He will not recover
  • C. Will he able to recover
  • D. He will not suffer

Explanation: “Unless” introduces a condition, so the consequence takes “will”: without quitting smoking, “he will not recover.” The other choices are…

Correct answer: He will not recover
Moderate
  • A. You are not being successful
  • B. You will not be successful
  • C. You ought to be successful
  • D. You be not successful

Explanation: In a first conditional sentence, “unless” takes the present tense and the main clause takes “will”: “Unless you work very hard, you will…

Correct answer: You will not be successful
Hard
  • A. gone
  • B. went
  • C. been
  • D. being

Explanation: “Has been to Spain” means he visited Spain and has returned, so the present perfect form “been” is required.

Correct answer: been
Moderate
  • A. Am
  • B. Have been
  • C. Has been
  • D. Will be

Explanation: “Since my childhood” indicates an action or state that began in the past and continues to the present, requiring the present perfect “have…

Correct answer: Have been
Moderate
  • A. in
  • B. have
  • C. having
  • D. with

Explanation: The past continuous form was having describes an activity in progress when the doorbell rang.

Correct answer: having
Hard
  • A. have worked
  • B. had worked
  • C. was worked
  • D. have been worked

Explanation: Past perfect, had worked, marks the earlier of two past events: his teaching came before his becoming a lecturer.

Correct answer: had worked
Moderate
  • A. have been
  • B. had been
  • C. have
  • D. had

Explanation: The adverb “yesterday” requires the simple past, so “had pasta” is correct.

Correct answer: had
Very hard
  • A. start
  • B. started
  • C. should start
  • D. will start

Explanation: After “it is about time,” English commonly uses the simple past to express an action that should already begin: “you started.” The past…

Correct answer: started
Moderate
  • A. isn't
  • B. wasn't
  • C. hasn't been
  • D. hadn't been

Explanation: “Hasn’t been” is present perfect and describes the absence of a message continuing from the past until now.

Correct answer: hasn't been
Moderate
  • A. is
  • B. was
  • C. has been
  • D. had been

Explanation: In a real future condition, the if-clause takes the present simple: “if the weather is good,” while the main clause may use “shall” or…

Correct answer: is
Moderate
  • A. Have
  • B. Has
  • C. Had
  • D. Did

Explanation: Did forms a past simple question with the base verb “hear”: “Did you hear...?” Have, has and had would require a past participle such as…

Correct answer: Did
Moderate
  • A. you are needing
  • B. will you be needing
  • C. will you have needing
  • D. have you needing

Explanation: “Will you be needing” is the future continuous and can politely ask about the continued need for the book.

Correct answer: will you be needing
Easy
  • A. not believe
  • B. don't believe
  • C. am not believing
  • D. will not believe

Explanation: “Believe” is generally a stative verb, so it normally takes the simple present rather than the continuous form.

Correct answer: don't believe
Moderate
  • A. will leave
  • B. would leave
  • C. will have left
  • D. would have left

Explanation: This is a third conditional: “if they had known” refers to an unreal past condition, so the result takes “would have left.” “Will” forms…

Correct answer: would have left
Moderate
  • A. will not be
  • B. would not be
  • C. will not have been
  • D. would not have been

Explanation: This is a third conditional: the past condition “had followed” takes “would not have been” for its imagined past result.

Correct answer: would not have been