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.

Prepositions Exercise

November 3, 2022 - B1pdf

Fill in the blanks with an appropriate preposition. Answers Everyone was shocked by his inappropriate conduct. The doctors judged him to be of unsound mind.… Continue reading

Subordinate Clauses Exercise

October 27, 2022 - B1pdf

State whether the subordinate clause in the following sentences is a noun clause, adjective clause or adverb clause Answers In the sentence “This is the… Continue reading

Gerund vs. Infinitive Exercise

October 26, 2022 - B1pdf

Fill in the blanks with a gerund or infinitive. Answers The students are anxious to know their results. She is fond of singing in the… Continue reading

Tenses Exercise

October 21, 2022 - B1pdf

Fill in the blanks with an appropriate tense form. Answers Where could he have gone? I didn’t know that she was not coming. You should… Continue reading

Prepositions Exercise

October 20, 2022 - B1pdf

Fill in the blanks with an appropriate preposition. Answers My cousin is married to a rich doctor. He is married with two children. I have… Continue reading

  • « Previous Page
  • 1
  • …
  • 77
  • 78
  • 79
  • 80
  • 81
  • …
  • 260
  • 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 English Phrases for Visiting a Salon or Barbershop June 30, 2026
  • Dispel vs. expel: what is the difference? June 30, 2026
  • 100 Best Synonyms for “Run-Down” June 30, 2026
  • 100 Best Synonyms for “Continue” June 30, 2026
  • 100 Words Every Violinist Should Know June 30, 2026
  • 100 Best Synonyms for “Biting” June 29, 2026
  • 100 Best Synonyms for “Embarrassed” June 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.