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

B1 English Exercises

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

Tenses Exercise

August 17, 2020 - B1pdf

Fill in the blanks. Answers She blushes every time a boy talks to her. He boasted that he was the best swimmer in school. She… Continue reading

Conjunctions And Relative Pronouns

August 6, 2020 - B1pdf

Fill in the blanks with an appropriate conjunction or relative pronoun. Answers There is nothing more healthful than a brisk walk every day. This is… Continue reading

Gerund vs. Infinitive

August 5, 2020 - B1pdf

Fill in the blanks with a gerund or an infinitive. Answers The earthquake caused many buildings to collapse A crowd collected to watch the fight.… Continue reading

Tenses Exercise

August 2, 2020 - B1pdf

Fill in the blanks with an appropriate verb form. Answers The Red Cross provides food and shelter for disaster victims. Her constant nagging provoked him.… Continue reading

Prepositions Worksheet

July 29, 2020 - B1pdf

Fill in the blanks with an appropriate preposition. Answers Put a small quantity of sugar into the batter. My quarrel is with the under-representation of… Continue reading

  • « Previous Page
  • 1
  • …
  • 125
  • 126
  • 127
  • 128
  • 129
  • …
  • 256
  • 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

  • 100 Words to Use Instead of “Elderly” April 11, 2026
  • Why the guillotine is named after Guillotin, even though he did not invent it April 11, 2026
  • 100 Words to Use Instead of “Increase” April 11, 2026
  • 100 Best Synonyms for “Point” April 11, 2026
  • 100 Other Words for “Maintain” April 11, 2026
  • 100 Best Synonyms for “Clearly” April 11, 2026
  • 100 Words to Use Instead of “Enter” April 11, 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.