They have taught English for many years. The passive form of the sentence is -
A
English has been taught for many years.
B
English has been being taught for many years.
C
For many years they have been taught English.
D
They have been being taught English for many years
Correct Answer: English has been taught for many years.