Czy to się różni od powiedzenia where were you??

Odpowiedź native speakera
Rebecca
Tak, jest różnica! Różnica jest napięta. Where were you?jest w czasie przeszłym, ale Where have you been?jest w czasie teraźniejszym dokonanym. Czas teraźniejszy dokonany reprezentuje czas od przeszłości do teraźniejszości. Z drugiej strony Where were youmoże być używany w dowolnym momencie w przeszłości! Przykład: Where were you on the 12th of July? (Gdzie byłeś 12 lipca?) Przykład: Where have you been for the last few hours? (Gdzie byłeś przez ostatnie kilka godzin?)