Present Perfect Continuous: regras e exemplos

O Present Perfect Continuous mostra uma atividade iniciada antes e relacionada ao presente: ela continua ou terminou recentemente, deixando efeitos perceptíveis. Have/has been + verbo com -ing destaca a atividade e sua duração, não apenas um resultado concluído.

Abrir o curso de inglês

Uma atividade do passado até o presente

O ponto de referência do Present Perfect Continuous é agora. A atividade começou antes do momento da fala, e quem fala observa sua parte já transcorrida a partir do presente. A duração pode ser informada, mas não é obrigatória: às vezes, o mais importante é explicar o que a pessoa esteve fazendo.

A forma também serve para atividades repetidas. Estudar à noite há um mês não significa estudar sem parar durante um mês. O Continuous reúne essas repetições em uma atividade atual. O contexto indica se ela também está acontecendo neste exato instante.

I have been sorting these photos for an hour, and there are still two folders left.
Estou organizando estas fotos há uma hora, e ainda faltam duas pastas.A atividade continua até o presente; o trabalho ainda não terminou.
We have been meeting online every Thursday since March.
Desde março, temos nos reunido online todas as quintas-feiras.São encontros regulares, não uma única ação sem interrupções.

Formação: have ou has, been e -ing

Com I, you, we e they, usamos have; com he, she e it, has. Been não muda, e o verbo principal recebe -ing. Na pergunta, have ou has vem antes do sujeito; na negativa, not vem logo depois dele. Do e does não são necessários nessa construção.

Nas contrações, I have vira I've; she has, she's; have not, haven't; has not, hasn't. Em she's been working, 's significa has, não is. A resposta curta repete o primeiro auxiliar: Yes, she has. / No, she hasn't.

Confira a grafia da forma com -ing: write — writing, lie — lying, sit — sitting, open — opening. A duplicação da consoante depende da estrutura da palavra e da sílaba tônica; não se duplica a última letra de qualquer verbo.

Principais formas do Present Perfect Continuous
Tipo Estrutura Exemplo e tradução
AfirmaçãoS + have/has been + V-ingShe has been checking the figures. — Ela está conferindo os números.
NegaçãoS + have/has not been + V-ingShe has not been checking the figures. — Ela não esteve conferindo os números.
Pergunta de sim ou nãoHave/Has + S + been + V-ing?Has she been checking the figures? — Ela esteve conferindo os números?
Pergunta com palavra interrogativaHow long + have/has + S + been + V-ing?How long has she been checking the figures? — Há quanto tempo ela está conferindo os números?

For, since e a pergunta How long

For introduz a duração: for twenty minutes, for six months. Since indica o início do período: since noon, since September. Depois de since, pode vir uma oração inteira com o acontecimento inicial: since we moved. Nessa oração, um acontecimento concluído normalmente exige Past Simple.

How long pergunta sobre a duração até agora. Compare com When did you start?: essa pergunta pede o momento inicial, não a duração. For não pertence exclusivamente ao Perfect Continuous: I worked there for a year descreve um período passado encerrado; I have known her for a year, um estado que continua.

They have been repairing the lift since Monday.
Eles estão consertando o elevador desde segunda-feira.
I have been using this desk since we moved into the office.
Uso esta mesa desde que nos mudamos para o escritório.
How long have you been looking for a flat?
Há quanto tempo você está procurando um apartamento?A pergunta é sobre a duração de uma busca que continua relevante agora.

Atividade recente e seus efeitos

O Present Perfect Continuous pode explicar uma situação atual por meio de uma atividade recente: alguém está sem fôlego depois de subir escadas, as mãos estão sujas de tinta depois de um trabalho ou há documentos espalhados na mesa. A atividade pode já ter terminado, mas seus efeitos importam agora.

Por isso, a regra “a ação obrigatoriamente continua” é imprecisa. Para deixar clara uma interrupção, acrescente contexto: now I am taking a break. Se o objetivo for informar um resultado específico concluído, como uma porta totalmente pintada, o Present Perfect Simple costuma ser mais adequado. As duas formas podem se relacionar ao presente; o que muda é a informação comunicada.

My sleeves are wet because I have been washing the windows.
Minhas mangas estão molhadas porque eu estava lavando as janelas.Importam os efeitos da atividade, não o número de janelas lavadas.
I have been carrying boxes, but now I am taking a break.
Eu estava carregando caixas, mas agora estou fazendo uma pausa.A atividade terminou antes da fala; o Continuous continua adequado.

Present Perfect ou Present Perfect Continuous

O Present Perfect Simple é útil para resultados concluídos e quantidades: have written four emails. O Present Perfect Continuous destaca a atividade: have been writing emails. A segunda forma não permite concluir que nenhum e-mail está pronto: ela apenas não informa quantos foram concluídos.

Com live, work, teach e alguns outros verbos, as duas formas podem descrever uma situação que continua. I have worked here for five years e I have been working here for five years são possíveis; o Continuous enfatiza mais a atividade. O Simple não torna o trabalho automaticamente encerrado, e o Continuous não prova que ele seja temporário.

O Present Continuous mostra a situação atual sem necessariamente retomar seu histórico: I am waiting outside. O Present Perfect Continuous acrescenta a relação com um período anterior: I have been waiting outside for twenty minutes. O Past Simple é usado quando a mensagem inteira se refere a um passado encerrado, como yesterday afternoon.

Como o foco muda
Exemplo Tradução Informação comunicada
I have translated six pages.Já traduzi seis páginas.Quantidade de páginas prontas.
I have been translating this chapter all morning.Estou traduzindo este capítulo a manhã toda.Atividade e tempo dedicado a ela.
I am translating a chapter this week.Estou traduzindo um capítulo nesta semana.Trabalho temporário no período atual.

Verbos de estado: quando usar Simple

Know, believe, own e need, em seus sentidos habituais, descrevem estados, não atividades em desenvolvimento. Mesmo com períodos longos, normalmente usamos Present Perfect Simple: have known, have owned. Não acrescentamos been apenas porque o português diz “há muito tempo”.

O significado importa mais do que uma proibição geral para a palavra. Think pode ser “achar” ou “pensar sobre”; have pode significar “ter” ou fazer parte de uma expressão de atividade. Assim, have been thinking about the problem é natural: indica reflexão. Para falar de posse de forma neutra, usamos have had, não have been having.

We have owned this printer for three years.
Temos esta impressora há três anos.Posse é um estado, por isso usamos Perfect Simple.
We have been thinking about replacing the printer.
Temos pensado em trocar a impressora.Refletir é uma atividade, por isso o Continuous é possível.

Erros frequentes e revisão da sua frase

Em She has working, falta been; em She has been work, falta -ing. A sequência correta é She has been working. Na pergunta Has she been working?, não acrescente does nem altere been. Na negativa She hasn't been working, not se liga a has.

Não use since antes de uma duração: diga for two hours, mas since two o'clock. Não combine Present Perfect Continuous com yesterday como indicação de uma atividade inteiramente encerrada. É possível dizer I was working yesterday ou I worked yesterday; since yesterday, por outro lado, estabelece um período que chega ao presente.

Antes de escolher, pergunte: qual é o ponto de referência? A atividade continua relevante agora? É preciso informar um resultado? O verbo admite Continuous nesse sentido? Essa análise é mais útil que procurar uma única expressão de tempo. O teste de consulta abaixo não é uma aula Premium e não salva progresso de aprendizagem.

Prática de Present Perfect Continuous

Confira a sequência de auxiliares, for e since e, depois, a diferença entre atividade e resultado. Os enunciados esclarecem o sentido desejado.

Escolha uma alternativa correta e leia a explicação.

1. Complete com o Present Perfect Continuous: She ___ for the exam all morning.
Resposta e explicação

has been studying. Com she, usamos has, seguido de been e studying. Tradução: “Ela está estudando para a prova a manhã toda”.

2. A busca começou ao meio-dia e continua: We have been looking for the key ___ noon.
Resposta e explicação

since. Noon é o ponto inicial, por isso usamos since noon. For introduz uma duração, como for an hour. Tradução: “Estamos procurando a chave desde o meio-dia”.

3. Como perguntar “Há quanto tempo ele está esperando?” no Present Perfect Continuous?
Resposta e explicação

How long has he been waiting?. Depois de How long, vêm has, o sujeito he e been waiting. Does não é necessário.

4. Informe o número de e-mails completamente prontos: I ___ four emails, and all four are ready to send.
Resposta e explicação

have written. Para a quantidade de resultados prontos, usamos Present Perfect Simple: have written. Tradução: “Escrevi quatro e-mails, e os quatro estão prontos para enviar”.

5. A posse continua: We ___ this car for eight years.
Resposta e explicação

have had. Have no sentido de posse normalmente não aparece no Continuous. Have had é o Present Perfect Simple de have. Tradução: “Temos este carro há oito anos”.

6. Escolha a interpretação correta: I have been sanding the shelf, but I have stopped for lunch.
Resposta e explicação

A atividade recente já foi interrompida; a forma continua adequada.. O Present Perfect Continuous pode descrever uma atividade recente que já parou. A referência à pausa mostra a interrupção, mas não garante que a prateleira esteja pronta.