È diverso dal dire where were you??

Risposta del madrelingua
Rebecca
Sì, c'è una differenza! La differenza è tesa. Where were you?è al passato, ma Where have you been?è al passato prossimo. Il passato prossimo rappresenta il tempo dal passato al presente. Where were you, d'altra parte, può essere utilizzato per qualsiasi punto nel passato! Esempio: Where were you on the 12th of July? (Dov'eri il 12 luglio?) Esempio: Where have you been for the last few hours? (Dove sei stato nelle ultime ore?)