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 Grammar Exercise for ESL Students

August 17, 2025 - A2pdf

Fill in the blanks.

Progress 0 of 12 answered
1I am hungry. Can I have something ...............?
Wrong!
Use "to eat" after "something" to show purpose.
2I ............... I am not hungry now.
Select 2 answers.
Wrong!
Both "just ate" and "have just eaten" can describe a recent action with a present result.
3The road is closed. There ............... an accident.
Wrong!
Use "has been" for a recent event that explains the present situation.
4What time ...............?
Select 2 answers.
Wrong!
Both "do you leave" and "are you leaving" can ask about a planned departure time.
5I burned my hand while ............... dinner.
Select 2 answers.
Wrong!
Both "cooking" and "I was cooking" can follow "while" in this sentence.
6When he arrived, we ............... dinner.
Wrong!
Use "were having" for an action in progress when another past action happened.
7I ............... tea.
Wrong!
Use "don't drink" for a general habit or preference.
8They ............... with each other.
Wrong!
Use "don't get on" to mean that they do not have a good relationship.
9I was born in Kerala. I ............... anywhere else.
Wrong!
Use "haven't lived" for a life experience that continues up to now.
10We ............... the house painted next week.
Wrong!
Use "are having" for a future arrangement to get someone to do a service.
11I usually ............... in the morning.
Wrong!
Use "feel tired" with "usually" to describe a regular state.
12I ............... a headache all morning, so I can't concentrate now.
Wrong!
Use "have had" for a condition that started earlier and continues now.
Done.
Score: 0/12
Share your score!

Answers

  1. I am hungry. Can I have something to eat?
  2. I just ate / have just eaten I am not hungry now.
  3. The road is closed. There has been an accident.
  4. What time do you leave / are you leaving?
  5. I burned my hand while cooking / I was cooking dinner.
  6. When he arrived, we were having dinner.
  7. I don’t drink tea.
  8. They don’t get on with each other.
  9. I was born in Kerala. I haven’t lived anywhere else.
  10. We are having the house painted next week.
  11. I usually feel tired in the morning.
  12. I have had a headache all morning, so I can’t concentrate now.
  • 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 Words to Describe Snow June 20, 2026
  • 100 English Phrases for Talking at a Garage Sale or Flea Market June 20, 2026
  • 100 Best Synonyms for “Communicatively” June 20, 2026
  • 100 Best Synonyms for “Ominous” June 20, 2026
  • 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

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.