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

  • A. already started
  • B. had already started
  • C. would already started
  • D. started already

Explanation: The correct answer is "had already started." The sentence is in the past perfect tense, indicating that the film's starting (a past…

Correct answer: had already started
  • A. Shone
  • B. Shining
  • C. Shines
  • D. Shine

Explanation: The subject "moon" is singular, so we use the present simple form with -s, making it "shines brightly at night.

Correct answer: Shines
  • A. Closes
  • B. Close
  • C. Has closed
  • D. Closing

Explanation: The subject "most stores" is plural, so the verb should be in the plural form "close," not "closes".

Correct answer: Close
  • A. Deserves
  • B. Deserved
  • C. Deserve
  • D. Both a & b

Explanation: This is the correct option. The phrase 'One good turn deserves another' is a common English proverb

Correct answer: Deserves
  • A. Retired
  • B. Retire
  • C. Has retired
  • D. Retires

Explanation: The sentence talks about a future event in a fixed schedule or plan. In English, the present simple tense ("retires") is often used for…

Correct answer: Retires
  • A. Have put
  • B. Puts
  • C. Will putting
  • D. Putting

Explanation: The subject "priest" is singular, so the correct present simple verb is "puts.

Correct answer: Puts
  • A. Mow
  • B. Is mowing
  • C. Mowed
  • D. Will mow

Explanation: This is the present continuous tense, which is used to describe an action that is currently in progress.

Correct answer: Is mowing
  • A. Do
  • B. Did
  • C. Am
  • D. Is

Explanation: The sentence uses a question tag. Since the main clause is "I'm never on time" (with "I am"), the correct tag is "am I?"

Correct answer: Am
  • A. I'll write
  • B. I'd write
  • C. I wrote
  • D. I've written

Explanation: Sentence shows an action that started in past and continues up to the present. The present perfect tense is correct.

Correct answer: I've written
  • A. Have rented
  • B. Have been renting
  • C. Rents
  • D. Rent

Explanation: 'Have been renting' is the present perfect continuous tense, indicating an action that started in the past and continues to the present.

Correct answer: Have been renting
  • A. Can't
  • B. Couldn't
  • C. Can
  • D. Did

Explanation: The question tag should be the positive form 'can' to match the negative 'can't' in the main statement

Correct answer: Can
  • A. Travels
  • B. Travelled
  • C. Was travelled
  • D. Has been travelling

Explanation: The sentence refers to a completed action in the past. Therefore, the simple past tense "travelled" is correct.

Correct answer: Travelled
  • A. Have asked
  • B. Had asked
  • C. Is asking
  • D. Asks

Explanation: The sentence refers to a past event that happened repeatedly before another past event, so the past perfect tense "had asked" is correct

Correct answer: Had asked
  • A. Will clean
  • B. Will have cleaned
  • C. Will be cleaned
  • D. Have cleaned

Explanation: This tense expresses that the action will be completed before another future event

Correct answer: Will have cleaned
  • A. Opened
  • B. Will open
  • C. Opens
  • D. Both (B) & (C)

Explanation: We use "will open" to indicate a definite action in the future. We can also use the simple present "opens" for scheduled events or…

Correct answer: Both (B) & (C)
  • A. Grew
  • B. Have grown
  • C. Had grown
  • D. Grow

Explanation: This option uses the present simple tense, which is appropriate for stating general truths or habitual actions, such as the growth pattern…

Correct answer: Grow
  • A. Will have been working
  • B. Have been working
  • C. Will work
  • D. Was working

Explanation: This is the future perfect continuous tense, used to describe an action that will be ongoing until a specific point in the future.

Correct answer: Will have been working
  • A. Have made
  • B. Made
  • C. Had made
  • D. Makes

Explanation: The simple past tense 'made' is appropriate because it refers to actions completed at a specific time in the past, which in this case is…

Correct answer: Made
  • A. Open
  • B. Opens
  • C. Opening
  • D. Opened

Explanation: This is the correct form. 'Opens' is the simple present tense, which is used for habitual actions.

Correct answer: Opens
  • A. Takes
  • B. Take
  • C. Is taking
  • D. Has taken

Explanation: 'Take' is correct because it agrees with the plural subject 'nurses' and fits the simple present tense used for habitual actions.

Correct answer: Take