When using (to be taught), should it be (was taught) or (has been taught)?
For example:

He taught her Russian, in other words, she _____ Russian.

  1. has been taught
  2. has taught
  3. taught
  4. was taught

And why?

  • 4
    If this is an exercise in some ESL class, it's a ridiculous exercise, because (1) and (4) are both correct. Sep 21 '16 at 21:10
  • Unfortunately, it is.
    – Hussain Biedouh
    Sep 21 '16 at 21:14
  • 2
    Then you have to apply ESL rules, and not native speaker rules. I'm only a native speaker; I don't know the answer. Sep 21 '16 at 21:19
  • @HussainBiedouh I’m going to migrate your questions over to English Language Learners where you can get an answer from people who better understand your needs.
    – tchrist
    Sep 22 '16 at 1:30
  • Although both are correct, following the flow of the sentence, 4 would seem more appropriate. Also for reference in other scenarios where there is more information: Simple Past vs. Present Perfect: “was” vs. “has been”
    – user42004
    Sep 22 '16 at 1:42

In real life, both (1) and (4) are grammatically correct, as Peter Shor commented. Which one you choose depends on what you want to emphasize the present or the past respectively.

For the purpose of the exercise, since the active voice is a simple past tense, a straightforward conversion to the passive would yield (4), which I believe is meant to be the "correct" answer.

You must log in to answer this question.