Língua Inglesa · 5.ª–12.ª classe

Como usar o Past Perfect?

  • 12 min de leitura
  • 4 exemplos resolvidos
  • 5 exercícios com solução
  • Atualizado em

Resposta curta

O Past Perfect forma-se com had + particípio passado e mostra que uma ação aconteceu antes de outra ação ou de um momento do passado. Em When I arrived, the film had already started, o filme começou primeiro e a chegada veio depois. A forma é igual para todas as pessoas.

Regras de utilização

Forma

TipoEstruturaExemplo
Afirmativasujeito + had + particípioShe had left.
Negativasujeito + hadn't + particípioThey hadn't eaten.
PerguntaHad + sujeito + particípio?Had you finished?
Resposta curtaYes, I had. / No, I hadn't.Had he gone? No, he hadn't.

Had não muda com o sujeito: diz-se I had, he had, they had. O verbo principal fica no particípio passado: regular com -ed (finished) ou irregular (gone, seen, eaten, written, taken, done).

Quadro-resumo das regras

  1. Ação anterior a outra ação passada. When we got to the station, the train had left. (O comboio partiu primeiro.)
  2. Ação concluída antes de um momento do passado. By six o'clock she had finished the report.
  3. Causa de uma situação passada. He was tired because he hadn't slept.
  4. Discurso indireto. Paulo said he had lost his keys. (Em discurso direto: I have lost my keys.)
  5. Terceira condicional. If I had known, I would have helped.
  6. Arrependimento sobre o passado. I wish I had studied more.
  7. Primeira vez. It was the first time I had seen the sea.

Palavras que costumam acompanhar o Past Perfect

already, just, never, ever, before, after, by the time, by + hora, until, when. Atenção: already e just ficam entre had e o particípio (had already left).

Exemplos em contexto

  • When we arrived at the cinema, the film had already started.
  • She was sad because she had failed the exam.
  • I couldn't open the door because I had lost my key.
  • By the time the teacher came in, the students had finished the test.
  • Had you ever travelled by plane before that trip?
  • He hadn't eaten anything all day, so he was hungry.
  • They had left Benguela before the rain began.
  • It was the first time I had seen the sea.

Exemplos corretos e incorretos

IncorretoCorretoPorquê
When I arrived, the bus already left.When I arrived, the bus had already left.O autocarro partiu antes da chegada: falta had.
She had went home.She had gone home.Depois de had usa-se o particípio (gone), não o passado simples (went).
Yesterday I had visited my grandmother.Yesterday I visited my grandmother.Não há outra ação passada de referência; basta o Past Simple.
They hadn't ate.They hadn't eaten.Particípio de eat: eaten.
Had you finish the work?Had you finished the work?O particípio de um verbo regular leva -ed.

Exceções e casos em que não se usa

  • Uma só ação passada, sem referência anterior. I visited Luanda last year. Não há nada a «preceder».
  • Ações em sequência. Quando se conta uma história pela ordem em que as coisas aconteceram, usa-se o Past Simple: I opened the door and saw a dog.
  • Com before e after, a ordem já está clara. Muitos falantes usam o Past Simple: After I finished, I left. Ambas as formas (had finished e finished) são aceites; nos exames, siga o que o exercício pede e o seu manual.
  • A diferença com when. When I arrived, she left (ela saiu depois da minha chegada) não significa o mesmo que When I arrived, she had left (já não estava).
  • Presente, não. Se a ligação é com o presente, use o Present Perfect: She has left (e ainda não voltou).

Comparação com estruturas parecidas

TempoEstruturaIdeiaExemplo
Past Simpleverbo no passadoação terminada no passadoI called Ana at five.
Past Perfecthad + particípioação anterior a outro momento do passadoWhen I called, Ana had left.
Present Perfecthave/has + particípiopassado com ligação ao presenteAna has left.

Dica: o Past Perfect é o «passado do passado». Se só existe um passado na frase, raramente precisa dele.

Exemplos resolvidos

Exemplo 1 — O que aconteceu primeiro?

Enunciado: Compare (a) When the bell rang, the students had left. e (b) When the bell rang, the students left.

Resolução:

  1. Em (a) há dois tempos: Past Simple (rang) e Past Perfect (had left). O Past Perfect marca a ação mais antiga.
  2. Logo, em (a) os alunos saíram primeiro e depois tocou a campainha.
  3. Em (b) ambos os verbos estão no Past Simple: a ordem é a da frase. A campainha tocou e só depois os alunos saíram.

Resposta: (a) os alunos saíram antes do toque; (b) saíram depois do toque. Verificação: (a) equivale a The students were already gone when the bell rang; (b) equivale a The students left after the bell rang.

Exemplo 2 — Past Simple ou Past Perfect?

Enunciado: Complete com o verbo entre parênteses: (a) When she ___ (arrive), the meeting ___ (already / begin). (b) I ___ (be) tired because I ___ (not / sleep) well. (c) He ___ (open) the door and ___ (go) in.

Resolução:

  1. (a) A chegada é o momento de referência (Past Simple); a reunião começou antes (Past Perfect). Already fica entre had e o particípio de begin, que é begun.
  2. (b) O cansaço é a situação (Past Simple); não dormir bem foi a causa, anterior: hadn't slept (particípio de sleep: slept).
  3. (c) As ações seguem-se, uma a uma: ambas no Past Simple. Go → went.

Resposta: (a) arrived, had already begun; (b) was, hadn't slept; (c) opened, went. Verificação: só nas duas primeiras há uma ação claramente anterior à outra.

Exemplo 3 — Juntar frases

Enunciado: Una I finished my homework. Then I watched TV. de três maneiras, usando o Past Perfect pelo menos uma vez.

Resolução:

  1. A ação mais antiga é finished my homework; vai para o Past Perfect: had finished.
  2. Com after à frente da ação mais antiga: After I had finished my homework, I watched TV.
  3. Com before: I had finished my homework before I watched TV.
  4. Trocando a ordem das orações: I watched TV after I had finished my homework.

Resposta: as três frases acima. Verificação: em todas, a ação do trabalho de casa acontece primeiro e continua marcada por had finished.

Exemplo 4 — Nível de exame

Enunciado: (a) Passe ao discurso indireto: «I have lost my keys,» said Paulo. (b) Complete: If I ___ (know) about the test, I ___ (study) harder. (c) Complete: It was the first time she ___ (eat) a mango.

Resolução:

  1. (a) Verbo introdutor no passado (said): o Present Perfect recua para o Past Perfect e my passa a his: Paulo said (that) he had lost his keys.
  2. (b) Terceira condicional: if + Past Perfect, depois would have + particípio. Know → had known; study → would have studied.
  3. (c) Depois de the first time, usa-se o Past Perfect: had eaten (particípio de eat: eaten).

Resposta: (a) Paulo said (that) he had lost his keys. (b) had known, would have studied. (c) had eaten. Verificação: em (b) não pode haver would dentro da oração com if.

Erros frequentes

  • Esquecer o had (the bus already left). Se a ação é anterior a outra no passado, o verbo precisa de had + particípio.
  • Pôr o passado simples depois de had (had went, had saw, had wrote). O correto é had gone, had seen, had written.
  • Usar o Past Perfect sem segunda referência (Yesterday I had visited…). Sem outro momento do passado, fique no Past Simple.
  • Confundir had com has/have. Has left liga-se ao presente; had left liga-se a um ponto do passado.
  • Usar would na oração com if da terceira condicional (if I would have known). Ali vai had known.
  • Colocar already antes do had (already had left). O mais natural é had already left.

Exercícios propostos

Tente resolver primeiro no caderno; depois confira.

1Exercício 1

Escreva na forma pedida: (a) she / leave (afirmativa); (b) they / not / eat (negativa); (c) you / finish the test (pergunta e resposta curta afirmativa).

Ver solução

(a) She had left. (b) They hadn't eaten. (c) Had you finished the test? Yes, I had. Particípios: left, eaten, finished.

2Exercício 2

Complete com o Past Simple ou o Past Perfect: (a) When I ___ (get) to the bus stop, the bus ___ (already / go). (b) She ___ (feel) ill because she ___ (eat) too much. (c) After he ___ (finish) lunch, he ___ (wash) the plates. (d) The boy ___ (wake) up, ___ (wash) his face and ___ (go) to school.

Ver dica

Pergunte: houve duas ações em que uma é claramente anterior, ou uma sequência normal?

Ver solução

(a) got / had already gone. (b) felt / had eaten. (c) had finished / washed (aceita-se também finished, porque after já indica a ordem). (d) woke / washed / went: sequência simples, tudo no Past Simple.

3Exercício 3

Una as frases com o Past Perfect. (a) Mariana finished the report. Then she sent it to the teacher. (usar after) (b) I cooked dinner. Then my guests arrived. (usar by the time)

Ver solução

(a) After Mariana had finished the report, she sent it to the teacher. (b) By the time my guests arrived, I had cooked dinner. Em cada caso, o Past Perfect fica na ação mais antiga.

4Exercício 4

Corrija o erro de cada frase: (a) She had went to the market. (b) By the time I arrived, he has left. (c) Yesterday I had visited my grandmother. (d) They hadn't ate.

Ver dica

Em (c) pergunte se existe outro momento do passado a que a visita seja anterior.

Ver solução

(a) She had gone to the market. (b) By the time I arrived, he had left. (c) Yesterday I visited my grandmother. Sem outra referência no passado, o Past Simple chega. (d) They hadn't eaten.

5Exercício 5

Escolha a opção correta. (a) Ana was nervous because she ___ before. A) never flew B) had never flown C) has never flown D) was never flying. (b) By the time we reached the stadium, the match ___. A) already started B) had already started C) has already started D) already starts. (c) If they ___ earlier, they wouldn't have missed the bus. A) left B) had left C) have left D) would leave. (d) Complete: By the time the police arrived, the thieves ___ (disappear).

Ver solução

(a) B) had never flown: o voo nunca aconteceu antes do momento de nervosismo. (b) B) had already started: by the time + passado pede uma ação já concluída antes desse momento. (c) B) had left: terceira condicional. (d) had disappeared.

Perguntas frequentes

Quando não se deve usar o Past Perfect?

Quando só há uma ação no passado, ou quando as ações são contadas pela ordem em que aconteceram. Nesses casos o Past Simple chega. Também não o use quando a ação tem ligação ao presente: aí é o Present Perfect.

Quais são as exceções?

Com before e after, a ordem já está explícita e o Past Simple é muitas vezes aceite (After I finished, I left). Mesmo assim, em exercícios que testam o Past Perfect, pode ser pedido had finished; siga a indicação do exercício.

Que erros são mais comuns?

Esquecer o had, usar o passado simples depois de had (had went) e usar o Past Perfect sem uma segunda referência no passado. Reveja a tabela de erros desta página antes de um teste.

Qual é a diferença entre had finished e has finished?

Has finished diz que a ação terminou e interessa agora (She has finished, so we can go). Had finished diz que a ação terminou antes de outro momento do passado (She had finished when we arrived).

Resumo

  • Past Perfect = had + particípio passado, igual para todas as pessoas.
  • Marca a ação mais antiga de duas ações passadas, ou uma ação concluída antes de um momento passado.
  • Aparece em discurso indireto, na terceira condicional e em wish sobre o passado.
  • Com uma só ação, ou em sequência natural, use o Past Simple.
  • Already e just colocam-se entre had e o particípio.
  • Cuidado com os particípios irregulares: gone, seen, eaten, written, taken, done.

Onde aprofundar

  • O manual de Língua Inglesa da sua classe e o programa oficial (INIDE / Ministério da Educação de Angola) — confirme a edição em vigor.
  • Cambridge Dictionary e Oxford Learner's Dictionaries (em inglês), que trazem a lista de particípios irregulares.
  • Raymond Murphy, English Grammar in Use (Cambridge University Press), unidades sobre o Past Perfect.

Continue a estudar

5.ª–12.ª classe8 min

Exercícios resolvidos de Simple Past

Para resolver exercícios de Simple Past, procure o marcador de tempo (yesterday, last week, two days ago) e veja o tipo de frase: na afirmativa, use o verbo no passado…

4 exemplos6 exercícios com solução

5.ª–12.ª classe9 min

Como usar o Simple Past?

Use o Simple Past para falar de uma ação ou situação terminada no passado, quase sempre com um momento indicado (yesterday, last week, two days ago, in 2019). A…

4 exemplos5 exercícios com solução

5.ª–12.ª classe9 min

Como conjugar verbos regulares no Simple Past?

Para conjugar um verbo regular no Simple Past, junte -ed à forma-base (work → worked), com três ajustes: só -d se o verbo termina em -e (live → lived); y → -ied depois…

4 exemplos6 exercícios com solução

5.ª–12.ª classe10 min

Como usar o Past Continuous?

Use o Past Continuous (was/were + verbo em -ing) para uma ação que estava em curso num momento do passado ou que foi interrompida por outra: I was studying at eight. I…

4 exemplos6 exercícios com solução

Ver tudo de Língua Inglesa · Capítulo: Tempos verbais: passado