O Present Perfect Continuous é um tempo verbal que não temos na língua portuguesa,pelo menos com essa mesma estrutura não há sentido algum e não há nenhum correspondente em português. Usamos o Present Perfect Continuous que é conhecido também como Present Perfect Progressive para mostrar que algo começou no passado e tem continuado até agora. “Durante cinco minutos”, “por duas semanas”, e “Quinta feira” são todas as durações que podem ser utilizados com o presente perfeito contínuo.
Você também pode usar o Present Perfect Continuous sem uma duração de tempo como: “por duas semanas.” Nesse caso o tempo tem um significado mais usual .Muitas vezes usamos as palavras: “lately” ou “recently” pra enfatizar o significado.
A formação é o verbo HAVE no presente, Mais BEEN e ING de qualquer verbo. veja como fica nessa frase a formação: I HAVE BEEN LIVING IN GOIÂNIA SINCE 2010. O segredo é só prestar atenção e memorizar essa fórmula, pois o Present Perfect Continuous não é difícil como muita gente pensa, pelo contrário é um tempo verbal fácil de aprender e muito fácil de memorizar, além de ser bonito e também charmoso.
What have you been doing for the last 30 minutes? = O que você tem feito nos últimos 30 minutos?
It’s been raining for three hours = Está chovendo por três horas.
Have you been exercising lately? = Você tem exercitado ultimamente?
What have you been doing? = O que você anda fazendo?
Edgar hasn’t been feeling well recently = Edgar não está se sentido bem ultimamente.
We have been waiting here for over two hours = Nós estamos esperando aqui a cerca de duas horas.
Márcia has not been practicing her English = Márcia não tem praticado o seu inglês.
How long have they been working together? = Há quanto tempo eles trabalham juntos?
I haven’t been studying lately = Eu não tenho estudado ultimamente.