• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Home of English Grammar
  • Home
  • Course
  • Exercises
  • Grammar Rules
  • Matches
  • Posts
  • Tools
    • Grammar Checker
    • Very Replacer
    • Word Counter
  • Vocabulary Lists
  • Archives
    • Social Media Posts
    • Writing Guides
  • Sign in
  • Join free

EnglishGrammar Team

Will/Shall Exercise For ESL Students

December 18, 2024 A1pdf

Fill in the blanks with will or shall. Answers Shall I wait any longer? It’s such a lovely day. Shall we go for a walk?… Continue reading

Did, Had, Was, Were | Grammar Exercise for ESL Students

December 16, 2024 A2pdf

Fill in the blanks with did, had, was or were. These are auxiliaries used in the past tense. Was and were are used to make… Continue reading

Didn’t vs. Hadn’t Exercise

December 15, 2024 B1pdf

Fill in the blanks with didn’t and hadn’t. Answers I hadn’t thought about this before. She didn’t reply to me. Why didn’t you lock the… Continue reading

So vs. Such | ESL Grammar Exercises Exercise

December 14, 2024 A2pdf

Fill in the blanks with so or such. Answers I was so angry I could have hit him. You should not talk to such rude… Continue reading

Conversational Structures With So, Either, Neither, Nor Exercise

December 12, 2024 A1pdf

Fill in the blanks. Answers I didn’t go. Neither did she. She will not come. Nor will / Neither will her husband. I don’t eat… Continue reading

  • « Go to Previous Page
  • Page 1
  • Interim pages omitted …
  • Page 1487
  • Page 1488
  • Page 1489
  • Page 1490
  • Page 1491
  • Interim pages omitted …
  • Page 2441
  • Go to Next Page »

Primary Sidebar

2.4M760.9K165.9K

Free 2027 Grammar Guide

  • Download Grammar Guide (PDF)
  • Online grammar course, A1 to C2
  • Weekly exercises and vocabulary
  • Join over 3 million English learners

We respect your privacy. Unsubscribe anytime.

Already have an account? Sign in

Grammar Checker - Try Now

Matches Rankings

    No results yet. Be the first to finish today’s Daily.

      No results yet. Be the first to finish today’s Daily.

        No results yet. Be the first to finish today’s Daily.

          No results yet. Be the first to finish today’s Daily.

          Play Matches

          Latest Posts

          • 100 Best Synonyms for “Involved” November 6, 2026
          • 100 Best Synonyms for “Sarcasm” November 6, 2026
          • Pragmatic vs. practical: how to choose the right word November 6, 2026
          • 100 Best Synonyms for “Safeguarding” November 6, 2026
          • 100 Best Synonyms for “Wonder” November 6, 2026
          • 100 Best Synonyms for “Investigate” November 6, 2026
          • The history and meaning of “over the top” November 6, 2026
          • Academic Adjective Vocabulary Exercise November 6, 2026
          • Pronoun and Be Agreement Exercise November 6, 2026
          • 100 Best Synonyms for “Rotten” November 5, 2026
          Home of English Grammar

          Free exercises, a step-by-step grammar course, rules and vocabulary lists, with new exercises every week. Join the leading English grammar site with over 3 million followers.

          Join free

          Learn

          • Exercises
          • Grammar course
          • Level test
          • Matches
          • Grammar rules
          • Vocabulary lists
          • Writing guides
          • Online tools

          More

          • Top social media posts
          • Various posts
          • Contact

          Account

          • Join free
          • Free grammar guide (PDF)

          Copyright © 2026 EnglishGrammar.org

          • Disclaimer
          • Privacy policy
          • Terms
          • Sitemap