Qual a diferença entre Where have u been and Where did u go?
Resposta do falante nativo
Rebecca
Where have you beenestá no tempo presente perfeito, o que afeta a situação atual, enquanto where did you goestá perguntando à outra pessoa o que ela fez no tempo passado. Você pode usar ambas as expressões para perguntar sobre algo que aconteceu recentemente, mas não pode usá where have you beenpara perguntar sobre algo que aconteceu no passado. Exemplo: You're late for dinner. Where have you been? (estou atrasado para o jantar, onde você esteve?) Exemplo: You're late for dinner. Where did you go? (estou atrasado para o jantar, onde você esteve?) Exemplo: I heard you went on vacation last year, where did you go? (Você disse que estava de férias no ano passado, para onde foi?)