Pular para conteúdo

N3-04 — Present Perfect Continuous (have been doing)

Nível: N3 Intermediário (B1+/B2) · Trilha: Gramática Requer: N1-01 Presente contínuo (am doing) · N2-01 Present perfect (have done) Destrava: — (tema terminal)

Em 1 frase

O present perfect continuous (have/has been + verbo-ing) descreve uma ação que começou no passado e continua até agora (ou acabou de parar), com foco na duração e na atividade em si — é o "Estou estudando inglês seis meses" do português.

Explicação completa

A forma

SUJEITO + HAVE/HAS + BEEN + VERBO-ING

I/You/We/They  have  been  studying.
He/She/It      has   been  studying.
Afirmativa Negativa Pergunta
I have been working all day. I haven't been sleeping well. Have you been waiting long?
She has been living in London since March. She hasn't been feeling well. How long has she been living there?

São três peças fixas: have/has (conjuga) + been (nunca muda) + verbo-ing. Se faltar o been, a frase quebra.

Os 3 usos principais

1. Começou no passado e continua agora (com for/since) — foco na duração - I have been studying English for six months. — Estou estudando inglês há seis meses (e continuo). - We have been planning the trip since last year. — Estamos planejando a viagem desde o ano passado.

2. Acabou de parar, mas deixou rastro visível agora - Why are you wet? — I have been running. — Por que você está molhada? — Eu estava correndo (acabei de parar). - The ground is wet. It has been raining. — O chão está molhado. Esteve chovendo.

3. Ação repetida/intensa no período recente - She has been calling me all morning. — Ela está me ligando a manhã toda. - I have been thinking about the IELTS a lot lately. — Tenho pensado muito no IELTS ultimamente.

A pergunta-chave desse tempo é How long...?: How long have you been learning English? — Há quanto tempo você está aprendendo inglês?

Simples vs contínuo: resultado vs atividade

Os dois conectam passado e presente — a diferença é onde está o foco:

Exemplo Foco
Present perfect simples I have written three emails. Resultado/quantidade — 3 e-mails prontos.
Present perfect continuous I have been writing emails all morning. Atividade/duração — a manhã gasta escrevendo.

Regras práticas: - Pergunta How long...? (há quanto tempo) → contínuo: How long have you been waiting? - Pergunta How much/How many...? (quanto/quantos) → simples: How many emails have you written? - Ação terminada com número/resultado → simples: She has visited Paris twice.

Com live e work, os dois servem (diferença mínima): - We have lived / have been living in New York for two years. — Moramos em Nova York há dois anos.

Verbos de estado: nunca no contínuo

Verbos que descrevem estado, não ação (know, like, love, believe, want, own, understand, need) não vão para a forma -ing — use o present perfect simples:

  • I have been knowing him for years. → ✅ I have known him for years. — Conheço ele há anos.
  • She has been wanting... (estilo cuidado) → ✅ She has wanted to live abroad for ages. — Ela quer morar fora há séculos.

Tradução: por que confunde brasileiro

O português resolve tudo com presente + "há/desde" — o inglês exige o perfect:

Inglês Português
I have been studying English for six months. Estou estudando inglês seis meses.
It has been raining since Monday. Está chovendo desde segunda.
I have been thinking about you. Tenho pensado em você.

Macete: se a frase em português tem "há/desde + ainda acontece", o inglês não aceita presente simples nem presente contínuo — é território do perfect. I am studying for six months ❌ não existe.

Pegadinhas e erros comuns de brasileiros

  1. Presente contínuo com "há" — ❌ I am living here for two years. → ✅ I have been living here for two years. (o "há" puxa o perfect)
  2. Esquecer o been — ❌ I have working all day. → ✅ I have been working all day. (have + been + -ing, sempre as três peças)
  3. Verbo de estado no contínuo — ❌ I have been knowing him since 2020. → ✅ I have known him since 2020.
  4. Contínuo com quantidade concluída — ❌ I have been writing three essays. → ✅ I have written three essays. (número/resultado → simples)
  5. How long com presente — ❌ How long are you waiting? → ✅ How long have you been waiting?

Auto-teste

  1. Complete: She ______ (work) at the hospital since January.
  2. Certo ou errado: "I have been owning this car for five years."
  3. Traduza: "Estamos procurando apartamento no centro há um mês."
  4. Simples ou contínuo? "I ______ (read) two books this week." (livros terminados)
  5. Complete a pergunta: How long __ you ____ (learn) English?
Respostas 1. *She **has been working** at the hospital since January.* 2. Errado — *own* é verbo de estado: *I **have owned** this car for five years.* 3. *We **have been looking for** an apartment downtown **for** a month.* 4. **Simples** (quantidade concluída): *I **have read** two books this week.* 5. *How long **have** you **been learning** English?*

Fontes para estudar

Tipo Fonte Onde
📖 Referência Perfect English Grammar — Present Perfect Continuous https://www.perfect-english-grammar.com/present-perfect-continuous.html
✏️ Exercícios Agendaweb — exercícios de present perfect continuous https://agendaweb.org
✏️ Exercícios ego4u — Present Perfect Progressive https://www.ego4u.com/en/cram-up/grammar/present-perfect-progressive
📕 Livro English Grammar in Use (Murphy, azul) — unidades sobre present perfect continuous (How long have you been...?) Livro
📖 Consulta Cambridge Grammar — Present perfect continuous https://dictionary.cambridge.org/grammar/british-grammar/
🎥 Vídeo EN mmmEnglish (Emma) — Present Perfect Continuous YouTube: @mmmEnglish_Emma
🎥 Vídeo PT-BR Mairo Vergara — present perfect continuous YouTube: @MairoVergara

Revisão rápida (5 min)

  • Recite a forma: have/has + been + verbo-ing (três peças, been nunca muda)
  • Os 3 usos: continua agora (for/since) · acabou de parar com rastro · repetida ultimamente
  • Foco na duração → contínuo · foco no resultado/quantidade → simples
  • Verbos de estado (know, like, own, want) → sempre simples
  • Fale 3 frases sobre você com How long...? e for/since (I have been studying English for...)
  • Armadilha nº 1: "moro/estudo aqui X" nunca vira presente — I have been living..., não ~~I am living... for~~