英語
高校生

この問題で、①と③が違うのはわかるのですが、
④はtell O2 to O1にも変形できるので、こたえが②になるのがどうしても納得ができません。
教えていただけると助かります。
お願いします!!

3. What did he ( ① speak ) to you? Anything interesting? ② say ③ talk ③④ tell

回答

sayを使う文では、say to + 人の語順になります。

一方、tell を使う文では、tell + 人 (O1) + O2の語順になります。間接目的語のO1にくるのは必ず人です。
例:
He told you a password.
S+V+O1+O2

O1と O2を入れ換えて書くと

He told a password to you.
S+V+O2+to+O1

この問題で、tell を答に入れるなら

What did he tell you?

が正しい語順です。

What did he tell you?
O2 +did+S+ V +O1

肯定文の時は位置が最後だったO2が、疑問文ではwhatに置き換わり文頭に来ますが、それに続くdid 以下の語順は、S+ V + O1(人)のままになります。

a

なるほど。ありがとうございます‼︎

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