Correct option is A
The correct passive voice form of the question "Have you written the right answer?" is "Has the right answer been written by you?" This maintains the present perfect tense in the passive voice.
·
Active Voice- Active voice is a grammatical structure in which the subject of the sentence performs the action expressed by the verb.
·
Passive Voice- Passive voice refers to a grammatical construction where the subject of a sentence undergoes an action rather than performing it. In passive voice sentences, the emphasis is on the recipient or object of the action.
Conversion rule:
(has, have) + Subject + V3 + object? -> <- auxiliary verb (has, have)+ Object + been + past participle + by + subject?