言ったなのにどうしてsaidではなくtoldなのか

◾️疑問
「言った」なのだから said を使うと思いました。
なぜ told が正解なのでしょうか?

◾️問題
The guide told us that it was a dragon.
ガイドは私たちに、それはドラゴンだと言った。

◾️自分の回答
The guide said us that a dragon.

◾️正解
The guide told us that it was a dragon.

◾️ChatGPTによる解説
say と tell はどちらも「言う」と訳されるため、学習を始めた頃は同じように使えると思いがちです。しかし、英語ではこの2つの動詞は文の組み立て方が異なります。

まず、say は「言葉を言う」という動詞です。そのため、「何と言ったのか」という内容を続けることはできますが、「誰に言ったのか」という相手を直接続けることはできません。例えば、She said hello. や He said that he was tired. のように使われます。

一方、tell は「誰かに伝える」という意味を持っています。そのため、「誰に」が文の重要な要素になります。tell の後ろには、人を直接置くことができます。今回の文でも、told us の us は「私たちに」を表しています。

この違いを比べると分かりやすくなります。

She said that she was happy.
彼女は幸せだと言った。

She told us that she was happy.
彼女は私たちに、自分は幸せだと言った。

もし say を使って「私たちに」と言いたい場合は、to が必要になります。

She said to us that she was happy.
彼女は私たちに、自分は幸せだと言った。

つまり、say は「言葉」を中心に考える動詞であり、tell は「伝える相手」を中心に考える動詞です。そのため、The guide said us のように、人を直接続けることはできません。人を直接目的語にしたいなら tell を使うか、say の後ろに to を入れる必要があります。

日本語では「言った」だけで済むため、この違いは見えません。しかし英語では、「何を言ったのか」と「誰に伝えたのか」を動詞の段階で区別しています。そのため、動詞を選ぶ時点で文の形も決まるのです。

◾️ポイントまとめ
・say は「言葉」を言う動詞。
・tell は「人に伝える」動詞。
・say の後ろに人を直接置くことはできない。
・人を続けるなら tell + 人、または say to 人 を使う。
・日本語では同じ「言う」でも、英語では文の組み立てが異なる。

コメント

タイトルとURLをコピーしました