I have not seen you in a long time

I have not seen you in a long time. Are you all right?
No te he visto desde hace tiempo. ¿Estás bien?
I have not seen you in a long time. Where have you been?
Hace mucho que no te veo. ¿Dónde has estado?
Have you been on vacation? I have not seen you in a long time.
¿Has estado de vacaciones? Hace mucho tiempo que no te veo.
Word of the Day
to rake