Home of English Grammar

Grammar Guide
  • Home
  • Exercises
  • Rules
  • Test Yourself
  • Tools
    • Grammar Checker
    • Word Counter
  • Top Social Media Posts
  • Vocabulary
  • Writing Guides
  • Contact
You are here: Home / Archives for grammarian

Simple Past vs. Past Progressive vs. Past Perfect

August 5, 2024 - pdf

Fill in the blanks. Answers When I heard the doorbell, I got up. I was reading, so I didn’t see John walking in. When the… Continue reading

English Vocabulary | Thinking

August 5, 2024 - pdf

Fill in the blanks. Answers A pessimist believes that things will only go wrong. His prejudice prevented him from making friends with the natives. Most… Continue reading

Each vs. Every

August 4, 2024 - pdf

Fill in the blanks with each or every. In some sentences, you can use either each or every. Answers Each / Every winner will get… Continue reading

Tenses with Definite Time Adverbs

August 4, 2024 - pdf

Fill in the blanks. Answers She should be here soon. She left office at 6.30. Did you meet your uncle while you were in Japan?… Continue reading

Both, Both of, Either, Either of, Neither, Neither of

August 3, 2024 - pdf

Fill in the blanks with both, both of, either, either of, neither, neither of. Answers I have invited both of them. I have invited them… Continue reading

  • « Previous Page
  • 1
  • …
  • 78
  • 79
  • 80
  • 81
  • 82
  • …
  • 974
  • Next Page »
2,485,429 
735,807 

Grammar Checker

GrammarCheck.net - Try online
Hint → Bookmark GrammarCheck for future use.

Latest Exercises

  • Modal And Semi-Modal Verbs Exercise For Class 9 January 12, 2026
  • Have To, Must, Need January 10, 2026
  • Talking About Change January 9, 2026
  • Modal Verbs Exercise for Class 10 January 7, 2026
  • Something, Anything, Someone, Anyone January 4, 2026
  • Determiners Exercise for ESL Students January 3, 2026
  • Gap Filling Determiners Exercise January 2, 2026
  • Finite And Non-finite Verbs Exercise for Class 8 December 31, 2025
  • Intermediate Level Grammar Exercise for ESL Students December 28, 2025

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