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