辞書や自学だけで解決しない疑問が解決!
 英語の疑問は「Weblio英語の質問箱」

未設定
2026-05-17 10:04

teach の使い方 中学レベル

彼は今だれに英語を教えていますか。 を英訳した模範解答が
Who is he teaching English to now ? となっています。

to がなぜ必要なのかが分かりません。
熟語帳をみても teach to ~ と言う熟語は見当たりませんでした。
宜しくお願いします。

回答

2026-05-28 14:58:07

Who danced with?
こんなのもありますよね。

2026-05-17 14:04:56

teach toは熟語ではないが、toは間接目的語との関係を示すための物です。

I teach English to small children.
I gave the book to Naoki.

だけど順番変えれば、toの必要性がなくなる。

I teach small children English.
I gave Naoki the book.

to以外にもfor等も間接目的語との関係を示します。

I bought milk for my mother.
I bought my mother milk.

実は、模範解答は口語的で、文法は正しくない。

△ Who is he teaching English to now?
〇 Whom is he teaching English to now?
◎ To whom is he teaching English now?

目的格を使った方がいいと思います。

toは抜けてもいい気持ちになるかもしれないが、誤解を避けるために使った方がいい。forの場合には、その必要性がもっと明確です。

× Who did you buy the diamond?
△ Who did you buy the diamond for? (口語的)
〇 Whom did you buy the diamond for?
◎ For whom did you buy the diamond?

関連する質問