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

  • A. Win
  • B. Have won
  • C. Are winning
  • D. Wins

Explanation: The correct answer is 'have won' because the present perfect tense ('have won') is appropriate for describing an action that was completed…

Correct answer: Have won
  • A. Plays
  • B. Has been playing
  • C. Is playing
  • D. Played

Explanation: The correct answer is has been playing because this tense is used to emphasize the duration of an action that started in the past and…

Correct answer: Has been playing
  • A. Leave
  • B. Leaves
  • C. Leaving
  • D. Has left

Explanation: The correct answer is option B:leaves. In the present simple tense, the verb form must agree with the subject.

Correct answer: Leaves
  • A. Watch
  • B. Watches
  • C. Are watching
  • D. Have watched

Explanation: The correct answer is 'are watching' because it uses the present continuous tense to indicate an arranged or planned activity in the…

Correct answer: Are watching
  • A. Read
  • B. Have read
  • C. Reads
  • D. Am reading

Explanation: The correct option is have read because the present perfect tense is used to describe actions that have occurred at various times up to…

Correct answer: Have read
  • A. Are
  • B. Were
  • C. Is
  • D. Have been

Explanation: The correct answer is 'are' because it is the present tense form of the verb 'to be' that matches the subject 'you'.

Correct answer: Are
  • A. Ask
  • B. Asks
  • C. Has asked
  • D. Asking

Explanation: The correct answer is asks because the sentence is structured to describe a habitual or repeated action typically conveyed in the present…

Correct answer: Asks
  • A. Has
  • B. Is
  • C. Was
  • D. Have

Explanation: The correct answer is 'has' because the sentence requires the present perfect tense, which is used to express experiences up to the…

Correct answer: Has
  • A. Don't receive
  • B. Didn't receive
  • C. Haven't received
  • D. Won't receive

Explanation: The correct answer is haven't received as it uses the present perfect tense, which is appropriate for situations where an action has not…

Correct answer: Haven't received
  • A. Try
  • B. Have tried
  • C. Have been trying
  • D. Trying

Explanation: The correct answer is 'have been trying' because the sentence refers to an action that began in the past and is still continuing.

Correct answer: Have been trying
  • A. Wash
  • B. Washes
  • C. Is washing
  • D. Washed

Explanation: The correct answer is 'washes'. In the sentence 'He usually _ his car on Sundays,' the word 'usually' indicates a habitual action.

Correct answer: Washes
  • A. Discuss
  • B. Are discussing
  • C. Discussed
  • D. Have been discussing

Explanation: The correct answer is 'have been discussing' because it uses the present perfect continuous tense, which is appropriate for an action that…

Correct answer: Have been discussing
  • A. Play
  • B. Are playing
  • C. Played
  • D. Have played

Explanation: The correct answer is 'are playing.' The present continuous tense is used to describe actions that are happening right now.

Correct answer: Are playing
  • A. Did, see
  • B. Have, seen
  • C. Are, seeing
  • D. Do, see

Explanation: The correct answer is 'Have, seen' because the question is asking about an experience that might have occurred at any time up to the…

Correct answer: Have, seen
  • A. Rains
  • B. Rained
  • C. Is raining
  • D. Rain

Explanation: The sentence describes an action that occurs regularly every summer, which is a habitual action.

Correct answer: Rains
  • A. Will have baked
  • B. Have baked
  • C. Will be baking
  • D. Will have been baking

Explanation: The correct answer is will have been baking. This tense, the future perfect continuous, is used to describe an action that will be ongoing…

Correct answer: Will have been baking
  • A. Has been suffering
  • B. Suffered
  • C. Suffers
  • D. Is suffered

Explanation: The correct answer is has been suffering. The phrase 'He says' suggests a connection to the present moment, which is why the present…

Correct answer: Has been suffering
  • A. Have been asking
  • B. Am asking
  • C. Ask
  • D. Was asking

Explanation: The correct answer is have been asking because it uses the present perfect continuous tense, which is suitable for actions that began in…

Correct answer: Have been asking
  • A. Are, noticing
  • B. Do, notice
  • C. Have, been noticing
  • D. Had, noticed

Explanation: The correct answer is have, been noticing because the structure 'have been noticing' indicates an action that started in the past and…

Correct answer: Have, been noticing
  • A. Has been imitating
  • B. Imitates
  • C. Has imitated
  • D. Is imitating

Explanation: The correct answer is has been imitating. The phrase 'ever since he returned' indicates an action that started in the past and continues…

Correct answer: Has been imitating