どうしてそんなに遅かったの

What took you so long?のイラスト

例文

What took you so long?

どうしてそんなに遅れたの?

Sorry, the train was delayed.

ごめん、電車が遅れたんだ。

解説

遅かった理由を問いただす言い方。相手の到着や対応が遅いときに使い、不満やいら立ちがにじみやすい。

使う場面とニュアンス

カジュアル

待っていた相手がようやく来た時や、返事・作業が遅い時に、親しい相手へ不満を込めて使います。言い方によっては責めているように聞こえるため、目上の人やお客さまには避けるのが無難です。

会話で使ってみる

友達

The movie starts in five minutes.

映画、あと5分で始まるよ。

What took you so long, Alex?

アレックス、どうしてそんなに遅れたの?

Sorry, I couldn't find the theater.

ごめん、映画館が見つからなかったんだ。

仕事

Did you finish the report?

報告書は終わった?

What took you so long to send it?

送るのにどうしてそんなに時間がかかったの?

I had to check the numbers twice.

数字を2回確認しなきゃいけなかったんだ。

家族

Dinner is getting cold.

夕食が冷めちゃうよ。

What took you so long in there?

シャワー、どうしてそんなに時間がかかったの?

The hot water suddenly stopped.

急にお湯が出なくなったんだ。

言い換え・似た表現

こう返す

よくある間違い

  • ✕ Why you took so long?

    ○ Why did you take so long?

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

  • ✕ What took so long you?

    ○ What took you so long?

    you は took の直後に置く

よくある質問

What took you so long? は失礼?
不満やいら立ちが伝わりやすく、相手を責める響きがあります。親しい相手には使えますが、目上の人や仕事相手には避けるのが一般的です。
What took you so long? への返事は?
遅れた理由を簡潔に説明するのが自然です。たとえば I got held up in traffic. や Sorry, I won't be so long next time. と返せます。

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

日常英会話 初級

同じ単語を含むフレーズ

このフレーズ帳を覚える

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

↑ TOPへ