English » Active/Passive Voice
Select the correct passive voice of the given sentence.
She has read all the plays of Shakespeare.
All the plays of Shakespeare have been read by her.
All the plays of Shakespeare had been read by her.
All the plays of Shakespeare were read by her.
All the plays of Shakespeare are read by her.
rules to make passive of present perfect tense is as follows
active- subject+ has/have+v3+objcet.
passive- object+ has/have+ been+v3+by+ subject
so the correct passive form is,option A
that is, all the plays of Shakespeare have been read by her.