「言う」「話す」を表す英単語には say・tell・talk・speak の4つがありますが、どれも日本語では「言う」「話す」と訳せてしまうため、使い分けに迷う人がとても多い単語です。この記事では、それぞれの語源や辞書的な意味を確認しながら、実際の使い分けのポイントを整理していきます。
say ― 「発言そのもの」に焦点を当てる
say は、発言の「内容」そのものに焦点を当てる動詞です。誰かに向けて話すというより、「何を言ったか」が主役になります。
語源:古英語の secgan(「述べる、伝える、話す、語る」の意味)に由来し、さらに遡るとゲルマン祖語の sagjanan にたどり着きます。
辞書的な意味:Oxford Learner’s Dictionaries では say は “to express something in words” と定義されています。直接話法・間接話法どちらでも使え、”say (that) ~” のように内容をそのまま続けられるのが特徴です。
例:She said, “I’m tired.” / He said that he would come.
ポイントは、say の後に「人」を目的語として直接置けない点です。「〜に言う」としたい場合は say to someone という形になります。
tell ― 「伝える相手」が主役になる
tell は、say とは逆に「誰に伝えるか」が重要な動詞です。基本的に「tell + 人 + 内容」という形を取ります。
語源:古英語の tellan(「数える、計算する、考える、見なす」の意味)に由来し、ゲルマン祖語の taljan(「順に述べる」)につながります。もともとは「数える」という意味だったものが、「(順序立てて)語る」という意味に発展しました。tale(物語)と同じ語源を持つのも興味深いポイントです。
辞書的な意味:Oxford Learner’s Dictionaries では “to give information to somebody by speaking or writing” と定義されており、情報を「誰かに」届けるニュアンスが強調されています。
例:She told me the truth. / Tell me your name.
「truth を tell する」「story を tell する」のように、事実や物語を語るときによく使われるのも tell の特徴です。
talk ― 「会話・やり取り」そのものを表す
talk は、一方的に情報を伝えるというより、相手との「やり取り」「会話」に重点が置かれるカジュアルな動詞です。
語源:中英語の tale(「物語」)と同じ語源から派生したと考えられており、hear から hark、steal から stalk が派生したのと同じように、動詞に -k を付けて派生語を作る珍しいパターンの一例でもあります。
辞書的な意味:Oxford Learner’s Dictionaries では “to say things; to speak to somebody in order to give information or to express feelings, thoughts, etc.” と定義されています。多くの場合、自動詞として talk to/with somebody about something の形で使われます。
例:We talked about the movie for hours. / Can I talk to you for a minute?
speak ― ややフォーマルな「発話」を表す
speak は talk と似ていますが、より形式ばった場面や、一方向的な発話(スピーチ、言語運用など)で使われることが多い動詞です。
語源:古英語の specan(sprecan の異形)に由来し、「歌わずに言葉を発する、話す力を持つ、演説する」といった意味を持っていました。ゲルマン祖語の sprekanan にさかのぼります。
辞書的な意味:Oxford Learner’s Dictionaries では “to talk to somebody about something; to have a conversation with somebody” に加え、”to be able to talk in a particular language” という意味も紹介されています。”speak English” のように言語運用能力を表す際は、talk ではなく speak が使われる点は覚えておきたいポイントです。
例:He speaks three languages. / May I speak to the manager, please?
4つの違いをまとめると
整理すると、次のようなイメージで使い分けると分かりやすくなります。
- say:発言の「内容」が主役。say (that) ~ の形で何を言ったかを伝える。
- tell:伝える「相手」が主役。tell + 人 + 内容の形で情報を届ける。
- talk:カジュアルな「会話・やり取り」。talk to/with somebody about ~ の形が基本。
- speak:ややフォーマルな発話、または言語運用。speak to somebody / speak English のように使う。
厳密なルールというより、「何に焦点を当てているか」を意識すると、自然に使い分けられるようになっていきます。
使い分けを体で覚えるには
こうした単語の違いは、参考書で理屈を理解しても、実際に声に出して使ってみないとなかなか身につきません。私自身、この say/tell/talk/speak の違いも、オンライン英会話でネイティブ講師に間違いを直してもらいながら、ようやく感覚として掴めるようになりました。特に “tell” を使うべき場面で “say” を使ってしまうミスは何度も指摘されたのを覚えています。
独学だとどうしても間違いに気づきにくいので、実際に話しながらフィードバックをもらえる環境はとても助かります。私が実際に利用しているのはEFイングリッシュライブのオンライン英会話で、24時間いつでもネイティブ講師のレッスンを受けられるのが忙しい日々の中でも続けやすいポイントでした。
合わせて読みたい
英単語の使い分けについては、以下の記事もあわせてどうぞ。


コメント