
O que aprendemos vira gramática solta na cabeça de quem estuda inglês sozinho. Você lê a regra do passado perfeito em inglês, entende na hora, até resolve o exercício certo no papel. Aí abre a boca numa conversa de verdade e trava. "I had already..." e o resto some. Isso não é falta de inteligência. É que ler uma regra e produzir ela em tempo real, sob pressão, falando, são duas habilidades diferentes. O português tem uma estrutura quase idêntica ao past perfect, o que devia facilitar tudo, mas na prática cria uma armadilha: como a lógica parece óbvia demais, muita gente nunca treina a fala e descobre o problema só na hora que mais precisa dele.
Este guia resolve as duas partes. Primeiro a regra, explicada do jeito simples, com tabela, comparação direta com o português e todos os erros que brasileiros cometem sem perceber. Depois, exercícios de verdade para você praticar. E ao longo do caminho, vamos te mostrar onde a teoria custuma falhar quando você precisa falar rápido, sem tempo para pensar.
O que é o past perfect (passado perfeito) em inglês
O past perfect, ou passado perfeito, é o tempo verbal que descreve uma ação que já tinha acontecido antes de outro momento no passado. A palavra chave aqui é "antes". Você usa o past perfect quando precisa deixar claro que uma coisa aconteceu primeiro, e outra coisa aconteceu depois, as duas no passado.
Pense em duas fotos tiradas em momentos diferentes, ambas do passado. Uma é mais antiga que a outra. O past perfect é o tempo verbal que marca a foto mais antiga das duas. Segundo a definição da Cambridge Dictionary, o past perfect "is used to talk about an action that happened before another action in the past", ou seja, uma ação que aconteceu antes de outra ação no passado.
Um exemplo simples: "Quando eu cheguei na festa, ela já tinha ido embora." Duas ações, as duas no passado. Eu cheguei (simple past). Ela foi embora (past perfect), porque isso aconteceu primeiro, antes da minha chegada. Em inglês: "When I arrived at the party, she had already left." Repare que "arrived" está no simple past e "had left" está no past perfect, marcando qual das duas coisas aconteceu antes.
Esse é o núcleo de tudo o que vem a seguir. O past perfect não existe sozinho, ele sempre compara dois momentos do passado e mostra qual veio primeiro. Sem essa comparação, normalmente não faz sentido usar o past perfect, e esse detalhe, sozinho, já resolve boa parte da confusão que os brasileiros têm com esse tempo verbal.

Como se forma o past perfect: a regra do had + past participle
A boa notícia é que a formação do past perfect é a parte mais fácil da história inteira. A regra, segundo a gramática da Cambridge sobre past perfect simple, é sempre a mesma, para qualquer pessoa, qualquer sujeito, qualquer verbo:
had + particípio passado (past participle)
Não importa se é "I", "you", "he", "she", "we" ou "they". O "had" não muda. Isso já é uma vantagem enorme comparado com outros tempos verbais em inglês, onde às vezes você precisa lembrar de acrescentar "-s" na terceira pessoa. Aqui não. "Had" é sempre "had". A Grammarly explica essa mesma regra de um jeito direto: auxiliar "had" mais particípio, sem exceção de pessoa nem de número.
O particípio passado pode ser regular, terminado em "-ed" ("worked", "studied", "played"), ou irregular, com uma forma própria que precisa ser decorada ("gone", "seen", "written"). Mais adiante você vai encontrar uma lista dos irregulares mais comuns, mas por enquanto foque na estrutura.
| Sujeito | Had | Particípio passado | Frase completa |
|---|---|---|---|
| I | had | finished | I had finished the report. |
| You | had | studied | You had studied English before. |
| He | had | left | He had left before I called. |
| She | had | arrived | She had arrived early. |
| We | had | eaten | We had eaten before the movie. |
| They | had | gone | They had gone home already. |
Uma dica prática: quando você está falando rápido, "had" quase sempre vira uma contração, "I'd", "you'd", "she'd". Vamos tratar dessa contração com calma mais para frente, porque ela é uma das maiores fontes de confusão do post inteiro. Por enquanto, guarde só a estrutura: sujeito, "had", particípio passado, ponto final.
Vale notar que essa lógica de "auxiliar + verbo principal" aparece em vários tempos verbais do inglês, não só no past perfect. A voz passiva em inglês usa o mesmo esquema, só que com "to be" no lugar de "have". Se você quer entender melhor como os verbos se comportam em diferentes tempos e contextos, o post sobre Verbos de Ação em Inglês também mostra uma tabela de present perfect que ajuda a enxergar o padrão repetindo em outro tempo verbal.
Past perfect é igual ao pretérito mais-que-perfeito do português?
Aqui está a parte que devia deixar tudo mais fácil e, ironicamente, é a que mais engana. O português tem um tempo verbal quase idêntico ao past perfect: o pretérito mais-que-perfeito. E a boa notícia é que a estrutura é praticamente um espelho.
Segundo a explicação do Toda Matéria sobre pretérito mais-que-perfeito, esse tempo verbal em português indica uma ação passada que ocorreu antes de outra ação também passada, exatamente a mesma lógica do past perfect em inglês. A forma composta do mais-que-perfeito, que é a mais usada no dia a dia, segue o padrão "tinha" (ou "havia") + particípio: "eu tinha feito", "ela tinha saído", "nós tínhamos comido".
Compare lado a lado:
| Português (mais-que-perfeito) | Inglês (past perfect) |
|---|---|
| Eu tinha feito o trabalho. | I had done the work. |
| Ela tinha saído quando eu cheguei. | She had left when I arrived. |
| Nós já tínhamos comido. | We had already eaten. |
| Eles tinham comprado o carro antes de mudar de cidade. | They had bought the car before moving to a different city. |
| Você já tinha estudado inglês antes desse curso? | Had you studied English before this course? |
Reparou no padrão? "Tinha" equivale a "had". O particípio em português ("feito", "saído", "comido") equivale ao particípio em inglês ("done", "left", "eaten"). É praticamente uma tradução palavra por palavra, estrutura por estrutura.
Isso devia ser ótimo, e é, para quem está lendo ou traduzindo com calma. O problema aparece na fala espontânea. Como a estrutura em português soa "óbvia demais", muita gente pula o treino ativo, presume que já sabe porque entendeu a lógica em cinco segundos, e nunca chega a automatizar a fala. Aí, na hora de falar rápido, sem tempo para montar a frase mentalmente, o cérebro volta para o simple past, que é mais familiar, e o "had" simplesmente desaparece da boca.
É exatamente esse ponto, entender a regra perfeitamente no papel mas travar ao produzir a frase falando, que separa quem "sabe gramática" de quem "fala inglês" de verdade. Dá para entender cada peça da regra e mesmo assim gaguejar quando é sua vez de montar "eu já tinha saído" em tempo real, numa conversa, sem parar para pensar. Se você reconhece esse travamento, vale testar seu nível de passado perfeito na prática, falando alto com o Capy, a mascote do Comigo, no teste rápido que mostra exatamente onde sua fala ainda não acompanha o que sua cabeça já sabe.
As três formas do past perfect: afirmativa, negativa e interrogativa
Como todo tempo verbal em inglês, o past perfect tem três formas: a afirmativa, a negativa e a interrogativa. Cada uma segue uma regra própria, mas todas mantêm o mesmo esqueleto de "had + particípio".
Na forma afirmativa, a estrutura é direta: sujeito + had + particípio.
Na forma negativa, você acrescenta "not" depois do "had", formando "had not" ou, na fala, quase sempre a contração "hadn't".
Na forma interrogativa, o "had" pula para antes do sujeito, no mesmo estilo de outras perguntas em inglês com verbo auxiliar.
| Forma | Estrutura | Exemplo em inglês | Tradução |
|---|---|---|---|
| Afirmativa | Sujeito + had + particípio | She had already left. | Ela já tinha ido embora. |
| Negativa | Sujeito + had not (hadn't) + particípio | She hadn't left yet. | Ela ainda não tinha ido embora. |
| Interrogativa | Had + sujeito + particípio? | Had she left before you arrived? | Ela tinha ido embora antes de você chegar? |
| Afirmativa | Sujeito + had + particípio | We had finished the project. | Nós tínhamos terminado o projeto. |
| Negativa | Sujeito + hadn't + particípio | We hadn't finished the project. | Nós não tínhamos terminado o projeto. |
| Interrogativa | Had + sujeito + particípio? | Had we finished the project by then? | Nós tínhamos terminado o projeto até aquela época? |
| Afirmativa | Sujeito + had + particípio | I had studied for the exam. | Eu tinha estudado para a prova. |
| Negativa | Sujeito + hadn't + particípio | I hadn't studied enough. | Eu não tinha estudado o suficiente. |
| Interrogativa | Had + sujeito + particípio? | Had you studied before the class started? | Você tinha estudado antes da aula começar? |
Um detalhe que ajuda muito na fala: nas respostas curtas, você não repete a frase inteira. Se alguém pergunta "Had you left?", você responde só "Yes, I had" ou "No, I hadn't". Isso vale para qualquer pessoa e é um dos jeitos mais rápidos de soar natural sem precisar montar a frase toda de novo.

Palavras de sinalização do past perfect
Certas palavras aparecem tanto perto do past perfect que viraram praticamente uma bandeira: quando você as vê, ou ouve, é sinal forte de que a frase pede past perfect. Elas não são obrigatórias, o past perfect pode aparecer sem nenhuma delas, mas conhecer essa lista ajuda demais na hora de reconhecer o padrão e, principalmente, na hora de produzir a frase você mesmo.
| Palavra de sinalização | Posição na frase | Exemplo em inglês | Tradução |
|---|---|---|---|
| already (já) | entre had e o particípio | She had already finished. | Ela já tinha terminado. |
| just (acabado de) | entre had e o particípio | He had just left when I called. | Ele tinha acabado de sair quando eu liguei. |
| never (nunca) | entre had e o particípio | I had never seen snow before that trip. | Eu nunca tinha visto neve antes daquela viagem. |
| before (antes) | geralmente no fim da frase | She had studied English before moving to Canada. | Ela tinha estudado inglês antes de se mudar para o Canadá. |
| after (depois) | início da oração subordinada | After they had eaten, they went for a walk. | Depois que eles tinham comido, foram passear. |
| when (quando) | início da oração subordinada | When I arrived, she had already gone. | Quando eu cheguei, ela já tinha ido embora. |
| by the time (até a hora que) | início da oração subordinada | By the time we got there, the show had started. | Até a hora que chegamos, o show já tinha começado. |
| ever (alguma vez, em perguntas) | entre had e o sujeito, em perguntas | Had you ever tried sushi before that day? | Você já tinha experimentado sushi antes daquele dia? |
| still (ainda) | entre had not e o particípio | She still hadn't decided what to do. | Ela ainda não tinha decidido o que fazer. |
| once (assim que, uma vez que) | início da oração subordinada | Once he had finished, he left. | Assim que ele tinha terminado, ele foi embora. |
Repare que várias dessas palavras, "before", "after", "when", "by the time", "once", funcionam como conectores: elas ligam duas orações e mostram a ordem dos acontecimentos. Se você quer entender melhor como esses conectores funcionam em inglês, de forma mais ampla, o post sobre Conectivos em Inglês cobre esse assunto com mais profundidade, incluindo outros conectores que aparecem em frases mais longas e complexas.
Uma curiosidade sobre "by the time": ela é particularmente forte como sinal de past perfect, porque quase sempre implica que uma coisa já tinha acontecido no momento em que a outra aconteceu. "By the time I got home, my brother had already eaten dinner." (Até a hora que cheguei em casa, meu irmão já tinha jantado.)
Esse mesmo padrão aparece o tempo todo com verbos comuns do dia a dia: "a reunião já tinha começado" ("the meeting had already started"), "ele já tinha decidido" ("he had already decided"), "ela tinha percebido" ("she had realized"). Quanto mais você reconhece esse padrão em verbos simples e comuns, mais rápido ele sai na sua própria fala, sem esforço.
Saber essas palavras de cor ajuda a reconhecer o padrão quando você lê ou ouve. Mas reconhecer é bem diferente de produzir. Ler "by the time" numa frase de exercício e entender é uma coisa. Ouvir alguém contando uma história, perceber que a próxima frase pede past perfect, e conseguir montar "eu já tinha..." em menos de um segundo, sem travar, é outra habilidade completamente diferente, e é justamente essa que costuma faltar.
É esse tipo de situação, entender a gramática na teoria mas gelar quando precisa sair da boca em tempo real, que faz muita gente desistir de falar inglês espontaneamente. A saída não é mais uma lista de regras. É treino de fala mesmo, repetido, com correção na hora. No teste rápido do Comigo, você fala frases com past perfect em voz alta para o Capy e recebe feedback imediato, palavra por palavra, para descobrir exatamente onde sua fala trava, mesmo quando sua cabeça já sabe a regra de cor.
Past perfect x simple past: qual a diferença
Essa é provavelmente a confusão mais comum entre os brasileiros que estudam inglês. Os dois tempos falam do passado, então por que usar um em vez do outro?
A resposta curta: o simple past descreve uma ação passada isolada, sem comparação com outro momento. O past perfect descreve uma ação passada que aconteceu antes de outra ação, também passada. Segundo a gramática da Cambridge sobre past perfect x past simple, usamos o past perfect "when we are talking about the past and want to refer back to an earlier past", ou seja, quando estamos falando do passado e precisamos voltar a um passado ainda mais distante.
Veja a diferença lado a lado:
| Simple past (ação isolada) | Past perfect (ação anterior a outra) |
|---|---|
| I ate breakfast. (Eu tomei café da manhã.) | I had already eaten breakfast when she called. (Eu já tinha tomado café da manhã quando ela ligou.) |
| She left the office. (Ela saiu do escritório.) | She had left the office before the meeting started. (Ela tinha saído do escritório antes da reunião começar.) |
| We watched the movie. (Nós assistimos o filme.) | We had already watched the movie, so we left early. (Nós já tínhamos assistido ao filme, então saímos cedo.) |
| He bought a new car. (Ele comprou um carro novo.) | He had bought a new car before he got the job. (Ele tinha comprado um carro novo antes de conseguir o emprego.) |
O erro mais comum aqui não é usar past perfect onde não devia, é o contrário: usar simple past nos dois verbos quando a frase pede past perfect em um deles. "When I arrived, she left" está tecnicamente errado, ou pelo menos ambíguo, se você quer dizer que ela já tinha ido embora antes de você chegar. O correto seria "When I arrived, she had left" (Quando eu cheguei, ela já tinha ido embora), porque a saída dela aconteceu antes da sua chegada.
Já "When I arrived, she left" sugere que ela saiu no momento em que você chegou, ou logo depois, como reação à sua chegada. As duas frases contam histórias diferentes, e a diferença inteira está em usar ou não o past perfect.
Uma forma simples de testar se você precisa do past perfect: pergunte a si mesmo se uma das duas ações aconteceu claramente antes da outra. Se sim, e você quer deixar essa ordem explícita, use past perfect na ação mais antiga. Se as duas ações aconteceram ao mesmo tempo, ou você não está comparando ordem nenhuma, o simple past sozinho já resolve.

Past perfect x present perfect: qual a diferença
Outra confusão frequente é entre past perfect e present perfect. As duas usam "particípio passado" na estrutura, o que faz muita gente misturar os dois. A diferença, porém, é simples: o present perfect conecta o passado com o presente. O past perfect conecta um momento do passado com outro momento, ainda mais antigo, do passado.
Segundo a Grammarly sobre present perfect, o present perfect é usado para ações que começaram no passado e continuam relevantes agora, ou para experiências de vida sem tempo específico marcado. Já o past perfect, como vimos, sempre olha para trás a partir de um ponto no passado, não do presente.
| Present perfect (conecta passado e presente) | Past perfect (conecta dois momentos do passado) |
|---|---|
| I have already eaten. (Eu já comi, e por isso não estou com fome agora.) | I had already eaten when she arrived. (Eu já tinha comido quando ela chegou, no passado.) |
| She has never been to Japan. (Ela nunca foi ao Japão, até agora, na vida dela.) | She had never been to Japan before that trip. (Ela nunca tinha ido ao Japão antes daquela viagem específica.) |
| We have lived here for five years. (Nós moramos aqui há cinco anos, e ainda moramos.) | We had lived here for five years before we moved. (Nós tínhamos morado aqui por cinco anos antes de nos mudarmos, algo que já terminou.) |
O EF também compara present perfect com simple past num ângulo parecido, e a Cambridge tem uma página inteira dedicada a esse mesmo contraste adjacente, caso você queira aprofundar antes de voltar para a comparação com o past perfect.
O truque mental que funciona bem: se a frase tem qualquer ligação com "agora", com o presente, é present perfect. Se a frase fala só de passado, comparando dois momentos que já passaram, é past perfect. "I have lost my keys" (Eu perdi minhas chaves, e ainda estou sem elas agora) é present perfect. "I had lost my keys, so I couldn't get in" (Eu tinha perdido minhas chaves, então não conseguia entrar, uma cena inteira no passado) é past perfect.
Vale um parênteses aqui sobre variação regional: o uso do present perfect muda um pouco entre o inglês britânico e o americano, principalmente quando a ação acabou de acontecer. Britânicos preferem "I've just eaten", enquanto americanos aceitam tranquilamente "I just ate" no simple past. Se você quer entender essas diferenças com mais detalhe, o post sobre inglês britânico trata exatamente desses casos em que present perfect e simple past disputam espaço, dependendo de qual lado do Atlântico você está aprendendo.
Essa comparação, aliás, é um bom sinal do quanto o sistema de tempos verbais do inglês depende de contexto, não só de regra fixa. Não é raro dois falantes nativos discordarem sobre qual tempo soa mais natural numa frase específica, e isso é normal. O que importa, para quem está aprendendo, é entender a lógica geral e treinar até ela sair automática na fala.
Past perfect continuous: o que é e quando usar
Existe uma terceira variação que aparece bastante em contextos mais avançados: o past perfect continuous (também chamado de past perfect progressive). Ele adiciona a ideia de duração, de uma ação que estava em andamento antes de outro momento do passado.
A formação segue o padrão: had been + verbo com -ing. Segundo a Grammarly sobre past perfect continuous, esse tempo verbal descreve uma ação contínua que aconteceu antes de outro evento no passado, dando ênfase à duração dela.
| Estrutura | Exemplo em inglês | Tradução |
|---|---|---|
| Had been + verbo-ing | I had been studying for three hours when she called. | Eu já estava estudando havia três horas quando ela ligou. |
| Had been + verbo-ing | They had been living in Brazil for two years before they moved. | Eles já estavam morando no Brasil havia dois anos antes de se mudarem. |
| Had not been + verbo-ing | She hadn't been sleeping well before the trip. | Ela não estava dormindo bem antes da viagem. |
| Had + sujeito + been + verbo-ing? | Had you been waiting long when the bus arrived? | Você já estava esperando havia muito tempo quando o ônibus chegou? |
A diferença entre past perfect simples e past perfect continuous costuma ser sutil, mas importante. O past perfect simples foca no resultado, na conclusão da ação. O past perfect continuous foca no processo, na duração dela. "I had written three emails" (Eu tinha escrito três e-mails) foca no resultado: três e-mails prontos. "I had been writing emails for an hour" (Eu já estava escrevendo e-mails havia uma hora) foca na duração, no processo em si, sem necessariamente dizer que terminou.
De acordo com a gramática da Cambridge que compara past perfect simples e contínuo, a escolha entre os dois depende do que você quer enfatizar: o fato de a ação ter terminado (simples) ou o tempo que ela durou (contínuo). Um jeito prático de testar qual usar: se a frase responde melhor à pergunta "o que aconteceu?", use a forma simples. Se responde melhor à pergunta "por quanto tempo?", use a contínua.
Vale notar que verbos de estado, como "know", "believe" ou "want", quase nunca aparecem na forma contínua, nem no past perfect continuous nem em nenhum outro tempo progressivo. "I had known her for years" soa natural. "I had been knowing her for years" soa estranho e normalmente é evitado por falantes nativos.

Past perfect no discurso indireto (reported speech)
Uma das funções mais úteis do past perfect aparece quando você conta o que outra pessoa disse, o chamado discurso indireto ou "reported speech". Quando você transforma uma fala direta em indireta, os tempos verbais geralmente "voltam" um passo no passado. E quando a fala original já estava no simple past, ela vira past perfect no discurso indireto.
Veja o padrão:
| Fala direta | Discurso indireto |
|---|---|
| "I finished the project," she said. | She said (that) she had finished the project. |
| "I saw him yesterday," he said. | He said (that) he had seen him the day before. |
| "We bought a new house," they said. | They said (that) they had bought a new house. |
| "I lost my phone," she said. | She said (that) she had lost her phone. |
Repare no segundo exemplo: "yesterday" (ontem) virou "the day before" (no dia anterior), porque no discurso indireto as referências de tempo também mudam, já que você está recontando algo em outro momento. Esse é um detalhe que passa despercebido até em níveis mais avançados de inglês.
O motivo dessa mudança de tempo verbal é lógico, embora nem sempre intuitivo: quando você conta o que alguém disse, o momento da fala original já é passado. E o que essa pessoa descreveu, dentro da fala dela, aconteceu antes ainda. Por isso o past perfect entra para marcar essa camada extra de distância no tempo.
Na prática, você não precisa decorar cada regra de transformação do discurso indireto de cor para conseguir se comunicar. O importante é reconhecer o padrão: sempre que for repetir algo que alguém disse no passado, sobre um evento que já tinha acontecido, o past perfect é sua ferramenta natural.
Past perfect no terceiro condicional
Outro uso essencial do past perfect aparece no terceiro condicional, a estrutura usada para falar de situações hipotéticas no passado, coisas que não aconteceram, mas que poderiam ter acontecido de outro jeito. Para ver os cinco tipos lado a lado, confira o guia de orações condicionais em inglês.
A estrutura, segundo a EF sobre o terceiro condicional, é:
If + past perfect, would have + particípio passado
| Situação hipotética (if + past perfect) | Consequência hipotética (would have + particípio) | Tradução |
|---|---|---|
| If I had studied more, | I would have passed the exam. | Se eu tivesse estudado mais, eu teria passado na prova. |
| If she had left earlier, | she wouldn't have missed the train. | Se ela tivesse saído mais cedo, ela não teria perdido o trem. |
| If we had known about the traffic, | we would have taken a different route. | Se soubéssemos do trânsito, teríamos pegado outra rota. |
| If they hadn't forgotten the tickets, | they would have gone to the concert. | Se eles não tivessem esquecido os ingressos, teriam ido ao show. |
Esse padrão é usado exclusivamente para falar de coisas que já não têm mais como acontecer, porque o momento passou. Você não estudou mais, então não passou na prova. Ela não saiu mais cedo, então perdeu o trem. É lamentação, arrependimento, ou simplesmente uma reflexão sobre "o que poderia ter sido".
De acordo com o Perfect English Grammar sobre o terceiro condicional, essa estrutura é uma das mais usadas para expressar arrependimento em inglês, e por isso aparece bastante em conversas, desabafos e até em música. A boa notícia é que, se você já domina o past perfect isolado, o terceiro condicional é basicamente encaixar essa mesma peça dentro de uma frase maior com "if" e "would have". Para quem quer entender a fundo a lógica gramatical por trás dessa combinação de tempos, vale a leitura do verbete da Wikipédia sobre o conditional perfect, que explica como diferentes idiomas constroem essa mesma ideia de hipótese passada.
Ler essa estrutura no papel é uma coisa. Sentir ela saindo naturalmente numa conversa sobre um arrependimento real, tipo contar para um amigo por que você perdeu uma oportunidade, é outra completamente diferente. É justamente aí que a maioria trava: sabe a fórmula, mas nunca ouviu nem falou ela em voz alta o suficiente para ela sair sem esforço.
Had, had had e a contração 'd: como não se perder
Aqui mora uma das maiores fontes de confusão para quem estuda past perfect, e ela tem três camadas distintas.
Primeira camada: "had" como verbo principal. Às vezes "had" não é auxiliar de tempo nenhum, é o próprio verbo "ter" no passado simples. "I had a dog when I was a kid" (Eu tinha um cachorro quando eu era criança) é simple past do verbo "have", sem nenhum particípio depois. Segundo a entrada da Cambridge Dictionary para "had", essa é justamente a forma de passado do verbo "have", usada tanto como verbo principal quanto como auxiliar. A versão em português da mesma entrada confirma a tradução: "tinha", "tive", dependendo do contexto.
Segunda camada: "had had". Sim, "had" pode aparecer duas vezes seguidas na mesma frase, e isso assusta muita gente na primeira vez que vê. Isso acontece quando o verbo principal da frase é "have" (no sentido de "ter" ou "tomar", como em "have breakfast") e você precisa colocar ele no past perfect. O primeiro "had" é o auxiliar do past perfect. O segundo "had" é o particípio passado do verbo "have". "By the time I left, I had had three cups of coffee" (Até a hora que eu saí, eu já tinha tomado três xícaras de café). Parece estranho, mas é perfeitamente correto e comum.
Terceira camada: a contração 'd. Na fala e na escrita informal, "had" quase sempre vira "'d": "I had" vira "I'd", "she had" vira "she'd", e assim por diante. O problema é que "'d" também é a contração de "would". "I'd go" pode ser "I would go" (eu iria). "I'd gone" é "I had gone" (eu tinha ido). Como resolver essa ambiguidade? Olhando o que vem depois. Se depois do "'d" vem um particípio passado, é "had". Se depois vem um verbo no infinitivo sem "to", é "would". E "would" é só um dos modal verbs em inglês, que vale estudar como um grupo.
| Frase com 'd | O que significa | Como saber |
|---|---|---|
| I'd finished the report. | I had finished the report. | Depois de 'd vem particípio ("finished") |
| I'd finish the report if I had time. | I would finish the report if I had time. | Depois de 'd vem infinitivo ("finish") |
| She'd already left. | She had already left. | Particípio depois de 'd ("left") |
| She'd leave if she could. | She would leave if she could. | Infinitivo depois de 'd ("leave") |
Na prática falada, essa distinção é automática para quem já ouviu e produziu milhares dessas frases. Para quem está aprendendo, ela exige um pouco de atenção no começo, mas rápido vira intuição, desde que você pratique ouvindo e falando, não só lendo regras isoladas num quadro.
Erros mais comuns de brasileiros com o past perfect
Depois de cobrir a teoria inteira, vale juntar num só lugar os erros que aparecem com mais frequência entre brasileiros aprendendo past perfect. Conhecer esses erros de antemão ajuda a evitar cada um deles.
| Erro comum | Exemplo errado | Versão correta | Por que acontece |
|---|---|---|---|
| Esquecer o "had" e usar só simple past | "When I arrived, she left already." | When I arrived, she had already left. | O cérebro simplifica para o tempo verbal mais familiar sob pressão de falar rápido |
| Usar simple past nas duas ações quando havia ordem clara | "I ate when she came." (quando na verdade o jantar já tinha acabado antes) | I had already eaten when she came. | Falta de hábito de marcar qual ação veio primeiro |
| Confundir past perfect com present perfect | "I had never been to Paris" usado para falar de uma experiência de vida até hoje | I have never been to Paris. | Os dois usam particípio, o que gera confusão sobre qual auxiliar usar |
| Usar past perfect para uma ação passada isolada, sem comparação | "Yesterday I had gone to the market." | Yesterday I went to the market. | Achar que past perfect deixa a frase "mais no passado", quando na verdade ele exige uma segunda ação de referência |
| Particípios irregulares errados | "I had wrote the email." | I had written the email. | Regularizar verbos irregulares, aplicando "-ed" onde não cabe |
| Confundir 'd de "had" com 'd de "would" | Interpretar "I'd go" como "eu tinha ido" | I'd go = I would go (eu iria) | A contração é idêntica para os dois verbos, só o contexto seguinte desambigua |
O terceiro erro da tabela merece atenção extra, porque é sutil: usar past perfect para um evento único, sem nenhuma outra ação do passado para comparar. O past perfect quase sempre precisa de um "segundo ponto" no passado para fazer sentido. Se você só está contando algo que aconteceu, sem comparar com outro momento, o simple past já resolve, e o past perfect ali soa estranho ou incorreto para um ouvinte nativo. A Cambridge tem uma seção inteira sobre erros típicos de present perfect que segue essa mesma lógica: usar o tempo verbal errado para o tipo de ação, seja ela pontual ou comparativa.
O quinto erro, dos particípios irregulares errados, é tão comum que merece uma seção própria, que é exatamente a próxima. Antes disso, vale reforçar: nenhum desses erros é sinal de que você "não entende inglês". Eles acontecem justamente com quem entende a regra, mas ainda não automatizou a fala. E automatizar fala não é algo que regra sozinha resolve, é repetição com correção, em voz alta, até o padrão sair sem esforço consciente.
Verbos irregulares que você precisa saber para o past perfect
Como o past perfect sempre pede um particípio passado, e boa parte dos verbos mais usados em inglês tem particípio irregular, essa é uma área que exige memorização mesmo. Não tem atalho de regra, tem que decorar as formas.
A Cambridge mantém uma tabela completa de verbos irregulares, e o Perfect English Grammar disponibiliza uma lista em PDF com os 50 verbos irregulares mais comuns, ótima para imprimir e revisar. Abaixo, uma seleção dos irregulares que aparecem com mais frequência em frases no past perfect. Alguns deles, como "arrive", "leave" e "buy", já apareceram em exemplos anteriores deste post.
| Infinitivo | Simple past | Particípio passado (past perfect) |
|---|---|---|
| go | went | gone |
| see | saw | seen |
| eat | ate | eaten |
| write | wrote | written |
| break | broke | broken |
| buy | bought | bought |
| leave | left | left |
| meet | met | met |
| lose | lost | lost |
| forget | forgot | forgotten |
| tell | told | told |
Repare que alguns verbos, como "buy", "leave", "meet", "lose" e "tell", têm simple past e particípio idênticos. Isso na verdade ajuda: você só precisa decorar uma forma para os dois usos. Já verbos como "go", "see", "eat", "write" e "break" têm três formas completamente diferentes (infinitivo, simple past, particípio), e são justamente esses que geram mais erro na hora de montar o past perfect, porque a tentação de usar o simple past no lugar do particípio é grande.
Essa tabela cobre só uma fração do total. Se você quer a lista completa, com todos os verbos irregulares mais usados em inglês, organizados e traduzidos, o post Lista de Verbos Irregulares em Inglês reúne tudo num só lugar, incluindo os que não aparecem tanto no past perfect mas são essenciais para outros tempos verbais também.
E não existe atalho aqui: para dominar o past perfect na fala, você precisa ter esses particípios tão automatizados que não precisa pensar neles. Ler a lista várias vezes ajuda a reconhecer. Mas o que realmente fixa é usar cada verbo numa frase falada, em voz alta, repetidas vezes, até ele sair sem esforço.

Exercícios de past perfect com gabarito
Chegou a hora de praticar. Complete as frases abaixo com a forma correta do past perfect do verbo entre parênteses. Não olhe o gabarito antes de tentar todas.
| Número | Frase para completar |
|---|---|
| 1 | By the time I arrived, the movie ___ (start). |
| 2 | She ___ (never / see) snow before that winter. |
| 3 | We ___ (already / eat) when the waiter brought the menu. |
| 4 | ___ you ___ (finish) the report before the meeting? |
| 5 | He ___ (not / study) enough, so he failed the test. |
| 6 | By the time we got to the station, the train ___ (leave). |
| 7 | I ___ (just / write) the email when the power went out. |
| 8 | They ___ (buy) the tickets before the price went up. |
| 9 | ___ she ___ (meet) him before that party? |
| 10 | If I ___ (study) more, I would have passed the exam. |
| 11 | She ___ (lose) her keys before she noticed. |
| 12 | We ___ (not / decide) where to go when the plane started boarding. |
| 13 | By the time he told her the truth, she ___ (already / realize) it. |
| 14 | I ___ (forget) his name before he introduced himself again. |
| 15 | ___ you ever ___ (break) a bone before that accident? |
Gabarito
Confira suas respostas abaixo. Cada uma segue a lógica de "had + particípio", com o particípio correto de cada verbo.
| Número | Resposta correta |
|---|---|
| 1 | had started |
| 2 | had never seen |
| 3 | had already eaten |
| 4 | Had you finished |
| 5 | hadn't studied |
| 6 | had left |
| 7 | had just written |
| 8 | had bought |
| 9 | Had she met |
| 10 | had studied |
| 11 | had lost |
| 12 | hadn't decided |
| 13 | had already realized |
| 14 | had forgotten |
| 15 | Had you ever broken |
Se você errou mais de três, volte para a seção de erros comuns e para a tabela de irregulares antes de seguir em frente. Se acertou quase tudo, ótimo sinal: sua parte de gramática está sólida. O próximo passo, então, não é mais um exercício escrito, é treinar essas mesmas frases em voz alta, porque escrever "had started" num espaço em branco e falar "the movie had started" numa frase inteira, em tempo real, ativam processos mentais diferentes. Se você quer mais exercícios em formato para baixar e imprimir, o post Exercícios de Inglês PDF tem material extra organizado por nível e por tema gramatical.
Perguntas frequentes sobre o past perfect
Past perfect é o mesmo que "pretérito mais-que-perfeito"?
Sim, estruturalmente eles são quase idênticos. O past perfect em inglês corresponde ao pretérito mais-que-perfeito composto do português, o "tinha feito", "tinha ido", como vimos na seção de comparação. A lógica de uso, marcar uma ação anterior a outra no passado, também é a mesma nos dois idiomas.
Posso usar past perfect sem uma segunda ação no passado?
Tecnicamente pode acontecer em contextos narrativos mais longos, onde a "segunda ação" fica implícita pelo contexto do parágrafo inteiro, mas na grande maioria dos casos, principalmente para quem está aprendendo, o past perfect precisa de uma referência clara de "depois" para fazer sentido. Sem essa referência, o simple past é a escolha mais segura e mais natural.
Quando devo usar past perfect continuous em vez de past perfect simples?
Use o past perfect continuous quando o foco da frase está na duração da ação, no "por quanto tempo" ela estava acontecendo, e não simplesmente no fato de ela ter acontecido. "I had been studying for two hours" enfatiza o tempo de estudo. "I had studied the material" enfatiza que o estudo estava concluído.
"Had" sempre indica past perfect?
Não. "Had" também é o simple past do verbo "have" quando ele funciona como verbo principal, como em "I had a car" (eu tinha um carro), sem nenhum particípio depois. Ele só forma o past perfect quando funciona como auxiliar, seguido de um particípio passado.
Existe diferença de uso do past perfect entre inglês britânico e americano?
A estrutura do past perfect em si é igual nos dois. As diferenças de uso entre britânico e americano aparecem mais no present perfect, principalmente em frases sobre ações recentes, como já mencionamos. Vale a leitura completa se você quer entender essas nuances regionais antes de decidir qual variante seguir nos estudos.
O past perfect é usado em conversas do dia a dia ou só em textos formais?
É usado o tempo todo em conversas reais, principalmente quando você conta uma história com mais de um evento em ordem, o que é extremamente comum. Contar "cheguei em casa e minha mãe já tinha feito o jantar" é uma frase de conversa cotidiana, não formal, e ela pede past perfect em inglês do mesmo jeito.
Qual nível de inglês (CEFR) exige domínio do past perfect?
O past perfect costuma aparecer a partir do nível intermediário (B1/B2) e é consolidado no avançado (C1). Se você quer entender melhor os níveis de proficiência em inglês e o que se espera de cada um, o guia Proficiência em Inglês: o Guia Completo explica cada faixa do CEFR em detalhe, incluindo em que ponto tempos verbais como o past perfect entram no currículo.
Existe uma regra fixa de ordem das palavras com "already", "just" e "never" no past perfect?
Sim, essas três palavras normalmente ficam entre "had" e o particípio passado, como mostramos na tabela de palavras de sinalização. "I had already left", "he had just arrived", "she had never seen it". É uma posição fixa que, uma vez memorizada, praticamente não muda.
Falar past perfect é diferente de entender past perfect
Você chegou até aqui, então já tem a régua inteira: o que é past perfect, como ele se forma, como ele se compara ao português, como ele se diferencia do simple past e do present perfect, a versão contínua, o discurso indireto, o terceiro condicional, a confusão do "had had" e do 'd, os erros mais comuns e os verbos irregulares. Isso é a parte da regra, e ela é sólida.
Mas lembra do começo deste post? A distância entre entender a regra no papel e produzir ela falando, na hora, sob pressão, é real, e é ela que trava a maioria das pessoas numa conversa de verdade. Ninguém aprende a nadar lendo sobre braçada. A Purdue University tem um guia inteiro sobre tempos verbais em inglês e outro sobre consistência de tempo verbal que são excelentes para reforçar a teoria na escrita, mas escrever com calma e falar em tempo real continuam sendo duas habilidades separadas.
Se você quer fechar essa distância, o próximo passo natural é praticar essas frases em voz alta, com correção imediata, até "I had already left" sair da sua boca sem você precisar montar a frase peça por peça na cabeça. É exatamente esse tipo de treino que o Comigo oferece: você fala com o Capy, recebe feedback verde e vermelho palavra por palavra, e constrói a fluência que nenhuma lista de regras sozinha entrega. Dá para testar seu nível de past perfect na prática agora mesmo, falando alto, e descobrir com que rapidez a teoria que você acabou de revisar vira fala de verdade.
Guias relacionados
- App para professores de inglêsApps para professores de inglês: planejar aula, criar exercícios e acompanhar turma.
- Frases de yogaFrases de yoga para praticar presença, respiração e equilíbrio.
- TOEFL ITP: o que é e para que serveTOEFL ITP: diferenças para o iBT, notas e onde é aceito.
- TOEFL ou IELTS: qual escolherTOEFL ou IELTS: diferenças, preços e qual vale mais para você.


