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
- 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- 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- 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- 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- 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- 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- 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- 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- 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- 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- 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- 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- 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- 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- 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- 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- 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- 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- 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- 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