世界とつながるオンライン英会話 DMM英会話

どのくらい待った?って英語でなんて言うの?

約束の待ち合わせ時間に遅れた時、「ごめん、どのくらい待った?」と聞くとき how long have you been waiting とhow long have you waited ではなぜ前者が使われるのか、ニュアンスの違い、後者が使われる状況も含めて教えていただけると大変ありがたいです
default user icon
leoさん
2018/08/14 17:58
date icon
good icon

34

pv icon

15072

回答
  • 1) How long have you been waiting?

  • 2) How long have you waited?

  • 3) How long did you wait?

1) How long have you been waiting? "have you been waiting"は、現在完了進行形なので、その時までずっと待っている状態が続いていた時に使います。例えば、待ち合わせで待たせた相手に会ってすぐ言う場合はこちらです。 2) How long have you waited? ”have you waited”は、現在完了形なので、待っていたという事実に対して使います。 3) How long did you wait? ”did you wait”は、過去形で、待っていたその時のことを聞くのに使います。"yesterday"などある一点の過去を表す言葉と一緒に使う時はこちらです。 待ち合わせ場所ですぐ「どのくらい待った?」と聞く時は、1)を使い、それ以外は2)3)でいいと思います。 ご参考になれば幸いです。
回答
  • Have you been waiting long?

  • Have you just arrived?

  • When did you get here?

The first and second example sentences are closed questions, the response being Yes or No. The last example is an open question requiring a detailed response.
一つ目と二つ目の例文は、はいかいいえの答えを求める質問(=closed question)です。最後の例文は、詳細な答えを求める自由解答形式の質問(=open question)です。
Ian W DMM英会話講師
回答
  • I'm sorry that I'm late, how long have you been waiting for me?

It's always good to apologize when you are late so that way you can show that you respect their time. Then you can ask how long they have been waiting. They will probably tell you not long but this is a good way to show that you care. I hope that this helps :)
どんな場合でも時間に遅れた時には、謝った方がいいですね。相手の時間を大切に思っていることが伝わります。その後、どのくらい待ったかを尋ねることが出来ます。おそらく相手は「そんなに待っていない」と言いますが、例文は相手を大切に思っていることを表すいい表現です。 お役に立てば幸いです。
Natalie A DMM英会話講師
回答
  • How long have you been here?

  • Have you been waiting long?

  • Sorry for keeping you waiting. How long have you been here?

"How long have you been here?" - This answer directly asks your the person how long the have ben waiting, but their reply may be as simple as "not long" or they may give you the precise amount of time they have been waiting. "Have you been waiting long?" - This answer is more of a general question and the answer may be a casual "not long" or if they have been waiting for a while the person may say "Yes! I have been waiting for ages." If the person has been waiting a long time it is always polite to apologise for being late and keeping someone waiting.
例文 "How long have you been here?" ここでどれくらい待った? どのくらい待っているかを直接的に尋ねていますが、「それほど長くはないよ」というようなシンプルな返答になるか又は待っていた正確な時間を言うかもしれません。 例文 "Have you been waiting long?" 長く待った? どちらかと言うとより一般的な質問で、返答はカジュアルに「それほど長くはないよ」になるか又は長く待っていたのであれば、「すごく長い間待っていたよ」と答えるかもしれません。 もし相手が長く待っていたのであれば、遅れたことと待たせたことを謝るのがいつも礼儀正しいです。
Matt L DMM英会話講師
回答
  • How long did you wait?

  • When did you get here?

  • Have you been waiting long?

"When did you get here?" 'here' is described as the destination you set to meet at. "Have you been waiting long?" A very common phrase used when you are late and want to ask how long they'd been waiting.
"When did you get here?"(いつここに着きましたか) = 'here' は「待ち合わせ場所」を指します。 "Have you been waiting long?"(長く待ちましたか) = 遅刻して、どのくらい待ったか相手に確認するときによく使われるフレーズです。
Jack F DMM英会話講師
回答
  • How long have you been waiting?

  • Have you been waiting long?

When you are late turning up for something you might be worried someone has been waiting a long time for you a simple way of expressing this is 'have you been waiting long?' if you want to know how long then you could ask 'how long have you been waiting?'
待ち合わせに遅れたときには、相手を長く待たせてしまったのではないかと気になるかもしれません。 シンプルな言い方は 'have you been waiting long?'(長く待ちましたか)です。 どのくらい待ったか知りたいなら、'how long have you been waiting?'(どのくらい待ちましたか)と聞けます。
Mia St DMM英会話講師
回答
  • I am sorry I am late, how long have you been waiting?

  • How long have you been here? Sorry to have kept you waiting.

  • Sorry I am late, how long have you waited?

When we are late for an appointment we should always remember to apologize. We can give a simple explanation to help the other person understand why we are late. For example, I am sorry I am late, my car wouldn't start, how long have you been waiting? When we ask how long the person has been waiting we are trying to figure out how long since they arrived at the location you agreed to meet at.
約束に遅れたときには必ず謝るようにしましょう。 なぜ遅れてしまったのか簡単に説明することができます。 例えば: I am sorry I am late, my car wouldn't start, how long have you been waiting? (遅れてごめんなさい、車が動かなくなってしまって。どのくらい待ちましたか) "How long have you been waiting?" は、その人が待ち合わせの場所に到着してからどのくらいの時間が経っているのかを尋ねます。
Tiyani DMM英会話講師
good icon

34

pv icon

15072

 
回答済み(7件)
  • good icon

    役に立った:34

  • pv icon

    PV:15072

anchor ranking icon
アンカーランキング
  • 週間
  • 月間
  • 総合
menu icon
メニュー
無料会員登録はこちら