← Todos os artigos

Present perfect continuous em inglês: have been doing

Pessoa escreve frases no present perfect continuous em um caderno de estudos de inglês

Use o present perfect continuous para falar de uma ação que começou no passado e ainda está em andamento: I've been studying English for two years (Eu estudo inglês há dois anos). A estrutura é formada com have ou has mais been e a forma -ing do verbo, e a escolha entre o contínuo e o present perfect simple depende do foco da frase: o contínuo destaca a atividade, a duração e o esforço; o simple destaca o resultado pronto. Neste guia você confere a formação passo a passo, os usos com exemplos traduzidos, uma tabela de comparação e um exercício guiado para fixar o tempo verbal hoje mesmo.

Como formar a estrutura

A construção segue uma ordem fixa: sujeito + have ou has + been + verbo terminado em -ing. Com he, she e it use has: She has been working here since March (Ela trabalha aqui desde março). Com I, you, we e they use have: They have been waiting outside (Eles estão esperando lá fora). Para negar, acrescente not depois do auxiliar: I haven't been sleeping well (Eu não tenho dormido bem). Para perguntar, inverta o auxiliar: Have you been studying every day? (Você tem estudado todos os dias?). Na conversa, as contrações I've been e She's been são as formas mais naturais.

Os usos principais

O guia do British Council resume o sentido central: o contínuo serve para enfatizar uma ação que começou no passado e ainda continua no presente. Os três usos abaixo cobrem quase todas as situações reais de conversa.

Ação em andamento: She's been living in the same neighbourhood since she was a child (Ela mora no mesmo bairro desde criança) — a situação começou antes e continua valendo agora.

Atividade repetida: I've been taking English classes every morning (Eu tenho feito aulas de inglês toda manhã) — o hábito começou no passado e segue até hoje. Esse uso combina com perguntas de duração: How long have you been learning English? (Há quanto tempo você estuda inglês?).

Atividade recente com resultado agora: a Cambridge Grammar observa que o tempo verbal também descreve uma atividade encerrada no passado recente cujo resultado ainda é visível. O exemplo clássico do próprio guia é It's been snowing (Está nevando / nevou) — a ação terminou, mas o chão continua coberto de neve.

Simple ou continuous

A diferença de foco resolve a maior parte das dúvidas. I've painted the kitchen (Eu pintei a cozinha) apresenta o resultado concluído: a cozinha está pronta. Já I've been painting the kitchen (Eu estive pintando a cozinha) apresenta o processo em curso: talvez a obra nem tenha terminado, e talvez a pessoa esteja com tinta na roupa. Compare também I've written three emails (três e-mails escritos e prontos) com I've been writing emails all morning (a atividade ocupou a manhã inteira).

Há um limite importante registrado no guia do British Council: com verbos de estado não se usa normalmente a forma contínua — para know, like, want, believe e semelhantes, prefira o present perfect simple. Diga I have known her for years (Eu a conheço há anos), e nunca I have been knowing her. Se a frase descreve estado, sentimento ou posição, o simple é o caminho.

Para decidir rápido, use esta verificação:

  • A frase mostra um resultado pronto? Use o simple.
  • A frase mostra duração, esforço ou atividade em curso? Use o continuous.
  • O verbo é de estado (know, love, own)? Use o simple.
  • A ação terminou há pouco e o efeito aparece agora? O continuous é natural.

Expressões de tempo ajudam a reconhecer o contínuo: all day, lately, for, since e perguntas com How long combinam naturalmente com a forma em -ing (I've been feeling tired lately — Tenho me sentido cansado ultimamente). Marcadores de tempo encerrado, como yesterday ou last week, não combinam com nenhum present perfect: nesses casos o past simple é a forma esperada.

Tabela de exemplos traduzidos

Frase em inglêsTraduçãoUso
I've been cooking all afternoon.Eu cozinhei a tarde toda.Duração da atividade
He has been working at the bank since he graduated.Ele trabalha no banco desde que se formou.Ação contínua com since
We've been saving money for the trip.Estamos juntando dinheiro para a viagem.Processo em andamento
They've been arguing again.Eles discutiram de novo (e dá para perceber).Resultado visível agora
How long has she been playing the piano?Há quanto tempo ela toca piano?Pergunta de duração
You look tired. Have you been running?Você parece cansado. Esteve correndo?Causa recente visível

Exercício de prática guiado

Faça o treino no caderno, na ordem, sem consultar a tabela no meio da série:

  1. Escreva a estrutura completa (sujeito + have/has + been + verbo com -ing) uma vez de memória.
  2. Crie três frases sobre a sua semana: uma ação em andamento, uma atividade repetida e uma atividade recente com resultado visível.
  3. Passe cada frase para a negativa e depois para a interrogativa.
  4. Traduza as três frases para o português e confira se o sentido de duração aparece na tradução.
  5. Revise as estruturas vizinhas para conectar os tempos: releia o past perfect com had mais particípio e o guia de be used to e get used to, que também trabalham have e been.

Fontes