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

Phrasal Verbs Exercise

February 1, 2024 - B2pdf

Fill in the blanks. Answers The terrorists finally gave in after fighting for hours. The Mayor gave away the prizes to the winners. Several allegations… Continue reading

Tenses Exercise

January 31, 2024 - B1pdf

Fill in the blanks. Answers They have built a new plant. It converts crude oil into gasoline. This medicine will dilate the blood vessels and… Continue reading

So, For vs. To | Purpose

January 29, 2024 - B1pdf

Fill in the blanks. Answers I talked to the shy girl so she would not feel left out. I went to the college to meet… Continue reading

Conjunctions and Prepositions Quiz

January 27, 2024 - B1pdf

Fill in the blanks with an appropriate conjunction or preposition. Answers As I was feeling sleepy, I went to bed early. Although there was a… Continue reading

Gap Filling Grammar Exercise

January 26, 2024 - A2pdf

Fill in the blanks. Answers If our team wins, we will be thrilled. Had I received the message, I would have started at once. I… Continue reading

  • « Previous Page
  • 1
  • …
  • 425
  • 426
  • 427
  • 428
  • 429
  • …
  • 1305
  • Next Page »
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 Phrases to Use Instead of “As a reminder” April 14, 2026
  • 100 Words to Use Instead of “Launch” April 14, 2026
  • 100 Words to Use Instead of “Believe” April 14, 2026
  • 100 Words to Use Instead of “Authentic” April 14, 2026
  • 100 Best Synonyms for “Avoid” April 14, 2026
  • 100 Words to Use Instead of “Repair” April 14, 2026
  • How “spam” got its internet meaning from Monty Python April 14, 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.