Where have u been?とWhere did u go?の違いを教えてください。
ネイティブによる回答
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?(去年休暇に行ったそうですが、どこに行きましたか。)