Skip to content
Quiz Design

Grammar Quiz With Answers and Explanations (40 Items)

Share:XLinkedIn

TL;DR. Forty grammar items, each with the answer and a paragraph-length explanation. Use as a self-study set or as the basis for a teacher-led lesson.

Tenses (10)

  • **She ___ (work) here for 10 years.** → **has worked**.
  • Present perfect for a state that began in the past and continues now. With duration markers like “for 10 years,” either present perfect or present perfect continuous works (subtle aspectual difference).

  • **While I ___ (cook), the phone rang.** → **was cooking**.
  • Past continuous describes an ongoing past action interrupted by another past event (simple past, “rang”).

  • **By the time we arrived, the movie ___ (start).** → **had started**.
  • Past perfect for an action completed *before* another past event.

  • **I ___ (live) in Paris when I met my wife.** → **was living** or **lived**.
  • Past continuous emphasises the ongoing situation; past simple states it as fact.

  • **She ___ (visit) Paris three times.** → **has visited**.
  • Present perfect for life experience with no specific past time.

  • **Look at the sky! It ___ (rain).** → **'s going to rain**.
  • “Going to” for a prediction based on present evidence.

  • **Tomorrow at 8 p.m., I ___ (study).** → **will be studying**.
  • Future continuous for an action in progress at a specific future time.

  • **By 2030, technology ___ (change) the way we work.** → **will have changed**.
  • Future perfect for an action completed by a specific future point.

  • **Water ___ (boil) at 100°C.** → **boils**.
  • Present simple for general truths and habits.

  • **She always ___ (forget) her keys.** → **forgets**.
  • Present simple for habits.

    Articles (5)

  • **He plays ___ piano beautifully.** → **the**.
  • Musical instruments take “the” when describing playing them.

  • **___ Mount Everest is the tallest.** → **— (no article)**.
  • Most mountains take no article; mountain *ranges* take “the” (the Alps).

  • **I'd like ___ apple.** → **an**.
  • Use “an” before vowel *sounds* — “an apple”, “an hour”, but “a university”.

  • **___ life is full of surprises.** → **— (no article)**.
  • Abstract nouns in a general sense take no article.

  • **She is ___ best teacher I've ever had.** → **the**.
  • Superlatives take “the”.

    Prepositions (5)

  • **I'll see you ___ Monday.** → **on**.
  • “On” with specific days and dates.

  • **He was born ___ 1995.** → **in**.
  • “In” with years, months, seasons.

  • **The class starts ___ 9 a.m.** → **at**.
  • “At” with specific times.

  • **She lives ___ Paris.** → **in**.
  • “In” with cities, countries, regions.

  • **The book is ___ the table.** → **on**.
  • “On” for surfaces.

    Conditionals (5)

  • **If it ___ tomorrow, we will stay home.** → **rains**.
  • First conditional: present simple in if-clause + “will” in main clause.

  • **If I ___ rich, I would travel.** → **were**.
  • Second conditional uses “were” (subjunctive) for all persons in formal writing.

  • **If she ___ harder, she would have passed.** → **had studied**.
  • Third conditional: past perfect in if-clause + “would have + past participle”.

  • **If you heat water, it ___ boil.** → **boils**.
  • Zero conditional: present simple in both clauses for general truths.

  • **If I ___ you, I would call her.** → **were**.
  • Second conditional — formal advisory.

    Passive voice (5)

  • **The book ___ (write) in 1985.** → **was written**.
  • Past passive: be + past participle.

  • **English ___ (speak) in many countries.** → **is spoken**.
  • Present passive.

  • **A new bridge ___ (build) next year.** → **will be built**.
  • Future passive.

  • **The work ___ (finish) by Friday.** → **will have been finished** (or “will be finished”).
  • Future perfect passive for completion by a future point.

  • **The cake ___ (eat) by the children.** → **was eaten**.
  • Past simple passive.

    Reported speech (5)

  • He said, “I am tired.” → He said he ___ tired. → **was**.
  • Tenses shift back in reported speech (present → past).

  • She said, “I will call you.” → She said she ___ call. → **would**.
  • Will → would.

  • He asked, “Do you speak Spanish?” → He asked if I ___ Spanish. → **spoke**.
  • Yes/no questions use “if” or “whether”.

  • “Don't be late,” he said. → He told me ___ late. → **not to be**.
  • Imperatives: “to” or “not to” + verb.

  • “Where do you live?” → She asked where I ___. → **lived**.
  • Wh-questions: tense shifts back, wh-word retained.

  • **You ___ smoke here. It's forbidden.** → **mustn't**.
  • Mustn't = prohibition.

  • **She ___ be at home; her car's there.** → **must**.
  • Must = strong logical conclusion.

  • **We ___ leave; the meeting is cancelled.** → **needn't**.
  • Needn't = lack of necessity.

  • **He ___ swim when he was 5.** → **could**.
  • Could = past general ability. For a specific past achievement, use “was able to”.

  • **You ___ tell me; I already know.** → **needn't**.
  • Same as 38 — not necessary.

    Using these in class

    The format works best when the explanation is taught *after* students attempt the question. Hand out only the items first; collect; then walk through each with the explanation.

  • [English Grammar Quiz Questions](/blog/english-grammar-quiz-questions)
  • [English Vocabulary Quiz Examples](/blog/english-vocabulary-quiz-examples)
  • [ESL Quiz for Adult Learners](/blog/esl-quiz-for-adult-learners)
  • [ESL/EFL Quiz Strategies](/blog/esl-efl-quiz-strategies)
  • Generate a grammar quiz with explanations →

    Get weekly study & quiz tips

    Join teachers and students who get practical tips on quizzing, active recall, and AI-powered learning.

    Share:XLinkedIn

    Emily Chen

    Cognitive Psychology Writer & Study Skills Coach

    More articles by Emily

    Ready to create your first quiz?

    Use AI to generate quizzes from your own study materials in seconds.

    Try SimpleQuizMaker Free