how long have you
Há quanto tempo você trabalha em Boston?
How long have you been working in Boston?
Há quanto tempo você é vegetariano?
How long have you been a vegetarian?
Há quanto tempo você está nadando?
How long have you been swimming?
Há quanto tempo você está viajando?
How long have you been traveling?
How long have you lived there?
Há quanto tempo você ensina inglês?
How long have you been teaching English?
Há quanto tempo você tem este carro?
How long have you had this car?
Há quanto tempo você está aí parada?
How long have you been standing there?
Há quanto tempo você está na Bulgária?
How long have you been in Bulgaria?