Who teaches you English?

A By whom were you taught English?
B By whom are you taught English?
C English is taught by whom?
D By whom will you be taught English?

Correct Answer: By whom are you taught English?

By whom are you taught English?

In such case who will change into by whom.

Rule :
By whom + subject + (is/am/are) + V3 + other agents + ?

Related Questions

The Passive form of "He teaches us English" is-
Change the voice - He teaches us English.
Change the voice- He teaches us English. 
Recitation of Surat Al-Quria teaches us ---
The ultimate test of a good educational system is supposed to be that it teaches to think.

Next steps