say と tell:選択を自動化する目的語のルール

「Say me the truth」はネイティブには違和感があります。目的語に関するたった一つのルールで、毎回 say か tell か正しく選べます。固定表現も合わせて紹介します。

著者:Learn Native English読むのに5分

Say me the truth」はネイティブの英語の耳には違和感があります。「Tell that you love me.」も同様です。どちらの動詞も「何かを伝える」という意味ですが、英語は小さな文法ルールでこれらを分けています — それが見えると、選択は自動になります。

一文でのルール

tell の直後には人が必要。say には人は不要。

これがシステムのすべてです。3つのパターン:

  • ✅ I told her the truth.(tell + 人 + もの)
  • ✅ I said the truth.(say + もの — 人なし)
  • ✅ I said the truth to her.(say + もの + to + 人)

文法パターン

TellSay
tell + somebody + somethingsay + something
tell + somebody + that...say + something + to somebody
❌ "tell something"(人なし)❌ "say somebody something"

人が直接目的語なら → tell を使う。say で聞き手を言いたいなら、「to + 人」を使います。

なぜ母語があなたの邪魔をするのか

ロマンス諸語(スペイン語 decir、ポルトガル語 dizer、フランス語 dire、イタリア語 dire)、スラブ諸語(ポーランド語 mówić、ロシア語 говорить)、そしてほとんどのアジア諸語(中国語 说、日本語 言う)はどちらの動詞も一つにまとめてしまいます。あなたにとって saytell は綴りが違うだけの同じ単語のように感じられます。実はそうではありません。

直し方は機械的です:「動詞のすぐ後に聞き手が出てくる?」と自分に問いかけてください。出てくる → tell。出てこない → say

ただ覚えるしかない固定表現

イディオムでルールが崩れるものがあります — これらは純粋なコロケーションとして暗記してください:

tell の表現(人は不要!):

  • tell the truth
  • tell a lie
  • tell a story
  • tell a joke
  • tell the time
  • tell the difference

say の表現:

  • say hello / goodbye
  • say sorry
  • say a prayer
  • say something / nothing

ペアを組み合わせよう

ネイティブが即座に気づく5つの誤り

  • ❌ "He said me the news." → ✅ "He told me the news."
  • ❌ "Tell that you love me." → ✅ "Say that you love me."(tell の後に人なし)
  • ❌ "Say me your name." → ✅ "Tell me your name."
  • ❌ "She told that she's tired." → ✅ "She said that she's tired."(人なし)
  • ❌ "He said the truth." → 文法的には正しいけれど、told the truth の方がはるかに自然。ネイティブはここで tell を選びます。

セルフチェック

saidtold を入れてください(正しい形で):

  1. She me a great story.
  2. He hello to everyone.
  3. I her the truth.
  4. They goodbye and left.
  5. He a funny joke at dinner.
  6. She she was tired.

5〜6 正解:ルールが身についています。3〜4:表をもう一度読みましょう。3 未満:固定表現を1週間練習しましょう。