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.

Passive voice exercise

June 29, 2013 - B1pdf

From the given options choose the correct passive form of the active sentence. Answers Alice resembles a Greek goddess. — No natural passive form Everybody… Continue reading

Passive verb forms exercise

June 26, 2013 - B1pdf

Complete the following sentences using appropriate passive verb forms. Choose your answers from the given options. Answers The work was completed by my brother. The… Continue reading

Conditional forms exercise

June 22, 2013 - B1pdf

This exercise tests your understanding of tenses and conditional forms. Answers If I had a penny, I could buy some peanuts. If I had known… Continue reading

Indirect speech exercise

June 19, 2013 - B1pdf

Test your understanding of direct and indirect speech with this grammar exercise. Answers “Do you like tea?” he said. — He asked me if I… Continue reading

Reported speech exercise

June 13, 2013 - B1pdf

Change the following into reported speech. Choose the correct answer from the given options. Answers He said, “Hello! Where are you going?” — He greeted… Continue reading

  • « Previous Page
  • 1
  • …
  • 238
  • 239
  • 240
  • 241
  • 242
  • …
  • 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

  • Advanced Prepositional Patterns and Fixed Phrases Exercise June 26, 2026
  • 100 Best Synonyms for “Opulent” June 26, 2026
  • 100 Best Synonyms for “Unfortunately” June 26, 2026
  • 100 Best Synonyms for “Aware” June 26, 2026
  • 100 Words to Use Instead of “Management” June 26, 2026
  • 100 Words Every Dancer Should Know June 26, 2026
  • 100 Words to Describe a Bad Job June 26, 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.