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

B2 English Exercises

Practice B2 English with online gap-fill exercises focused on more natural grammar, wider vocabulary, and upper-intermediate collocations.

Prefixes Exercise

November 28, 2023 - B2pdf

Fill in the blanks. Answers He has never been unfaithful to his wife. It was an unthinkable solution. Kerosene has a strong but inoffensive odor.… Continue reading

Phrasal Verbs With Bring

November 18, 2023 - B2pdf

Fill in the blanks. Answers I don’t want you to bring up this topic ever again. New communication technologies have brought about revolutionary changes in… Continue reading

Active vs. Passive

November 17, 2023 - B2pdf

Fill in the blanks. Answers The latest edition of this book will be published next month. They will bring out a new edition soon. They… Continue reading

Phrasal Verbs Exercise

November 8, 2023 - B2pdf

Fill in the blanks. Answers The sun beat down on the travelers. His pride brought down his fall. The wind blew the roof off Soon… Continue reading

Fewer vs. Less

October 21, 2023 - B2pdf

Fill in the blanks. Answers This year there are fewer apples on the tree. I think his latest novel is less interesting than the last… Continue reading

  • « Previous Page
  • 1
  • …
  • 13
  • 14
  • 15
  • 16
  • 17
  • …
  • 67
  • 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 Words to Use Instead of “Investigate” April 15, 2026
  • 100 Best Synonyms for “Gap” April 15, 2026
  • 100 Best Synonyms for “Improper” April 15, 2026
  • 100 Words to Use Instead of “Hide” April 15, 2026
  • 100 Idioms Your Grandma Will Love April 15, 2026
  • 100 Other Words for “Client” April 15, 2026
  • 100 Other Words for “Euphoric” April 15, 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.