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.

Few and little exercise

February 17, 2017 - B2pdf

Use little with uncountable nouns. Use few with plural nouns. Comparison Less is the comparative form of little. Fewer is the comparative form of few.… Continue reading

Phrasal verbs worksheet

February 8, 2017 - B2pdf

Phrasal verbs are two or three word verbs whose meaning cannot be guessed easily. There are several phrasal verbs in English and they cause a… Continue reading

Combine two sentences using a participle

January 24, 2017 - B2pdf

Study the following sentences. He stood by the table. He was examining some papers. We can combine these two sentences into one. He stood by… Continue reading

For, since, in and from

December 29, 2016 - B2pdf

Complete the following sentences using an appropriate time expression. Notes Use ‘for’ to indicate duration. It is used with a period of time. Use ‘since’… Continue reading

Change affirmative into negative

October 15, 2016 - B2pdf

Change the following affirmative sentences into negative sentences. An example is given below. Susie will help you solve the problem. (Affirmative) Susie will not help… Continue reading

  • « Previous Page
  • 1
  • …
  • 43
  • 44
  • 45
  • 46
  • 47
  • …
  • 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

  • Why just deserts is not about dessert April 17, 2026
  • 100 Best Synonyms for “Feedback” April 17, 2026
  • 100 Best Synonyms for “Hopefully” April 17, 2026
  • Why English depends so much on word order April 17, 2026
  • 100 Best Synonyms for “Path” April 17, 2026
  • 100 Other Words for “Shocked” April 17, 2026
  • 100 Other Words for “Life” April 17, 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.