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

Active and passive voice exercise

February 3, 2015 - B1pdf

Sentences are given in the active voice. Change them into the passive voice.

Progress 0 of 12 answered
1He teaches English. / English ............... by him.
Wrong!
2The child is eating bananas. / Bananas ............... by the child.
Wrong!
3She is writing a letter. / A letter ............... by her.
Wrong!
4The master punished the servant. / The servant ............... by the master.
Wrong!
5He was writing a book. / A book ............... by him.
Wrong!
6Who wrote this letter? / By whom ...............?
Wrong!
7Somebody cooks meal every day. / Meal ............... by someone every day.
Wrong!
8He wore a blue shirt. / A blue shirt ............... by him.
Wrong!
9May God bless you with happiness! / ............... with happiness.
Wrong!
10They are building a house. / A house ............... by them.
Wrong!
11I have finished the job. / The job ............... by me.
Wrong!
12I sent the report yesterday. / The report ............... yesterday.
Wrong!
Done.
Score: 0/12

Answers

  1. He teaches English. / English is taught by him.
  2. The child is eating bananas. / Bananas are being eaten by the child.
  3. She is writing a letter. / A letter is being written by her.
  4. The master punished the servant. / The servant was punished by the master.
  5. He was writing a book. / A book was being written by him.
  6. Who wrote this letter? / By whom was this letter written?
  7. Somebody cooks meal every day. / Meal is cooked by someone every day.
  8. He wore a blue shirt. / A blue shirt was worn by him.
  9. May God bless you with happiness! / May you be blessed with happiness.
  10. They are building a house. / A house is being built by them.
  11. I have finished the job. / The job has been finished by me.
  12. I sent the report yesterday. / The report was sent yesterday.
  • Share
  • Post
  • Post
  • Email
NEW: Try Matches, our daily vocabulary challenge. Pick a topic and level and match words with definitions to boost your vocabulary.
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 Phrases to Use Instead of “To be honest” March 29, 2026
  • 100 Idioms for Describing Mood March 29, 2026
  • 100 Other Words for “Narrow” March 29, 2026
  • 100 Words to Use Instead of “Tame” March 29, 2026
  • 100 Best Synonyms for “Suddenly” March 29, 2026
  • 100 Other Words for “Outcome” March 29, 2026
  • 100 Best Synonyms for “Biased” March 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.