Imagine que você queira dizer as frases a seguir em inglês:

Há quanto tempo você está casado?

Há quanto tempo você está no Brasil?

Há quanto tempo você está estudando inglês?

Há quanto tempo você está morando no Rio?

Há quanto tempo você está trabalhando aqui?

 

Então, indo direto ao assunto, a equivalência em inglês para Há quanto tempo você está...? é How long have you been...?. Em inglês as frases acima ficariam assim:

How long have you been married?

How long have you been in Brazil?

How long have you been studying English?

How long have you been living in Rio?

How long have you been working here?

 

Você pode ainda fazer muitas outras combinações para memorizar a expressão. E também usá-la referindo-se a outras pessoas. Veja:

How long have they been married? Há quanto tempo eles estão casados?

How long has he been studying English? Há quanto tempo ele está estudando inglês?

 

Entre outras. Você consegue criar alguns exemplos?

Agora, vejam alguns modelos de respostas às perguntas acima:

I've been married for two years. Eu estou casado há dois anos.

I've been married since 2009. Eu estou casado desde 2009.

I've been studying English for 3 years. Eu estou estudando inglês há 3 anos.

I've been studying English since 2008. Eu estou estudando inglês desde 2008.

I've been working here for one year. Eu estou trabalhando aqui há um ano.

I've been working here since last June. Eu estou trabalhando aqui desde junho passado.

 

Dessa forma, aprendemos então mais algumas combinações em inglês:

I've been... for... = Eu estou... há...

I've been... since... = Eu estou... desde...

 

Agora, é só praticar com mais algumas frases, anotar no seu lexical notebook para realmente fixar essas novas "expressões" ou "itens lexicais" em inglês.

Muitos alunos têm dificuldades em entender os tempos verbais Present Perfect e Present Perfect Continuous. A nossa dica aqui é que devemos aprender esses tempos verbais dentro de contextos reais, e separando os itens lexicais desses contextos, assim como fizemos acima.

Espero ter ajudado. See you!