Voltar
TEMPOS VERBAISNível 5 6 min

Present Perfect Continuous

O tempo do "venho fazendo": have been + -ing para durações que chegam até agora.

Faça o teste: como você diria "estou estudando inglês há seis meses"? A tentação é traduzir direto — "I am studying English for six months" — e é exatamente aí que a frase desmonta. O Present Continuous só enxerga o agora; ele não carrega os seis meses nas costas. Para juntar as duas ideias, "está acontecendo" e "já faz um tempão", o inglês tem um tempo sob medida: o Present Perfect Continuous.

Pense nele como um holofote apontado para a duração. Enquanto o Present Perfect simples ilumina o resultado (o que foi feito), este ilumina a atividade esticada no tempo — o esforço, o processo, o "venho fazendo". É o tempo verbal do cansaço merecido e do "já faz três horas que estou nisso".

A fórmula: have / has been + verbo com -ing

Três peças, sempre na mesma ordem: o auxiliar have/has, o been (que nunca muda) e o verbo principal com -ing.

I / You / We / They → have been working
He / She / It → has been working

Na fala, contração sempre: I've been working, she's been studying. Negativa e pergunta seguem o padrão do have:

I haven't been sleeping well. (Não venho dormindo bem.)

Have you been waiting long? (Você está esperando faz muito tempo?)

How long have you been studying English? (Há quanto tempo você estuda inglês?)

Essa última pergunta merece destaque. How long...? é o habitat natural desse tempo: se alguém pergunta "how long", a resposta quase sempre vem com have been + -ing. Grave o par pergunta-resposta e você já sai falando: How long have you been working here? — I've been working here for two years.

Foco na duração x foco no resultado

A diferença para o Present Perfect simples — aquele do guia definitivo — é para onde aponta o holofote:

I have read three books this month. (resultado: quantos eu terminei)

I have been reading all day. (duração: a atividade em si, terminada ou não)

Repare que o simples conta, mede, entrega números fechados; o contínuo descreve o processo. She has written four reports responde "quantos?". She has been writing reports all morning responde "o que ela anda fazendo?". Nenhum é mais certo que o outro — eles respondem perguntas diferentes.

Essa escolha carrega uma informação escondida que o nativo capta na hora: o contínuo sugere que a ação pode não ter terminado. I've been reading your report deixa no ar que a leitura ainda está no meio; I've read your report avisa que você foi até o fim — pode perguntar o que quiser. Na reunião de segunda-feira, essa diferença salva.

O rastro no presente: a ação parou, mas deixou pista

Existe um segundo uso, e é dos mais expressivos do inglês: a ação acabou de parar, mas o rastro dela está visível agora. É o tempo do detetive:

Your eyes are red. Have you been crying? (Seus olhos estão vermelhos. Você estava chorando?)

The ground is wet. It has been raining. (O chão está molhado. Esteve chovendo.)

I'm exhausted — I've been carrying boxes all morning. (Estou exausto — passei a manhã carregando caixas.)

Ninguém está chorando, chovendo ou carregando caixa neste segundo. Mas a evidência está aí, na sua frente — e é para ela que o Present Perfect Continuous aponta.

How long: a dupla for e since

Como o holofote é a duração, esse tempo anda grudado em for (o tamanho do período) e since (o ponto de partida):

She has been waiting for two hours. (Ela está esperando há duas horas.)

She has been waiting since 9 AM. (Ela está esperando desde as 9h.)

Se você ainda confunde qual usar — e todo brasileiro confunde, porque o nosso "há" serve para os dois —, o artigo sobre for, since e ago desfaz o nó de vez.

Outros dois parceiros frequentes são lately e recently (ultimamente). Aqui a ponte com o português cai como uma luva no nosso "ando fazendo": I've been feeling tired lately. (Ando me sentindo cansado ultimamente.) She's been working out recently. (Ela vem malhando ultimamente.) Se a sua frase em português começa com "ando..." ou "venho...", a chance de o inglês pedir have been + -ing é enorme.

A pegadinha brasileira

Duas armadilhas moram aqui, e as duas nascem do português. A primeira: como dizemos "estou trabalhando lá há dois anos" com o presente contínuo, o brasileiro monta "I am working there for two years" — errado. Situação que começou no passado e continua exige o perfect. A segunda: verbos de estado (know, like, love, want, believe, have no sentido de posse) não aceitam -ing nem aqui — eles ficam no Present Perfect simples.

  • Errado: I am working there for two years. → Certo: I have been working there for two years.
  • Errado: I have been knowing her for years. → Certo: I have known her for years.

Teste rápido

Holofote na duração ou no resultado? Responda sem subir a página.

1. Complete: How long ___ you ___ (learn) English? ver resposta

have you been learning — pergunta com how long pede o contínuo: How long have you been learning English?

2. Escolha: I have been reading / have read five books this year. ver resposta

have read — cinco livros é número fechado, resultado contado: Present Perfect simples.

3. Traduza: "O chão está molhado. Esteve chovendo." ver resposta

The ground is wet. It has been raining. — a chuva parou, mas o rastro está visível agora: uso do detetive.

4. Corrija o erro: "She has been having this car since 2019." ver resposta

She has had this car since 2019. — have de posse é verbo de estado: fica no Present Perfect simples, sem -ing.

Resumo

  • Fórmula: have/has been + verbo-ing — contraído na fala (I've been, she's been).
  • Holofote na duração: "venho fazendo", "faço isso há X tempo". Resposta natural para How long...?
  • Segundo uso: ação que parou agora mas deixou rastro visível (Have you been crying?).
  • Anda grudado em for (período) e since (ponto de partida).
  • Verbos de estado (know, like, have de posse) não aceitam -ing: use o Present Perfect simples.

Continue estudando

TEMPOS VERBAISPast Perfect 6 minESTRUTURASVoz Passiva (Passive Voice) 6 minESTRUTURASReported Speech (Discurso Indireto) 6 min

Gostou desse conteúdo?

A melhor forma de memorizar essa regra gramatical é colocando em prática. Volte para a página inicial e teste seus conhecimentos nos nossos jogos.

Praticar agora