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 há 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 há 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¶
- 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)
- Esquecer o been — ❌ I have working all day. → ✅ I have been working all day. (have + been + -ing, sempre as três peças)
- Verbo de estado no contínuo — ❌ I have been knowing him since 2020. → ✅ I have known him since 2020.
- Contínuo com quantidade concluída — ❌ I have been writing three essays. → ✅ I have written three essays. (número/resultado → simples)
- How long com presente — ❌ How long are you waiting? → ✅ How long have you been waiting?
Auto-teste¶
- Complete: She ______ (work) at the hospital since January.
- Certo ou errado: "I have been owning this car for five years."
- Traduza: "Estamos procurando apartamento no centro há um mês."
- Simples ou contínuo? "I ______ (read) two books this week." (livros terminados)
- 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 há X" nunca vira presente — I have been living..., não ~~I am living... for~~