Select the option that expresses the given sentence in passive voice.
She has written many books.
- AOption (a)
Many books were writing her.
- BOption (b)
Many books were being written by her.
- COption (c)
Many book have written her.
- DOption (d)
Many books have been written by her.
View answer & explanationHide answer & explanation
Correct answer
Many books have been written by her.
Why this answer is correct
The correct answer is 'Many books have been written by her.'
Key Points
- The given sentence is in Present Perfect Tense and in Active voice.
- The rule for changing a sentence in Present Perfect Tense From Active Voice to Passive Voice:
- Interchange the object and subject with each other, i.e. object of the active sentence become the subject of the passive sentence.
- The helping verb comes before the object in the passsive voice as the passive voice starts with the object of the active voice.
- Convert the verb into past participle or 3rd form of the verb.
- Structure: Subject + has/have + V3 + Object (Active Voice)
Object + has/have + been + V3 + by + Subject (Passive Voice)
- Solution: She has written many books. (Active Voice)
Many books have been written by her. (Passive Voice)
- Therefore the correct answer is 'Many books were written by her.'


















