Home of English Grammar

Grammar Guide
  • Home
  • Exercises
  • Matches
  • Rules
  • Tools
    • Grammar Checker
    • Very Replacer
    • Word Counter
  • Top Social Media Posts
  • Vocabulary
  • Writing Guides
  • Contact

B1 English Exercises

Practice B1 English with online gap-fill exercises that build confidence in grammar, vocabulary, and natural collocations.

General Grammar Exercise

May 3, 2019 - B1pdf

Fill in the blanks with an appropriate verb form. Answers 1. The train had left before we reached the railway station. 2. The old man… Continue reading

Tenses Exercise

May 2, 2019 - B1pdf

Fill in the blanks with an appropriate tense form. Answers 1. Sam has been doing his homework for two years. 2. We had a strange… Continue reading

Prepositions Exercise

April 30, 2019 - B1pdf

Fill in the blanks with an appropriate preposition. Answers 1. He was deaf to our pleas for help. 2. Physical activity is beneficial to health.… Continue reading

Raise And Rise

April 27, 2019 - B1pdf

Fill in the blanks with a form of rise or raise. Answers 1. The carpenter raised the shelf above the reach of children. 2. It… Continue reading

Beat, Win And Lose

April 11, 2019 - B1pdf

Fill in the blanks. Answers 1. Alexander the Great beat every opponent between Greece and India. 2. He beat all competition in the elections. 3.… Continue reading

  • « Previous Page
  • 1
  • …
  • 146
  • 147
  • 148
  • 149
  • 150
  • …
  • 256
  • Next Page »
2,485,429 
741,874 
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 Confusing Word Pairs English Learners Mix Up March 6, 2026
  • 100 Other Words for “Content” March 6, 2026
  • 100 Words to Use Instead of “Grim” March 6, 2026
  • 100 Other Words for “Confident” March 6, 2026
  • 100 Other Words for “Easygoing” March 6, 2026
  • 100 Transition Words for Better Essay Writing March 6, 2026
  • 100 Other Words for “Respond” March 6, 2026

Copyright © 2026 · EnglishGrammar.org
Disclaimer · Privacy Policy · Sitemap

Improve Your Grammar
  • Download 2026 Grammar Guide (PDF)
  • Free Weekly Exercises & Vocabulary
  • Join over 3 Million English Learners
We respect your privacy. Unsubscribe anytime.