相手が来るのが遅かった時に使える「何してたの?」のフレーズ

英語表現
ホーム»英語表現» 相手が来るのが遅かった時に使える「何してたの?」のフレーズ

こんにちは!yokoです。
今回は相手が来るのが遅かった時に使える「何してたの?」のフレーズをまとめていきます!

とりあえずここだけ覚えて!!

What is taking you so long?
相手が遅れている状況(現在進行)で「何してるの?」

What took you so long?
相手が遅れてきた状況(過去)で「何してたの?」

What is taking you so long?

直訳すると「何があなたそんなに時間をかけているの?」となり「なんでそんなに遅いの?」「何してるの?」の表現になります。時間がかかっている人をせかすときに使うことができます。

What is taking you so long? We have to go.
「どうしてそんなに時間がかかっているのですか?行かなければなりません。」
What is taking you so long? I’ve been waiting for you for an hour.
「何にそんなに時間がかかっているの?1時間も待ってるんだよ。」

What took you so long?

先ほどの表現を過去形にしたものです。直訳すると「何があなたそんなに時間をかけたの?」となり「なんでそんなに遅くなったの?」「何してたの?」の表現になります。時間がかかった人を責めるときに使うことができます。

What took you so long? We waited too long and it put him in a bad mood.
「なぜ、そんなに時間がかかったのですか?長く待ちすぎて、彼の機嫌を損ねてしまいました。」
The convenience store is close to here, right? What took you so long? 
「コンビニはここから近いよね?何にそんなに時間がかかったの?」

関連記事

「今~する時間ありますか?」の表現

こちらの記事にまとめています。

「~すのに(時間)かかる」の表現

こちらの記事にまとめています。

ホーム»英語表現» 相手が来るのが遅かった時に使える「何してたの?」のフレーズ

コメント