Any2Quiz
Quizzes / CBSE / Class 12 / English / Grammar

Tenses Quiz - CBSE Class 12 English

Free practice quiz: Tenses (CBSE Class 12 English). 20 multiple-choice questions with answers and explanations. Play online, no sign-up needed.

This CBSE Class 12 English practice quiz has 20 multiple-choice questions on Tenses, and 20 of them come with an explanation. Try the 5 sample questions below (tap an option to check yourself), then play the full quiz online. No sign-up needed.

Start quiz: 20 questions, free

Sample questions

  1. Which of the following sentences uses the present simple tense?

    Show answer

    Answer: C. I go to the store.

    The present simple tense describes a habitual action. Here, 'I go to the store' indicates an action that happens regularly.

  2. Which verb form is correct in the sentence: 'If he __________ (to study), he will pass the exam.'?

    Show answer

    Answer: A. studies

    In conditional sentences, the present simple tense is used in the if-clause. Therefore, 'studies' is the correct form.

  3. Identify the future perfect sentence: 'By next week, I __________ (to complete) my project.'

    Show answer

    Answer: A. will have completed

    The future perfect tense indicates that an action will be completed by a particular future time. 'Will have completed' conveys this meaning.

  4. What is the correct form for this sentence: 'She __________ (to run) for an hour when it started to rain.'?

    Show answer

    Answer: A. had been running

    The past perfect continuous tense indicates an ongoing action that was happening until another action interrupted it. 'Had been running' shows this.

  5. Which sentence is an example of a mixed conditional tense?

    Show answer

    Answer: B. If she had known, she would know better now.

    Mixed conditionals reflect a past condition (had known) affecting a present result (would know). This is a classic mixed conditional.

Take the full quiz

More questions in this quiz

Answers and explanations are in the full quiz.

  1. Select the sentence that is in the past continuous tense.
  2. Identify the sentence in present perfect tense.
  3. Which sentence shows future simple tense?
  4. Choose the correct past perfect form: 'By the time she arrived, I __________ (to finish) my homework.'
  5. Which of the following sentences is in the future continuous tense?
  6. Select the sentence that is in present perfect continuous tense.
  7. Which sentence is in the passive voice in the present tense?
  8. What is the correct form: 'If I __________ (to be) you, I would take that job.'?
  9. Choose the right tense: 'He always __________ (to take) his coffee black.'
  10. Which is the correct future perfect continuous form?
  11. Choose the correct sentence that indicates present simple passive voice.
  12. Identify the sentence in the past perfect passive voice.
  13. Choose the sentence in future perfect tense:
  14. Select the sentence in the past continuous passive voice.
  15. What is the correct output for future perfect continuous: 'By the time he retires, he __________ (to work) here for 30 years.'?

More quizzes

Browse all Grammar quizzes

More to play

Daily ChallengeA new quiz every day. Keep your streak.HangmanGuess the word, letter by letter.Story QuestLearn through short interactive stories.All quizzesCBSE, ICSE, competitive exams and more.