Home of English Grammar

Grammar Guide
  • Home
  • Exercises
  • Matches
  • Rules
  • Tools
    • Grammar Checker
    • Very Replacer
    • Word Counter
  • Top Social Media Posts
  • Various Posts
  • Vocabulary
  • Writing Guides
  • Contact

Gap Filling ESL Grammar Exercise

December 3, 2025 - A2pdf

Fill in the blanks.

Progress 0 of 12 answered
1There isn't much food ............... .
Wrong!
The past participle "left" means remaining after the noun.
2If she ............... so bad-tempered, I would perhaps have married her.
Wrong!
The third conditional needs "hadn't been" in the if-clause for an unreal past situation.
3A lot of time is needed to learn a language. A lot of patience is needed ............... .
Wrong!
The word "too" is used at the end of an affirmative sentence to mean also.
4It cost me 200 dollars to get that computer ............... .
Wrong!
The structure get something done uses the past participle "repaired".
5"She didn't say hello." "She may not ............... you."
Wrong!
After may not, "have recognized" shows a possible explanation for a past event.
6"Why hasn't he come yet?" "He may ............... the train."
Wrong!
After may, "have missed" shows a possible past event.
7I have been married to you for twenty years, but I still ............... you.
Wrong!
With still for a present situation, the correct present simple form is "don't understand".
8In those days, a man ............... for stealing a goat.
Wrong!
For a past passive possibility, use "could be hanged".
9Don't play with knives. You ............... injure yourself.
Select 2 answers.
Wrong!
In a warning, "could" and "might" express a possible bad result.
10If you sleep for an hour, you ............... feel better.
Wrong!
In a first conditional, "will" expresses the likely future result.
11If she isn't ready yet, we ............... without her.
Wrong!
In a real future condition, the result clause uses "will go".
12They invited both of us, but ............... was able to go.
Wrong!
For two people with a negative meaning, use "neither of us".
Done.
Score: 0/12
Share your score!

Answers

  1. There isn’t much food left .
  2. If she hadn’t been so bad-tempered, I would perhaps have married her.
  3. A lot of time is needed to learn a language. A lot of patience is needed too .
  4. It cost me 200 dollars to get that computer repaired .
  5. “She didn’t say hello.” “She may not have recognized you.”
  6. “Why hasn’t he come yet?” “He may have missed the train.”
  7. I have been married to you for twenty years, but I still don’t understand you.
  8. In those days, a man could be hanged for stealing a goat.
  9. Don’t play with knives. You could / might injure yourself.
  10. If you sleep for an hour, you will feel better.
  11. If she isn’t ready yet, we will go without her.
  12. They invited both of us, but neither of us was able to go.
  • Share
  • Post
  • Post
  • Reddit
  • Email
  • WhatsApp
NEW: Try Matches, our daily vocabulary challenge. Pick a topic and level and match words with definitions to boost your vocabulary.
2,485,429 
761,532 
Improve Your Grammar
  • Download 2026 Grammar Guide (PDF)
  • Free Weekly Exercises & Vocabulary
  • Join over 3 Million English Learners
We respect your privacy. Unsubscribe anytime.

Grammar Checker

GrammarCheck.net - Try online
Hint → Bookmark GrammarCheck for future use.

Latest Posts

  • What “fall from grace” means and where it comes from June 20, 2026
  • 100 Words Every Emergency Physician Should Know June 20, 2026
  • 100 Best Synonyms for “Merry” June 20, 2026
  • 100 Best Synonyms for “Youthful” June 20, 2026
  • 100 Words to Describe Boredom June 20, 2026
  • 100 Best Synonyms for “Invalid” June 20, 2026
  • 100 Best Synonyms for “Builders” June 20, 2026

Copyright © 2026 · EnglishGrammar.org
Disclaimer · Privacy Policy · Sitemap · Terms

Improve Your Grammar
  • Download 2026 Grammar Guide (PDF)
  • Free Weekly Exercises & Vocabulary
  • Join over 3 Million English Learners
We respect your privacy. Unsubscribe anytime.