where have you been? это разговорная английская фраза
where have you been? перевод "где ты был?"
- I haven't seen you for ages. Where have you been? / Я не видел тебя сто лет. Где ты был?
- I lived out of the country got a long time. / Я долгое время жил за границей.