O past perfect mostra que algo ocorreu antes de outro evento passado ou de um ponto de referência no passado — ele marca a ação mais antiga na linha do tempo.

  • When I arrived at the party, Maria had already left. (ela foi embora primeiro, depois eu cheguei)
  • He had never seen snow before he moved to Canada.
  • By the time we got there, the concert had already started.

A forma é sempre a mesma: had + o particípio passado do verbo principal. E had nunca muda — é igual para todos os sujeitos.

Fórmula rápida: sujeito + had + particípio passado → She had finished. They hadn't seen it. Had you ever been there?

Como formar o past perfect

Had é igual para todos os sujeitos — não há distinção entre was / were aqui.

Sujeito had Particípio passado Exemplo
I / you had worked I had worked there for years.
he / she / it had gone She had gone home.
we / they had seen They had never seen it before.

O particípio passado é a mesma forma usada no present perfect (have worked, have gone, have seen). Os particípios irregulares — gone, seen, written, spoken — são a terceira coluna da tabela de verbos irregulares. Para uma lista dos verbos mais comuns com as três formas, veja Past simple: irregular verbs.

Na língua falada, had frequentemente se contrai para 'd após os pronomes sujeito: She*'d** already left. We**'d** never met. I**'d** just arrived.* Em respostas curtas e quando se quer dar ênfase, usa-se a forma plena: «Had she left?» — «Yes, she had

Uso principal: marcar o evento anterior

O past perfect marca o evento que ocorreu primeiro. O evento posterior usa, com frequência, o past simple.

  • When the film started, we had already found our seats. (encontrar os lugares → começo do filme)
  • She called after I had left the office. (saí → ela ligou)
  • They were exhausted because they had worked all day. (trabalho → cansaço)

O português ajuda aqui porque também usa uma forma composta parecida: tinha + particípio (ela já tinha ido embora). A diferença é que, em inglês, não basta usar o past simple com already para marcar essa anterioridade: em vez de she left already, o natural é she had already left.

Conectivos frequentes com o past perfect

Esses conectivos ajudam a mostrar a relação temporal entre dois eventos passados. A oração com o past perfect normalmente indica o evento anterior; a outra oração frequentemente usa o past simple:

Conectivo Exemplo
when When I arrived, he had already eaten.
after After she had locked the door, she left.
before She had never cooked a meal before she left home.
by the time By the time we got there, the concert had started.
as soon as As soon as I had explained the plan, they agreed.

After e before já indicam a ordem por si só, de modo que duas formas no past simple também são corretos: ✅ After she locked the door, she left. Ambas as formas são válidas; o past perfect apenas torna a sequência mais explícita.

Com already, just, never, still e yet

Esses advérbios se combinam naturalmente com o past perfect:

  • I had already finished when you called.
  • She had just left when he arrived.
  • He had never tried sushi until that evening.
  • They still hadn't arrived by midnight.
  • The train hadn't left yet when we reached the platform.

Ordem das palavras: a posição mais comum para already e just é had + advérbio + particípio (had already finished, had just left; had finished already também é possível). Para never: had + never + particípio (had never tried). Com still na negativa: still + hadn't + particípio (still hadn't arrived); a variante mais formal é had still not arrived.

Com for e since

O past perfect também se combina com for e since para indicar há quanto tempo algo durava até um ponto no passado:

  • She had lived there for ten years before she moved.
  • They had known each other since school.

Negação

Not se coloca entre had e o particípio passado. A forma contraída hadn't é a mais comum no dia a dia:

  • I hadn't met her before that day.
  • They hadn't finished when the bell rang.
  • She had not expected that reply. (mais enfático)

Perguntas

Had passa para antes do sujeito:

  • Had you seen that film before?
  • Had she left by the time you arrived?
  • What had he said before you walked in?

Respostas curtas: Yes, I had. / No, I hadn't.

Past perfect ou past simple — quando é possível dispensar o past perfect?

Quando um conectivo como after ou before já indica a ordem, duas formas no past simple são igualmente naturais e corretos:

  • After she locked the door, she left.
  • After she had locked the door, she left.

O past perfect é especialmente útil quando se faz um salto para trás no tempo no meio de uma narrativa — como um flashback:

He sat down and thought about the morning. He had argued with his boss. He had spilled coffee on the report. Everything had gone wrong.

Sem o past perfect aqui, a linha do tempo ficaria confusa.

Erros frequentes

  • When I arrived, she left already. → ✅ When I arrived, she had already left. (o evento anterior requer past perfect)
  • I had went to bed early. → ✅ I had gone to bed early. (particípio passado, não past simple)
  • She had never saw the sea before. → ✅ She had never seen the sea before. (seen, não saw)
  • They had finished the work yesterday (frase isolada sem evento posterior) → ✅ They finished the work yesterday. O past perfect é possível se houver um evento posterior: I checked on Tuesday — they had finished the work the day before.
  • After I had have dinner, I left. → ✅ After I had had dinner, I left. (ou mais naturalmente: After I had dinner, I left)

Teste rápido

Past perfect ou past simple?

  1. By the time the taxi ____ (arrive), we ____ already ____ (miss) the train.
  2. She ____ (feel) much better after she ____ (sleep) for a few hours.
  3. ____ you ____ (ever / visit) Paris before that trip?
  4. He ____ (turn) off the computer and ____ (leave) the office.
Ver respostas
  1. arrived (evento posterior → past simple) … had already missed (anterior → past perfect)
  2. felt (posterior) … had slept (anterior)
  3. Had you ever visited (experiência antes de um ponto de referência no passado → past perfect)
  4. turnedleft (ambos no past simple — sequência simples sem necessidade de marcar a anterioridade)

Pontos-chave

  • Past perfect = had + particípio passado — a mesma forma de particípio do present perfect, mas com had em vez de have / has.
  • Had nunca muda: é igual para todos os sujeitos.
  • Usa-se para marcar o primeiro de dois eventos passados — aquele que já havia sido concluído quando o outro ocorreu.
  • Companheiros frequentes: when, after, before, by the time, already, just, never, still, yet.
  • Com for e since, o past perfect indica há quanto tempo algo durava até um ponto no passado.
  • Após after e before, a ordem já está clara — duas formas no past simple também são corretos, mas o past perfect a torna mais explícita.
  • Na fala, had frequentemente se contrai para 'd: I'd eaten, she'd gone, we'd never met. Em respostas curtas, usa-se a forma plena: Yes, I had.