student asking question

Where have u been?とWhere did u go?の違いを教えてください。

teacher

ネイティブによる回答

Rebecca

「Where have you been」は現在完了形で現在の状況に影響を与えますが、「where did you go」は過去形で誰かの活動について尋ねます。 誰かに最近どこにいたのかを聞くには、両方とも使えますが、だいぶ過去に発生した事については「where have you been」と尋ねることはできません。 例:You're late for dinner. Where have you been?(あなたは夕食に遅れています。 どこにいたの?) 例:You're late for dinner. Where did you go?(あなたは夕食に遅れています。 どこに行ったの?) 例:I heard you went on vacation last year, where did you go?(去年休暇に行ったそうですが、どこに行きましたか。)

よくあるQ&A

03/22

さっきの表現をクイズで解いてみよう!

あなたはどこに行ってたの。