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

Mixed Tenses Exercise for ESL Students

January 10, 2025 - B2pdf

Fill in the blanks with an appropriate tense form. Answers ‘I met Rahul a few days ago.’ ‘Oh, did you?’ What is he doing these… Continue reading

Conjunctions And Prepositions | ESL Grammar Exercise

January 9, 2025 - B1pdf

Fill in the blanks. Answers Although she had a good teacher, she failed the exam. In spite of having a good teacher, she failed the… Continue reading

Modals Exercise for ESL Students

January 8, 2025 - B1pdf

Fill in the blanks with an appropriate modal auxiliary verb. Answers Somebody is knocking at the door. Who can it be? If they left home… Continue reading

Need, Needn’t, Needn’t Have, Mustn’t Have

January 8, 2025 - B1pdf

Fill in the blanks with an appropriate modal auxiliary verb. Answers Do I need to apply again? You needn’t apply again. You needn’t have invited… Continue reading

Must, Need, Must Not, Need Not

January 7, 2025 - A2pdf

Fill in the blanks with must, need, must not, need not, must not have etc. Answers You must wait until I return. You need to… Continue reading

  • « Previous Page
  • 1
  • …
  • 72
  • 73
  • 74
  • 75
  • 76
  • …
  • 756
  • Next Page »
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 Animals May 5, 2026
  • 100 Examples of Present Perfect Continuous Sentences May 5, 2026
  • Why noon originally meant the ninth hour May 4, 2026
  • 100 Micro-Cliffhangers for Emotional Confessions May 4, 2026
  • Where “the bitter end” comes from May 4, 2026
  • 100 Other Words for “Real” May 4, 2026
  • 100 Words to Describe Nature May 4, 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.