Home / English Quizzes / Grammar Quiz
Advanced

Active and Passive Voice Quiz (10 Questions With Answers)

Test your active and passive voice (10 questions with answers) with this 10-question quiz. Instant answers and explanations, free and no sign-up. This is a advanced level quiz.

Choose the best answer for each question. Click an option to see the correct answer and a short explanation. Check your score at the end, or use the See My Score button any time.

Your score: 0 / 10Click an option to check your answer

1. Change to passive: ‘Ravi writes a letter.’

Present simple passive uses is/are + past participle, so ‘is written’ is correct.

2. Change to passive: ‘The workers are building a bridge.’

Present continuous passive is is/are being + past participle, giving ‘is being built’.

3. Change to passive: ‘Meena has completed the project.’

Present perfect passive uses has/have been + past participle, so ‘has been completed’ is right.

4. Fill the blank: ‘The Taj Mahal ___ by Shah Jahan.’

A completed past action needs past simple passive was + past participle, so ‘was built’ is correct.

5. Which sentence is in the passive voice?

‘The letter was delivered’ has be + past participle with the subject receiving the action, so it is passive.

6. Change to passive: ‘They will announce the results tomorrow.’

Future simple passive is will be + past participle, giving ‘will be announced’.

7. Change to passive: ‘You must complete the form.’

After a modal the passive is modal + be + past participle, so ‘must be completed’ is correct.

8. Change to passive: ‘The team had submitted the report.’

Past perfect passive uses had been + past participle, giving ‘had been submitted’.

9. Which passive sentence correctly omits a general or unimportant agent?

When the agent is people in general it is left out, so English is spoken here needs no by-agent.

10. Change to passive, focusing on the person: ‘The manager gave Priya a bonus.’

With two objects the indirect object can become subject, giving Priya was given a bonus.

Your Score

0 / 10

Book a ₹299 Demo
Book a Demo

Know Your Gaps? Now Close Them

A quiz shows what you get wrong; a tutor fixes why. In a dedicated 1-on-1 class you get live correction on your exact mistakes, something a group class cannot give. Book a ₹299 demo, a real level assessment.

Book My ₹299 Demo Class
1
Take the demoA real level assessment.
2
See how it worksLive 1-on-1 online.
3
Start improvingFrom the first class.