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

September 3, 2025 - A2pdf

Fill in the blanks.

Progress 0 of 12 answered
1I ............... since morning. I have read 60 pages so far.
Wrong!
2I haven't watched any English films ...............
Wrong!
3This is the first time I ............... a horse.
Wrong!
4Do you know where ...............?
Wrong!
5We didn't have any problems ............... Now we are facing an issue.
Wrong!
6I was happy with my job ............... I don't enjoy it any more.
Wrong!
7We haven't had any problems ............... Everything is going fine.
Wrong!
8We met five years ............... We have been good friends so far.
Wrong!
9We were good friends ...............
Wrong!
10I am happy with my job ...............
Wrong!
11Did she ............... you anything?
Wrong!
12He asked me what I ...............
Wrong!
Done.
Score: 0/12

Answers

  1. I have been reading since morning. I have read 60 pages so far.
  2. I haven’t watched any English films so far
  3. This is the first time I have ridden a horse.
  4. Do you know where he is?
  5. We didn’t have any problems until now Now we are facing an issue.
  6. I was happy with my job until now I don’t enjoy it any more.
  7. We haven’t had any problems so far Everything is going fine.
  8. We met five years ago We have been good friends so far.
  9. We were good friends until now
  10. I am happy with my job so far
  11. Did she tell you anything?
  12. He asked me what I was doing
  • Share
  • Post
  • Post
  • Email
NEW: Try Matches, our daily vocabulary challenge. Pick a topic and level and match words with definitions to boost your vocabulary.
2,485,429 
760,468 
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 Use Instead of “Accurate” March 28, 2026
  • 100 Phrases to Use Instead of “For your information” March 28, 2026
  • 100 Ways to Say “I’d love to hear more” March 27, 2026
  • 100 Ways to Say “I’ve been there” March 27, 2026
  • 100 Other Words for “Victorious” March 27, 2026
  • Why Uppercase and Lowercase Have Those Names March 27, 2026
  • 100 Other Words for “Consequence” March 27, 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.