B2 · Intermédio Superior TOEIC 605–780 IELTS 5,5–6,5 Tempo e Aspecto

Past Perfect Continuous

Aprenda o Past Perfect Continuous (had been + -ing) para enfatizar a duração de uma atividade antes de um evento passado.

Share: Copied!

O passado perfeito contínuo (past perfect continuous, também chamado past perfect progressive) é um dos tempos verbais menos usados na fala cotidiana, mas aparece com frequência em narrativas, textos formais, provas de proficiência (Cambridge, IELTS, TOEFL) e em qualquer contexto que exija contar uma história com precisão sobre a ordem dos eventos no passado. Para o aluno brasileiro, ele costuma parecer "mais um tempo verbal complicado", mas, na prática, é uma combinação lógica de duas estruturas que você já conhece: o passado perfeito (had + particípio) e o -ing do contínuo.

O que é o passado perfeito contínuo e quando usá-lo

Ele é usado para descrever uma ação que estava em progresso antes de outro momento ou ação no passado, com ênfase na duração dessa ação anterior:

  • I had been waiting for two hours when the bus finally arrived. (a espera durava duas horas antes da chegada do ônibus)
  • She was tired because she had been studying all night. (o estudo, contínuo, explica o cansaço dela em um momento passado)
  • They had been living in Rio for five years before they moved to Lisbon.

Repare no padrão: sempre há dois momentos no passado, e o passado perfeito contínuo marca a ação mais antiga e duradoura, que estava em curso até (ou pouco antes) o segundo momento acontecer.

Estrutura do passado perfeito contínuo

Sujeito + had + been + verbo + ing

A boa notícia é que, diferente do presente perfeito, o auxiliar had é igual para todas as pessoas — não existe distinção entre have/has como no presente.

Forma afirmativa

Sujeito Estrutura Exemplo
Qualquer sujeito had been + verbo-ing She had been working there for years.

Forma negativa

Sujeito + had + not + been + verbo-ing
  • I hadn't been sleeping well before the trip.

Forma interrogativa

Had + sujeito + been + verbo-ing?
  • Had you been waiting long before I arrived?

Passado perfeito contínuo x passado perfeito simples

Passado perfeito simples Passado perfeito contínuo
Foco no resultado ou na quantidade Foco na duração/processo
I had finished the report before she called. (resultado: relatório pronto) I had been writing the report for hours before she called. (processo, duração)
She had read three books by the time she was 10. (quantidade) She had been reading that book for a week before she finished it. (duração)

Dica prática: a mesma lógica do presente perfeito simples x contínuo se aplica aqui — se a ênfase é em "quanto tempo durou" ou "o processo em si", use o contínuo; se a ênfase é em "quantas vezes" ou "o resultado final", use o simples.

Passado perfeito contínuo x passado contínuo: não confunda

Muitos brasileiros confundem o passado perfeito contínuo com o passado contínuo simples (was/were + verbo-ing), porque ambos têm "-ing" e ambos estão no passado:

Passado contínuo Passado perfeito contínuo
Ação em progresso em um momento específico do passado Ação em progresso antes de outro momento do passado, com duração até esse momento
I was studying when she called. (as duas ações acontecem "ao mesmo tempo") I had been studying for three hours when she called. (a ação de estudar já vinha ocorrendo antes da ligação)

A chave está no elemento de duração antes de outro evento: se você consegue dizer "por quanto tempo" algo já estava acontecendo antes de outra coisa ocorrer, é sinal de passado perfeito contínuo. Se as duas ações apenas coincidem em um momento, sem indicar duração prévia, é passado contínuo simples.

For e since no passado perfeito contínuo

Assim como no presente perfeito contínuo, for e since aparecem com frequência aqui, indicando a duração da ação até o momento de referência no passado:

For Since
Uso duração (quantidade de tempo) ponto de partida no tempo
Exemplo He had been working there for 6 years when the company closed. He had been working there since 2015 when the company closed.

Erro comum de brasileiros, o mesmo que ocorre no presente perfeito contínuo, é trocar for por since:
- ❌ She had been living there since 3 years.
- ✔ She had been living there for 3 years.

Por que brasileiros confundem tanto esse tempo verbal

O português não tem uma estrutura equivalente exata. Construções como "ela já estava estudando havia três horas quando eu cheguei" existem, mas são raras na fala cotidiana e soam mais formais ou literárias — diferente do inglês, onde o past perfect continuous é uma ferramenta narrativa bastante natural, principalmente em textos escritos. Isso faz com que o aluno brasileiro:

  1. Evite usar essa estrutura, recorrendo ao passado simples ou ao passado contínuo em seu lugar, mesmo quando o contexto pede claramente o perfeito contínuo.
  2. Confunda a ordem das duas ações na frase, esquecendo qual delas precisa do "had been + -ing" (a mais antiga e duradoura) e qual fica no passado simples (a mais recente, que "interrompe" ou marca o fim da primeira).

Dica prática: ao narrar uma história com dois eventos no passado, pergunte-se sempre "qual dos dois já estava acontecendo antes do outro começar, e por quanto tempo?" — essa pergunta ajuda a decidir qual verbo vai para o passado perfeito contínuo (had been + -ing) e qual fica no passado simples.

Verbos de estado no passado perfeito contínuo

Como era de se esperar, verbos de estado (know, want, believe, love, understand) normalmente não aparecem nessa forma contínua — usa-se o passado perfeito simples no lugar:

  • I had been knowing her for years before we became friends.
  • I had known her for years before we became friends.

Erros comuns de brasileiros no passado perfeito contínuo (resumo)

Erro comum Por quê Forma correta
I was waiting for two hours when the bus arrived. usa passado contínuo simples em vez de perfeito contínuo I had been waiting for two hours when the bus arrived.
She had been living there since 3 years. troca since por for She had been living there for 3 years.
I had been knowing him for years. verbo de estado no contínuo I had known him for years.
I had study for hours before the test. esquece o been e o -ing I had been studying for hours before the test.

Resumo rápido para revisão

  1. Passado perfeito contínuo = had + been + verbo-ing, igual para todas as pessoas.
  2. Use para marcar a ação mais antiga e duradoura em uma narrativa com dois eventos no passado.
  3. Diferente do passado contínuo simples, ele sempre carrega a ideia de "duração até aquele momento".
  4. For (duração) e since (ponto de partida) seguem a mesma lógica dos outros tempos perfeitos.
  5. Verbos de estado (know, want, love) não vão para essa forma contínua — use o passado perfeito simples.

Este tempo verbal aparece com mais frequência na escrita (romances, notícias, redações) do que na fala cotidiana, mas dominá-lo é essencial para quem quer atingir um nível avançado de compreensão de textos em inglês e para provas de proficiência que cobram narrativas complexas no passado.

Share: Copied!

Past Perfect Continuous — Bài tập 2

Luyện tập ngữ pháp tiếng Anh chủ đề Past Perfect Continuous với 10 câu hỏi trắc nghiệm. Trả lời đúng ít nhất 70% để qua bài kiểm tra.

10 questions Nota mínima: 70% Bài kiểm tra 2 /10 respondida

Cách làm bài kiểm tra

  • Đọc kỹ từng câu hỏi và chọn câu trả lời đúng nhất.
  • Bài kiểm tra không giới hạn thời gian — bạn có thể làm theo tốc độ của mình.
  • Nhấn Enviar Teste khi hoàn thành để xem điểm số và giải thích chi tiết.

Entre para salvar seu resultado

Você pode fazer este teste sem entrar, mas o resultado não será salvo. Entrar para acompanhar seu progresso.

  1. 1

    The forest floor was thick with leaves as it ______ for days.

  2. 2

    He ______ for a job for six months before he was hired.

  3. 3

    They discovered that the accountant ______ the books to hide the losses.

  4. 4

    They ______ in that house for ten years before they decided to sell it.

  5. 5

    The detective ______ the case for a year before he found a clue.

  6. 6

    The volcano ______ quietly for centuries before the eruption.

  7. 7

    I ______ a headache all day, so I went to bed early.

  8. 8

    The children's faces were covered in chocolate because they ______ the cake secretly.

  9. 9

    My fingers were sore because I ______ the guitar for hours.

  10. 10

    She ______ for the bus for half an hour when it finally came.