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.

Past Perfect Continuous Exercise

March 20, 2026 - B2pdf

Level: B2. Focus: Past perfect continuous. Topic: ongoing past actions before another past moment.

Tricky Possessive Forms Exercise

March 16, 2026 - B2pdf

Level: Advanced. Focus: Tricky Possessive Forms. 12 multiple-choice gap-fill questions, 3 options each, 1 correct per question.

Common English Collocations Exercise

February 27, 2026 - B2pdf

Level: Basic. Topic: Common English collocations. 12 questions. Exactly 2 questions have two correct answers.

Verbs Exercise B2 Level

February 7, 2026 - B2pdf

Fill in the blanks. Answers Why did you wake me up early? I don’t have to go to work today. He didn’t have to wake… Continue reading

Something, Anything, Someone, Anyone

January 4, 2026 - B2pdf

Fill in the blanks with something, anything, someone, anyone etc. Answers There were some children in the park. There weren’t any children in the park.… Continue reading

  • « Previous Page
  • 1
  • 2
  • 3
  • 4
  • 5
  • …
  • 69
  • 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

  • 100 Sentence Starters for Incident Reports May 29, 2026
  • 100 Words to Use Instead of “Suspicious” May 29, 2026
  • 100 Best Synonyms for “Neutral” May 29, 2026
  • Latent vs. dormant: what is the difference? May 29, 2026
  • 100 Best Synonyms for “Rambling” May 29, 2026
  • Detract vs. distract: what is the difference? May 29, 2026
  • 100 Words Every Park Visitor Should Know May 29, 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.