“Say” focuses on the words, “tell” focuses on the person who gets the information, “speak” focuses on using your voice or a language, and “talk” focuses on a conversation.
「say」「tell」「speak」「talk」はどれも「言う・話す」ですが、何に重点があるかと、後ろに続く形で使い分けます。
結論から言うと、say は「言葉・内容」、tell は「(人に)伝える」、speak は「声を出す・言語を話す」、talk は「(相手と)おしゃべりする」です。迷ったら、「人に内容を伝える」とき、すぐ後ろに人を置けるのは tell だけ、と覚えましょう。
ひと目でわかる比較表
| 項目 | say | tell | speak | talk |
|---|---|---|---|---|
| 重点 | 言った言葉・内容 | 伝える相手と情報 | 声を出すこと、言語 | 会話のやりとり |
| 後ろの形 | say + 内容/say to 人 | tell + 人 + 内容 | speak + 言語/speak to 人 | talk to/with 人 about 話題 |
| 過去形 | said | told | spoke | talked |
| 例文 | She said, “Hello.” | He told me the news. | Do you speak English? | We talked about the trip. |
イメージでつかむ違い
友だちとカフェにいる場面で考えてみましょう。
- 友だちが「おいしい!」と言った → She said, “This is delicious!”
- 友だちが私に旅行の話をしてくれた → She told me about her trip.
- 店員さんが英語を話していた → The clerk was speaking English.
- 2人で1時間おしゃべりした → We talked for an hour.
say は「口から出た言葉」、tell は「相手に情報を渡す」、speak は「話すという行為・能力」、talk は「話し合う・おしゃべりする」というちがいです。
○×で確認する例文
- ○ He told me the truth.(彼は私に本当のことを話した)
- × He said me the truth.(say のすぐ後ろに人は置けない)
- ○ He said to me, “I’m sorry.”(彼は私に「ごめん」と言った)
- ○ Can I speak to Mr. Tanaka?(〔電話で〕田中さんをお願いできますか)
- △ I talked English with my teacher.(くだけた言い方。ふつうは I spoke English with my teacher.)
- ○ We need to talk.(話し合う必要がある)
よくある間違い
1. say のすぐ後ろに人を置く
「人に言う」を say で言うときは say to 人 の形になります。人を直接置けるのは tell です。
- ○ She told me (that) she was tired.
- ○ She said (that) she was tired.
- × She said me (that) she was tired.
2. 「本当のことを言って」を say で言う
tell には決まった組み合わせがあります。tell the truth(本当のことを言う)、tell a lie(うそをつく)、tell a story(話をする)、tell a joke(冗談を言う)は say ではなく tell です。
- ○ Tell me the truth.
- △ Say the truth.(意味は通じますが、tell the truth が決まった言い方です)
3. 「〜語を話す」を talk で言う
言語を話す能力は speak です。talk in English(英語でしゃべる)は使えますが、talk English はくだけた言い方で、ふつうは speak English と言います。
- ○ She speaks three languages.(彼女は3か国語を話す)
よく使う組み合わせ(コロケーション)
| 表現 | 意味 |
|---|---|
| say hello to | 〜によろしく伝える |
| say goodbye | さよならを言う |
| tell the difference | 違いを見分ける |
| tell a lie | うそをつく |
| speak up | 大きな声で話す、はっきり意見を言う |
| generally speaking | 一般的に言えば |
| talk about | 〜について話す |
| talk someone into | 〜を説得して…させる |
短い会話で確認
A: What did the teacher say?(先生、何て言ってた?)
B: She told us the test is next Friday.(来週の金曜にテストだって言ってたよ)
A: Oh no. Can you speak a little louder? It’s noisy here.(えー。もう少し大きい声で話してくれる?ここ、うるさくて)
B: Sure. Let’s talk about it after class.(いいよ。授業のあとで話そう)
確認クイズ
- Q「彼女は私におもしろい話をしてくれた」She ___ me a funny story. (A) said (B) told (C) talked
- A
正解は (B) told。tell + 人 + 内容 の形で「人に話をする」です。say と talk は、この意味ではすぐ後ろに人を置けません。
- Q「日本語は話せますか?」Do you ___ Japanese? (A) speak (B) talk (C) tell
- A
正解は (A) speak。言語を話すのは speak です。
- Q「彼は何て言ったの?」What did he ___? (A) say (B) tell (C) talk
- A
正解は (A) say。言った内容をたずねるのは say です。tell なら What did he tell you? と相手(人)が必要です。
よくある質問
- Qspeak と talk はどちらも「話す」ですが、どう違いますか?
- A
speak は「声を出して話す」ことそのものや、スピーチのような一方向の話によく使い、ていねいな響きがあります。talk は「相手と言葉をやりとりする」会話のイメージです。May I speak to ~?(〜さんはいらっしゃいますか)は電話のていねいな言い方です。
- Qtell には「見分ける」という意味もありますか?
- A
はい。I can’t tell the difference.(違いがわからない)や Can you tell which is which?(どっちがどっちか見分けられる?)のように使います。
- Q「〜と言われている」はどう言いますか?
- A
It is said that ~ や People say (that) ~ を使います。They say (that) ~ も会話でよく使う言い方です。
もっと詳しく知りたい人へ
それぞれの単語の意味・語源・例文は、次の記事でくわしく解説しています。


コメント