なんで早く言わなかったの

Why didn't you say so?のイラスト

例文

Why didn't you say so? I could have helped.

なんでもっと早く言わなかったの?手伝えたのに。

I didn't realize it mattered. Sorry.

重要だとは思わなかった。ごめん。

解説

もっと早く知らせてほしかったという気持ちをこめた言い方。相手を軽く責める響きがあり、驚きや残念さもにじむ。

使う場面とニュアンス

カジュアル

友人や家族、親しい同僚から大事なことを後になって知らされた時に使います。驚きや残念さを表せますが、言い方によっては相手を責めているように聞こえるため、親しい相手向きです。

会話で使ってみる

学校

I already submitted the form.

もうその用紙を提出しちゃった。

Why didn't you say so? We could have fixed it.

なんでもっと早く言わなかったの?直せたのに。

旅行

The train leaves from platform six.

その電車は6番ホームから出るよ。

Why didn't you say so? I waited over there.

なんでもっと早く言わなかったの?あっちで待ってたよ。

Sorry, I thought you knew.

ごめん、知ってると思ってた。

家族

I bought tickets for Saturday's game.

土曜日の試合のチケットを買ったよ。

Why didn't you say so? I would have joined you.

なんでもっと早く言わなかったの?一緒に行ったのに。

There's still one ticket left.

まだ1枚残ってるよ。

言い換え・似た表現

こう返す

よくある間違い

  • ✕ Why you didn't say so?

    ○ Why didn't you say so?

    疑問文では助動詞 did を主語の前に置く。

  • ✕ Why didn't you say to me so?

    ○ Why didn't you say so?

    say so は「そう言う」というまとまりで、so を to me の後ろに置くことはできない。相手を示すなら、say it to me や tell me を使う。

よくある質問

Why didn't you say so? はどんな時に使う?
相手が重要なことを後から伝えてきた時に、もっと早く言ってほしかったという驚きや不満を表します。親しい相手との会話で使うのが一般的です。
Why didn't you say so? は失礼?
強い失礼表現ではありませんが、責める響きがあります。目上の人や仕事の相手には、I would have appreciated knowing sooner.(もっと早く知らせてもらえるとありがたかったです)のような、より丁寧で柔らかい表現が一般的です。

同じフレーズ帳のフレーズ

日常英会話 準ネイティブ

同じ単語を含むフレーズ

このフレーズ帳を覚える

このフレーズをもっと学ぶ

↑ TOPへ