O present perfect continuous é composto por dois elementos principais: o present perfect do verbo to be (have/has been) e o present participle do verbo principal (radical + "ing").
Assim, temos a seguinte regrinha de formação em frases afirmativas:
Sujeito + has/have been + verbo principal (radical + ing) + resto da frase
Não se esqueça de que quando o sujeito for it, she ou he (ou equivalente a eles) temos que usar o has, e quando for you, we, I ou they (ou equivalente a eles), vamos usar o have.
Além disso, precisamos nos atentar para as frases negativas e interrogativas. Nas frases negativas, basta adicionarmos o not depois do have ou do has (para expressarmos a negação) ou usamos suas forma contraídas, que são as palavrinhas haven’t e hasn’t.
Já nas frases interrogativas, temos a seguinte ordem (que é a inversão da ordem da frase afirmativa):
Has/have + sujeito + been + verbo principal (radical + ing) + resto da frase
Agora que você entendeu certinho quando usamos o present perfect continuous e como formamos frases nesse tempo verbal, vamos ver alguns exemplos para não esquecermos nunca mais desse assunto:
- They have been travelling since last week. - Eles têm viajado desde a semana passada.
- We have been waiting here for almost three hours. - Nós estamos esperando aqui há quase três horas.
- Have you been doing your homework? - Você andou fazendo o seu dever de casa?
- She has been studying math since 3 a.m. - Ela tem estudado matemática desde às 3 horas da manhã.
- Mike hasn’t been teaching at our school since May. - Mike não tem dado aula na nossa escola desde maio.