They have taught English for many years. The passive form of the sentence is –

English has been taught for many years

English has been being  taught for many years

For many years they have been taught English

They have been being taught English for many years

Explanation:

Correct Answer is: English has been taught for many years

Leave a Comment

Your email address will not be published. Required fields are marked *