えいたんごクイズ

say / tell / speak / talk の違い — 「言う」系動詞4語の使い分け

日本語で「言う・話す」と訳す4語を整理します。say は発言内容、tell は相手に情報を伝えること、speak は言語や改まった発話、talk は会話を表すのが基本です。ただし speak と talk には意味が重なる場面もあります。目的語・前置詞と文脈を合わせて確認しましょう。

この記事のポイント

  • say = 発言の 「内容」 を伝える。目的語は「言った言葉」(say hello / say that ...)
  • tell = 「相手 + 情報」 をセットで伝える。tell + 人 + 〜 の形が基本
  • speak = 「言語を話す」「公的に話す」。speak English / speak to 〜 (一方向寄りの傾向。speak with 人 は双方向にも使える)
  • talk = 「会話する」「相談する」。talk to / with (双方向寄り。ただし talk to は注意・説得など一方向で使うこともある)
  • 目的語の取り方が4語で全然違う: tell 人 a story ⭕ / say 人 a story ❌

結論:1文で言うと

迷ったら次の4つの核イメージに立ち戻ります。あとはどれが文脈に合うかを選ぶだけです。

動詞 1行で言うと
say 発言の「内容」 を口にする (相手は背景)
tell 「相手 + 情報」 をセットで伝える
speak 言語・公的・電話 で話す (一方向寄りの傾向)
talk 会話・相談。やりとりがある (双方向寄りの傾向)

💡 ざっくり順序で覚えるなら「say=内容 / tell=相手 / speak=言語 / talk=会話」。

say — 発言の「内容」を伝える

say の核イメージは 「口に出した中身そのもの」。目的語は 言った言葉・内容 で、直接話法でも間接話法でも使えます。相手を出したいときは say to + 人 の形にするのがポイントです。

She said, "I'm tired." — 彼女は「疲れた」と言った。[直接話法]

He said that he was busy. — 彼は忙しいと言った。[間接話法・that節]

Please say hello to your mom. — お母さんによろしく伝えてね。[say + 内容 + to 人]

What did you say? — 今なんて言ったの?[内容を尋ねる]

Don't say anything bad about him. — 彼の悪口を言わないで。

The sign says "No parking". — 看板には「駐車禁止」と書いてある。[掲示・本などが「〜と書いてある」]

💡 say は 相手を直接の目的語に取らない。「私に言った」は said to me で、said me ❌ とは言いません。

tell — 「相手 + 情報」をセットで伝える

tell の核イメージは 「相手に情報を届ける」。tell + 人 + 情報 の形が基本で、目的語に 人 を直接置けるのが say との最大の違いです。

He told me a story. — 彼は私に話をしてくれた。[tell + 人 + 物]

She told me that she was tired. — 彼女は疲れたと私に言った。[tell + 人 + that節]

Tell me about your family. — 家族のことを教えて。[tell + 人 + about 〜]

Don't tell a lie. — 嘘をつかないで。[tell a lie / the truth / a joke は決まり文句]

Please tell me the truth. — 本当のことを話してください。

Can you tell me the way to the station? — 駅までの道を教えてくれますか?[道案内・情報提供]

tell とよく結ぶ「決まり文句」

tell a story / tell a lie / tell the truth / tell a joke / tell a secret は典型的な組み合わせです。ただし tell 専用ではなく、speak the truth も「真実を語る」を表します。

💡 困ったら「tell の後ろに人を置けるか?」をチェック。tell me 〜 はOK、say me 〜 ❌ はNG。

speak — 言語・公的・電話で話す

speak の核イメージは 「声を出して話す行為そのもの」。やや改まった響きで、言語を話す・スピーチをする・電話で話す といった場面で使います。talk より 一方向的 なニュアンスです。

She speaks three languages. — 彼女は3か国語を話す。[言語名・languages は speak]

Do you speak English? — 英語を話せますか?

Please speak more slowly. — もう少しゆっくり話してください。

May I speak to Mr. Smith? — スミスさんはいらっしゃいますか?[電話の定型]

He spoke at the meeting. — 彼は会議でスピーチをした。[公的な発言]

The teacher spoke to us about the rules. — 先生は私たちにルールについて話した。

💡 言語を話せる能力には speak English / speak Japanese。会話に使う言語を表すなら talk in English などと表せます。

talk — 会話する・相談する

talk の核イメージは 「やりとりのある会話」。speak より カジュアル で、双方向のおしゃべり・相談 に向きます。talk to / talk with + 人 や talk about + 話題 の形が定番。

I want to talk to you. — あなたと話したい。[相談したいニュアンスも]

Let's talk about the problem. — その問題について話し合おう。

She is talking with her friend. — 彼女は友達と話している。

We talked on the phone for an hour. — 電話で1時間話した。[カジュアルな電話]

Don't talk during the class. — 授業中はおしゃべりしないで。

Can we talk about the news? — そのニュースについて話せる?

💡 speak は talk より改まった響きになることがありますが、speak to / with と talk to / with はいずれも会話に使えます。一方向・双方向だけで機械的に区別しないでください。

使い分けの判断基準 — 一覧表

「核イメージ」「典型的な目的語」「よくあるコロケーション」を1枚にまとめました。迷ったらここに戻ります。

動詞 核イメージ 典型的な目的語 よくあるコロケーション
say 発言の 内容 言葉 / that節 / "..." say hello / say that ... / say to 人
tell 相手 + 情報 人 + 情報 tell me 〜 / tell a story / tell a lie / tell the truth
speak 言語・公的 に話す 言語名 / to 人 speak English / speak to 人 / speak at a meeting
talk 会話・相談 (双方向) to / with 人 / about 話題 talk to 人 / talk about 〜 / talk on the phone

一番のミスは 目的語の取り方。tell は人を直接置く、say は to + 人、speak / talk は to / with + 人。この4パターンを押さえれば大半の場面で迷いません。

よくある間違い

⭕ = 自然 / △ = 文法的には正しいが文脈次第で不自然 / ❌ = 文法的に誤り

❌ She said me the truth. → ⭕ She told me the truth. / ⭕ She said to me, "..."

say は人を直接の目的語に取れない。「私に言った」は told me か said to me。

He told that he was tired. → ⭕ He told me that he was tired. / ⭕ He said that he was tired.

tell + that節 の形では、伝える相手を置くのが基本 (tell 人 that 〜)。相手を出さないなら say that 〜 を使います。なお tell a story / tell a lie / tell the truth のように、特定の名詞を目的語に取る場合は人を省いてもOKです。

Tell me your family. → ⭕ Tell me about your family.

「〜について話す」は tell + 人 + about + 話題。前置詞の有無も合わせて覚えましょう。

Can you talk English? → ⭕ Can you speak English?

「言語を話す」は speak 固定。talk English / say English はどちらも使いません。

Can I tell him? (電話で取り次ぎを頼む場面) → ⭕ Can I speak to him? / ⭕ May I speak to him?

電話で「〜さんと話したい」は speak to 人 が定型。tell は「彼に何かを伝える」になり場面が違います。

He said a lie. → ⭕ He told a lie.

a lie / the truth / a story / a joke / a secret は tell と結びつく決まり文句。say では言えません。

練習問題

ここまでの内容を試してみましょう。問題1は最も自然なものを1つ、問題2・3は当てはまるものをすべて選んでください。

問題1

My grandmother often ( ) me a story before bed.

  • ① says
  • ② tells
  • ③ speaks
  • ④ talks
答えと解説を見る

答え: ② tells

「私に話をしてくれる」は tells me a story。tell + 人 + 物 の形で、a story は tell との決まりコロケーション。says me / speaks me / talks me はいずれも目的語に「人」を直接取れないので不可。talk なら talks to me、say なら says to me, "..." の形になります。

問題2. 空所に入るものをすべて選びなさい。

"Hello. May I ( ) to Mr. Brown, please?"

  • ① say
  • ② tell
  • ③ speak
  • ④ talk
答えと解説を見る

答え: ③・④ speak / talk

May I speak to 〜? は電話の取り次ぎで使う定型表現です。May I talk to 〜? も自然で、speak だけを正解とすることはできません。

問題3. 空所に入るものをすべて選びなさい。

Let's ( ) about the new movie.

  • ① say
  • ② tell
  • ③ speak
  • ④ talk
答えと解説を見る

答え: ③・④ speak / talk

speak about と talk about は、どちらも「〜について話す」を表せます。talk は会話でよく使われ、speak は改まった響きになることがありますが、この文では両方が成立します。

復習のポイント

  • say+発言内容、tell+人+内容、speak+言語、talk about+話題を確認する。
  • speak toとtalk toはどちらも会話に使える。場面だけで機械的に一つに決めない。

本記事の問題は学習用の独自問題です。特定の試験の出題頻度や級別範囲を示すものではありません。語彙力診断は英単語の知識の目安を調べるもので、この文法項目を直接採点するものではありません。

「言う」系動詞を例文で身につけよう

えいたんごクイズなら、say / tell / speak / talk を含む頻出動詞を英検級・レベル別に例文付きで練習できます。

関連ページ