They have been taught this poem by me.

Correct answer: A. I have taught them this poem

  • A. I have taught them this poem
  • B. I have taught they this poem
  • C. Me has taught them this poem
  • D. I have been teaching them this poem

Explanation

A is the correct active voice construction in the present perfect tense, indicating that I have performed the action of teaching them the poem.

Last updated

Related questions