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.

General English Exercise

June 15, 2013 - B2pdf

Test your understanding of English grammar rules with this exercise. Answers Besides his parents, he was present at the function. The storm was accompanied by… Continue reading

Sentence correction exercise

June 9, 2013 - B2pdf

Each sentence given below contains one mistake. Find the mistake and rewrite the sentence. Answers To hit a person when he is down is a… Continue reading

General English Exercise

June 8, 2013 - B2pdf

Complete the following sentences. Answers A general pardon of political offenders is amnesty . What does the expression “meet one’s Waterloo” mean? — meet one’s… Continue reading

General English Exercise 2

June 1, 2013 - B2pdf

Complete the following sentences using a word or phrase. Choose your answers from the given options. Answers You don’t know what has happened, do you?… Continue reading

General English Exercise 1

May 31, 2013 - B2pdf

Complete the following sentences. Answers He distributed the sweets among the children. Which word means the opposite of “generous”? — economical Neither of them is… Continue reading

  • « Previous Page
  • 1
  • …
  • 62
  • 63
  • 64
  • 65
  • 66
  • …
  • 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

  • 100 Best Synonyms for “Wonderful” June 27, 2026
  • Passive Voice: Everyday Processes Exercise June 27, 2026
  • 100 Words to Use Instead of “Follow” June 27, 2026
  • 100 Examples of Passive Voice Sentences June 27, 2026
  • 100 Words Every Juggler Should Know June 27, 2026
  • 100 Best Synonyms for “Insensitive” June 27, 2026
  • 100 Best Synonyms for “Bustling” June 27, 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.