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

Passive Voice Exercise

July 7, 2021 - B1pdf

Sentences are given in the active voice. Change them into passive voice by supplying a suitable verb form.

Progress 0 of 12 answered
1Close the windows. Let the windows ...............
Wrong!
After "Let the windows", the passive imperative uses "be closed".
2Feed the dogs. Let the dogs ...............
Wrong!
After "Let the dogs", the passive imperative uses "be fed".
3Tell the truth. Let the truth ...............
Wrong!
After "Let the truth", the passive imperative uses "be told".
4Has anybody answered your question? Has your question ...............?
Wrong!
The present perfect passive after "has" is "been answered".
5Do cats attack snakes? ............... by cats?
Wrong!
The present simple passive question form is "Are snakes attacked".
6Did the noise frighten you? ............... by the noise?
Wrong!
The past simple passive question form is "Were you frightened".
7When will they announce the results? When will the results ...............?
Wrong!
After "will" in the passive voice, use "be announced".
8Do foolish drivers cause accidents? ............... by foolish drivers?
Wrong!
The present simple passive question form is "Are accidents caused".
9They have spent a lot of money on the new house. A lot of money ............... on the new house.
Wrong!
Because "a lot of money" is singular in meaning here, the correct present perfect passive form is "has been spent".
10The cat is chasing the mouse. The mouse ............... by the cat.
Wrong!
The present continuous passive form is "is being chased".
11The Pied Piper's music attracted the rats of Hamelin. The rats of Hamelin ............... by the Pied Piper's music.
Wrong!
The past simple passive form with plural "rats" is "were attracted".
12Why did they give her a big box? Why ............... a big box?
Wrong!
The past simple passive question form is "was she given".
Done.
Score: 0/12
Share your score!

Answers

  1. Close the windows. Let the windows be closed
  2. Feed the dogs. Let the dogs be fed
  3. Tell the truth. Let the truth be told
  4. Has anybody answered your question? Has your question been answered?
  5. Do cats attack snakes? Are snakes attacked by cats?
  6. Did the noise frighten you? Were you frightened by the noise?
  7. When will they announce the results? When will the results be announced?
  8. Do foolish drivers cause accidents? Are accidents caused by foolish drivers?
  9. They have spent a lot of money on the new house. A lot of money has been spent on the new house.
  10. The cat is chasing the mouse. The mouse is being chased by the cat.
  11. The Pied Piper’s music attracted the rats of Hamelin. The rats of Hamelin were attracted by the Pied Piper’s music.
  12. Why did they give her a big box? Why was she given a big box?
  • Share
  • Post
  • Post
  • Reddit
  • Email
  • WhatsApp
NEW: Try Matches, our daily vocabulary challenge. Pick a topic and level and match words with definitions to boost your vocabulary.
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 Best Synonyms for “Explore” June 22, 2026
  • 100 Best Synonyms for “Hesitant” June 22, 2026
  • Formal Register: Academic and Professional Rewriting Exercise June 22, 2026
  • 100 Best Synonyms for “Awful” June 22, 2026
  • 100 Best Synonyms for “Explain” June 22, 2026
  • 100 Words to Describe Sleep June 22, 2026
  • Why sword has a silent w June 22, 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.