英語
中学生
解決済み

誰があなたに英語を教えたのですか?の回答が
Who taught you English?だったのですが
Who did you teach English?じゃないんですか??

回答

✨ ベストアンサー ✨

whoはdidを入れないと、その動作を行った人を聞きます。つまり、whoを、主語として見なしています。
入れてしまうと、その後の名詞(今回はyou)が動作を行う動作主となります。そして、whoは誰に?という行われた人をさします。

丁寧にありがとうございます🙇🏻‍♀️
Whoの文ではbe動詞やdoは入ってなくてもいいんですか、、?

マッダー

入らなくてもいい時があるということですね。
whoで聞く対象によって、有無が変わります。
それは、動作主がどうかです

そうなんですね😲
ありがとうございました!!

この回答にコメントする

回答

下のだと動作主があなたになってしまうので駄目なんです。だから上になります。

理解しました!
ありがとうございます

この回答にコメントする
疑問は解決しましたか?