Present Perfect Continuous: como usar
Aprenda have/has been + -ing para duração e atividades recentes, a diferença para o Present Perfect Simple e o uso de for e since.
O Present Perfect Continuous liga um início no passado ao presente, com foco na atividade: há quanto tempo ela continua ou o fato de ter acontecido recentemente. Compare: I've written three emails conta resultados concluídos; I've been writing emails all morning descreve a atividade que ocupou sua manhã.
A forma
have / has been + verbo com -ing. Been nunca muda.
Uso 1: há quanto tempo algo continua
O uso mais comum mostra algo que começou no passado e continua agora. Ele combina naturalmente com for, que indica duração, e since, que indica o ponto inicial.
É a linha mostrada na imagem: ela começa antes e chega até o ponto marcado como agora.
Uso 2: atividade recente com resultado visível
A ação pode ter acabado há pouco, mas o efeito ainda pode ser visto ou sentido.
Aqui, o foco não é quantas vezes nem quanto foi produzido, mas o que a pessoa esteve fazendo e o vestígio que a atividade deixou.
Continuous ou Simple
Muitas vezes, as duas formas são possíveis; muda a ênfase. O Continuous destaca a atividade e sua duração. O Simple destaca um resultado concluído ou uma quantidade.
I've read that book. (terminei)
She's been writing emails all morning. (a atividade)
She's written five emails. (a quantidade)
Com verbos como work, live, study e teach, as duas formas são comuns e podem ter sentido muito parecido: I've worked here for five years e I've been working here for five years soam naturais.
Erros comuns
Usar Present Continuous para uma duração que chega até agora. Nesse caso, você precisa de have been.
✓I've been waiting here for two hours.
Colocar verbos de estado no Continuous. Verbos como know, own, believe e belong normalmente ficam no Simple.
✓I've known her since school.
Alguns verbos mudam de sentido e então aceitam o Continuous: I've been thinking about it descreve uma atividade; I think it's fine expressa uma opinião.
Contar resultados com o Continuous. Quando você informa uma quantidade concluída, use o Simple.
✓I've written three emails today.
Exercício rápido
Escolha Present Perfect Simple ou Continuous.
- I ___ (wait) for the bus for half an hour and it still hasn't come.
- She ___ (finish) three chapters so far.
- How long ___ you ___ (learn) English?
- I ___ (know) him since we were kids.
- Your hands are dirty — what ___ you ___ (do)?
Respostas
- have been waiting (duração que ainda continua)
- has finished (resultado contado → Simple)
- have … been learning (How long + atividade em andamento)
- have known (verbo de estado → Simple)
- have … been doing (atividade recente com resultado visível)
Pratique este tema no Recursio
Esse tempo destaca duração e atividade recente e aparece ao lado do Present Perfect Simple. O Recursio ajuda você a praticar have/has been + -ing com for e since em frases reais e a rever o contraste com repetição espaçada.
Pratique gramática no Recursio → · Comece grátis no iOS e no Android.