Home of English Grammar

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

Tenses ESL Grammar Exercise

December 19, 2025 - B1pdf

Fill in the blanks with an appropriate verb form. Answers 1. I thought that she would be angry if I told her what had happened.… Continue reading

ESL Grammar Exercise for Beginners

December 18, 2025 - A1pdf

Fill in the blanks. Answers 1. What was the weather like yesterday? 2. Didn’t you hear the doorbell? 3. Haven’t we met before? 4. Don’t… Continue reading

Adjective vs. Adverb Exercise

December 18, 2025 - A2pdf

Fill in the blanks with an appropriate adjective or adverb. Answers 1. Two people were badly injured in the accident. 2. I felt that she… Continue reading

Gap Filling ESL Grammar Exercise

December 17, 2025 - A2pdf

Fill in the blanks. Answers 1. Do you have several friends here? 2. His light is on so I guess he is still up. 3.… Continue reading

Gap Filling Verbs Exercise

December 15, 2025 - A2pdf

Fill in the blanks. Answers 1. ‘Shall we go train?’ ‘I would rather drive.’ 2. Would you like tea or coffee? Either. 3. Do you… Continue reading

  • « Previous Page
  • 1
  • …
  • 11
  • 12
  • 13
  • 14
  • 15
  • …
  • 739
  • Next Page »
2,485,429 
741,874 
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 “Grown” March 7, 2026
  • Essential Music and Entertainment Vocabulary Exercise March 7, 2026
  • 100 Words to Use Instead of “Wait” March 7, 2026
  • 100 Other Words for “Basic” March 7, 2026
  • 100 Phrasal Verbs for Everyday Conversation March 7, 2026
  • 100 Words to Use Instead of “Flexible” March 6, 2026
  • 100 Confusing Word Pairs English Learners Mix Up March 6, 2026

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

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