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

  • 100 Best Synonyms for “Bind” July 13, 2026
  • 100 Email Subject Lines for Team Handoff Emails July 13, 2026
  • 100 Words to Describe Spoken English July 13, 2026
  • 100 Words Every Costume Supervisor Should Know July 13, 2026
  • 100 Best Synonyms for “Partly” July 13, 2026
  • 100 Best Synonyms for “Cool” July 13, 2026
  • Momentarily: soon or briefly July 13, 2026

Copyright © 2026 · EnglishGrammar.org
Disclaimer · Pro · Privacy Policy · Refund 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.