Correct option is B
“By whom was English taught to you?” is the correct 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.
To convert an active voice sentence to passive voice, follow these steps:
· Identify the subject, the verb, and the object in the active voice sentence.
· The object of the active voice sentence becomes the subject of the passive voice sentence.
· Change the verb to its past participle form. If necessary, use a form of "be" (is, are, am, was, were, be, been) and the past participle of the main verb. For modals (like might, may, can, could, etc.), the structure is usually modal + "be" + past participle.
· The subject of the active sentence becomes the object of the passive sentence (or is dropped).
To convert the active sentence "Who taught you English?" to passive voice, the object becomes the subject of the question, and the subject becomes an optional agent introduced by "by."
The correct formulation in passive voice is "By whom was English taught to you?" which respects the structure and tense of the original query.