How long have you (been)... ?
We use present perfect to talk about something that began in the past and still continues now.
Compare the present and present perfect:
Ex: Any is in hospital
She has been in hospital since Monday
Reference: English Grammar in use
Raymond Murphy
Nenhum comentário:
Postar um comentário