Unlock hundreds more features
Save your Quiz to the Dashboard
View and Export Results
Use AI to Create Quizzes and Analyse Results

Sign inSign in with Facebook
Sign inSign in with Google

Fill in the Blanks Online: Test Your Grammar Skills

Quick, free English grammar quiz online. Instant answers and explanations.

Editorial: Review CompletedCreated By: Aira CadizUpdated Aug 28, 2025
Difficulty: Moderate
2-5mins
Learning OutcomesCheat Sheet
paper art illustration of fill in the blanks grammar quiz on coral background with book pencil and text prompts.

This fill in the blanks grammar quiz helps you practice sentence structure and vocabulary by choosing the words that fit best. Work through short items, see instant answers, and learn why each choice works. For more practice, try our fill in the blanks quiz, explore fill in the blank sentences, or build speed with choose the correct option.

Fill in the blank: She ____ to the gym every morning before work.
is go
go
goes
going
undefined
Fill in the blank: I have not seen him ____ last summer.
since
for
during
by
undefined
Fill in the blank: There ____ some milk in the fridge.
be
were
is
are
undefined
Fill in the blank: They ____ dinner when the phone rang.
were having
have
are having
had
undefined
Fill in the blank: This is ____ most interesting book I have ever read.
that
an
a
the
undefined
Fill in the blank: By the time we arrived, the movie ____ .
started
has started
was start
had started
undefined
Fill in the blank: If I ____ enough money, I would travel the world.
will have
would have
have
had
undefined
Fill in the blank: She suggested ____ to the early show instead.
going
to going
to go
go
undefined
Fill in the blank: Hardly ____ the bus when it started to rain.
we reached
reached we had
we had reached
had we reached
undefined
Fill in the blank: The committee ____ divided in its opinion.
be
is
were
are
undefined
Fill in the blank: Scarcely ____ the speech when the fire alarm went off.
had she begun
has she begun
she begun
she had begun
undefined
Fill in the blank: It is high time we ____ action on climate policy.
take
have taken
took
should takes
undefined
Fill in the blank: Not only ____ the deadline, but we also improved quality.
did we meet
met we
we did meet
we met
undefined
Fill in the blank: Were I ____ the offer, I would relocate immediately.
to accepted
accepted
accepting
to accept
undefined
Fill in the blank: Little ____ about the risks when he invested.
he knew
he did know
was he know
did he know
undefined
Statement: "Who did you give the book to?" is always incorrect in modern English.
False
True
undefined
Fill in the blank: Only after the data ____ verified did we publish the report.
had been
has been
was
were being
undefined
Fill in the blank: If she ____ earlier, we could have finished by noon.
arrives
would arrive
has arrived
had arrived
undefined
Fill in the blank: Rarely ____ such a compelling argument.
we have heard
we did hear
we hear
do we hear
undefined
Statement: Subjunctive "be" in that-clauses (e.g., "They recommended that he be released") is nonstandard and should be avoided.
True
False
undefined
0

Study Outcomes

  1. Apply Contextual Vocabulary -

    Use the online quiz to select the most appropriate word for each blank, reinforcing your understanding of word meaning and usage.

  2. Identify Grammatical Structures -

    Recognize and differentiate parts of speech and sentence components to accurately complete fill in the blanks grammar exercises.

  3. Analyze Sentence Construction -

    Break down complex sentences to understand their structure, improving your ability to fill in the blanks with the correct answer online.

  4. Strengthen Grammar Skills -

    Practice targeted grammar rules through interactive English grammar fill blanks tests that adapt to your skill level.

  5. Enhance Vocabulary Recall -

    Engage with a variety of sentences to expand and retain new words in context, boosting your overall language proficiency.

  6. Monitor and Improve Performance -

    Track your progress with instant feedback from the fill blanks grammar quiz, helping you identify areas for further study.

Cheat Sheet

  1. Subject-Verb Agreement Mastery -

    Review how subjects and verbs must agree in number and person using resources like the Purdue OWL (owl.purdue.edu). Remember the mnemonic "SVA" (Subject-Verb Agreement) to recall that singular subjects take singular verbs, e.g., "She runs every morning." Practice with a fill in the blanks with the correct answer online quiz to reinforce this rule.

  2. Consistent Verb Tenses -

    Understand when to use past, present, and future tenses by referring to the Cambridge English Grammar guide. A simple timeline diagram can help you visualize shifts: Past ↝ Present ↝ Future. Test your skills through an online fill in the blanks grammar exercise to ensure consistency across sentences.

  3. Accurate Article Usage -

    Learn the rules for "a," "an," and "the" from the British Council's official site; use "a" before consonant sounds and "an" before vowel sounds. A quick trick is to say the word aloud to decide: "a university" (you-ni-versity) vs. "an umbrella." Strengthen this by taking an English grammar fill blanks test with real-time feedback.

  4. Prepositions and Collocations -

    Study common preposition pairs (e.g., "interested in," "rely on") using the Oxford Collocations Dictionary. Create flashcards grouping verbs with their prepositions to embed these patterns. Then, practice choosing the correct option in a fill blanks grammar quiz to solidify natural usage.

  5. Context Clues for Vocabulary -

    Develop your ability to infer meanings using context by reading examples from academic journals (e.g., JSTOR). Highlight signal words like "however" or "because" to predict which word fits best. Cement your learning by tackling a fill in the blanks grammar quiz that adapts to your level.

Powered by: Quiz Maker