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.

Sentence improvement exercise

March 30, 2015 - B2pdf

Fill in the blanks with an appropriate word or phrase. Choose your answers from the given options. Answers The fog having lifted, the airplane took… Continue reading

Sentence improvement exercise

March 22, 2015 - B2pdf

Fill in the blanks. Answers The traveler asked me if I knew the way to the nearest inn. The doctor suggested that I should take… Continue reading

Phrasal verbs exercise

March 10, 2015 - B2pdf

Each sentence given below contains an incomplete phrasal verb. Complete the expression by supplying an appropriate preposition or adverb particle. Answers The publishers are planning… Continue reading

Phrasal verbs with call Exercise

February 18, 2015 - B2pdf

Each sentence given below contains an incomplete phrasal verb. Complete the expression by supplying a suitable particle or preposition. Answers He is not in at… Continue reading

Rewrite without get Exercise

December 27, 2014 - B2pdf

Rewrite each sentence replacing get/got with one of the given options. Answers I got three hundred dollars last week. — earned I got a letter… Continue reading

  • « Previous Page
  • 1
  • …
  • 54
  • 55
  • 56
  • 57
  • 58
  • …
  • 70
  • Next Page »
2,485,429 
761,532 
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

  • Nauseated vs. nauseous: what is the difference? June 26, 2026
  • 100 Sight Words Every Young Reader Should Know June 26, 2026
  • 100 Commonly Misused Academic Words June 26, 2026
  • Advanced Prepositional Patterns and Fixed Phrases Exercise June 26, 2026
  • 100 Best Synonyms for “Opulent” June 26, 2026
  • 100 Best Synonyms for “Unfortunately” June 26, 2026
  • 100 Best Synonyms for “Aware” June 26, 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.