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 Exercises

General Grammar Exercise

February 10, 2022 - pdf

Fill in the blanks. Answers It hasn’t rained for the past month. Fossil fuels such as / like coal and petrol are harmful to the… Continue reading

Linking Words Exercise

February 10, 2022 - pdf

Fill in the blanks. Answers He suffered many setbacks, but he persisted. Despite his illness, he looked cheerful. They fought hard, but they were defeated.… Continue reading

Prepositions Exercise

February 10, 2022 - pdf

Fill in the blanks with an appropriate preposition. Answers We have few reasons for staying. There is little point in doing anything about it. Who… Continue reading

Gap Filling Exercise

February 9, 2022 - pdf

Fill in the blanks. Answers Standing on tip-toes, she reached for the mango. Being hungry, the child ate the food greedily. In spite of his… Continue reading

Tenses Exercise

February 9, 2022 - pdf

Fill in the blanks with an appropriate verb form. Answers This is the 6th chocolate you have eaten today. I had a strange experience yesterday.… Continue reading

  • « Previous Page
  • 1
  • …
  • 260
  • 261
  • 262
  • 263
  • 264
  • …
  • 676
  • Next Page »
2,485,429 
735,807 

Grammar Checker

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

Latest Posts

  • 100 Words to Use Instead of “Great” January 25, 2026
  • 100 Words to Use Instead of “Interesting” January 25, 2026
  • 100 Words to Use Instead of “I Think” January 25, 2026
  • 100 Words to Use Instead of “Amazing” January 25, 2026
  • 100 Words to Use Instead of “Maybe” January 25, 2026
  • 100 Words to Use Instead of “Finally” January 25, 2026
  • 100 Words to Use Instead of “Thank You” January 24, 2026
  • 100 Words to Use Instead of “I Love You” January 24, 2026
  • 100 Other Ways to Say “No” January 24, 2026

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