Carregando...

Espero que você goste deste artigo

Se você precisa ir além do conteúdo gratuito, clique aqui.

Present perfect e past perfect: o guia definitivo

Se você domina quando ligar o passado ao presente (present perfect) e como mostrar o que aconteceu antes de outro passado (past perfect), 90% das dúvidas somem. Abaixo vai um guia direto, com estrutura, usos, diferenças e pegadinhas comuns.

Mapa mental

Clique na imagem abaixo para visualizar o mapa mental completo:

Clique para visualizar o mapa mental

Estrutura (forma)

Present perfect = have/has + past participle

  • I have finished. (Eu terminei.)
  • She has seen the report. (Ela viu o relatório.)
    Negativa: haven’t/hasn’t + participle. Perguntas: Have/Has + sujeito + participle?

Past perfect = had + past participle

  • We had left before the meeting started. (Nós tínhamos saído antes de a reunião começar.)
    Negativa: hadn’t + participle. Perguntas: Had + sujeito + participle?

Dica: particípios irregulares (been, gone, done, seen, written, taken…) são essenciais para ambos os tempos.

Present perfect – quando usar

2.1. Ações/estados que começaram no passado e continuam agora

Normalmente com for (por um período) e since (desde um ponto específico).

  • I have worked here for five years. (Trabalho aqui cinco anos.)
  • She has lived in Porto Alegre since 2019. (Ela mora… desde 2019.)

2.2. Experiências de vida (sem dizer quando)

  • Have you ever tried sushi? (Você experimentou sushi?)
  • He has never traveled abroad. (Ele nunca viajou para fora.)

2.3. Resultado no presente / mudança ao longo do tempo

  • I have lost my keys. (Resultado agora: estou sem as chaves.)
  • The team has grown a lot this year. (Mudança observável.)

2.4. Eventos muito recentes com just, already, yet

  • I’ve just sent the email. (Acabei de enviar.)
  • She’s already finished. (Ela terminou.)
  • Have you finished yet? (Você terminou?)

2.5. Períodos não concluídos (today/this week/this year, etc.)

  • I haven’t seen her today. (Hoje ainda não acabou.)

Evite: usar present perfect com tempo concluído (yesterday, in 2019, two hours ago). Use past simple nesses casos.

Past perfect – quando usar

3.1. Para deixar claro o que aconteceu antes de outro momento no passado

  • When we arrived, the movie had already started.
  • (Quando chegamos, o filme já tinha começado.)
  • By the time I called, she had left.
  • (Quando liguei, ela já tinha saído.)

3.2. Em narrativas para ordem dos fatos

  • He had saved the file, then the computer crashed.
  • (Ele tinha salvo o arquivo; depois o PC travou.)

3.3. Em padrões frequentes

  • 3rd conditional (condicional do passado):
    • If I had known, I would have called.
    • (Se eu tivesse sabido, teria ligado.)
  • Reported speech (discurso indireto):
    • She said she had finished.
    • (Ela disse que tinha terminado.)

Observação: o past perfect costuma aparecer em relação a outro passado; isolado, geralmente não é necessário.

Present perfect vs. past simple (diferenças-chave)

SituaçãoUseExemplo
Tempo concluído (ontem, em 2022, há 5 min)Past simpleI sent the invoice yesterday. (Eu enviei ontem.)
Tempo não concluído (hoje, esta semana)Present perfectI have sent three emails today. (Ainda é “hoje”.)
Experiência sem tempo específicoPresent perfectShe has visited London.
Fato fechado no passadoPast simpleShe visited London in 2019.

Base: distinção entre “períodos acabados vs. em aberto” e “conexão com o presente”.

Inglês americano x britânico (o que muda na prática)

  • Em inglês americano, é comum usar past simple onde o britânico usaria present perfect com just/already/yet:
    • AmE: Did you eat (yet)?
    • BrE: Have you eaten (yet)?
  • Gotten é o particípio de get no padrão americano (have gotten), enquanto o britânico prefere have got em muitos contextos.

Marcadores úteis (sinais de uso)

Present perfect: for, since, ever, never, already, yet, just, recently, so far, up to now, this week/today (se ainda estiverem em curso).

Past perfect: before, after, by the time, when (para marcar o “passado do passado”).

Erros comuns (e como corrigir)

  1. Usar present perfect com tempo fechado:
    I’ve visited Paris in 2019. → ✓ I visited Paris in 2019.
  2. Confundir for/since:
    I’ve lived here since 10 years. → ✓ for 10 years. / ✓ since 2015.
  3. Esquecer a conexão com o presente (present perfect):
    Se a informação impacta agora (resultado/estado), prefira present perfect:
    I have lost my badge (I can’t enter). (Perdi o crachá — não consigo entrar.)
  4. Usar past perfect sem “âncora” no passado:
    O leitor precisa ver o outro evento passado para o past perfect fazer sentido.

Mini “árvore de decisão”

  1. referência ao presente ou o período ainda não acabou? → Present perfect.
  2. Você quer mostrar o evento que aconteceu antes de outro passado? → Past perfect.
  3. O tempo é fechado e o fato é apenas passado? → Past simple.

Frases-modelo (com tradução)

Trabalho/comunicação

  • We have updated the deck. Please check it. (Nós atualizamos o deck. Confira, por favor.)
  • I haven’t received the client’s feedback yet. (Ainda não recebi o feedback do cliente.)
  • By the time the call started, the team had prepared the brief. (Quando a call começou, o time já tinha preparado o brief.)

Vida cotidiana

  • She has lived there since 2020. (Ela moradesde 2020.)
  • We had left when it began to rain. (Nós tínhamos saído quando começou a chover.)

Resumo de bolso

  • Present perfect = passado com efeito agora / período em aberto: have/has + participle (for, since, just, already, yet).
  • Past perfect = passado do passado: had + participle (before, after, by the time).
  • Evite present perfect com yesterday / in 2019 / ago → use past simple.
  • Variante AmE: possível past simple com already/yet/just; gotten como particípio de get.

Conclusão

Se a pergunta era “quando usar cada um?”, a resposta agora é prática consciente. Pegue situações reais do seu dia e escreva 3 variações: uma frase no past simple, outra no present perfect e outra no past perfect. Diga em voz alta o motivo da escolha. Isso força a decisão e elimina a dúvida com o tempo.

Crie um ritual curto (5 minutos): escolha três frases do trabalho ou da vida diária, troque marcadores (for/since, just/already/yet, by the time/before/after), e revise participles que aparecerem. Feito isso, consulte o mapa mental para checar rapidamente se sua decisão faria sentido em um contexto real.

Quer um atalho sempre à mão? Deixe o mapa mental aberto enquanto escreve ou estuda e use-o como checklist de decisão. Quando precisar revisar, volte a ele primeiro e só depois ao texto completo.

E agora?

Você acabou de conferir nosso conteúdo gratuito, e esperamos que ele tenha te inspirado a avançar no inglês! Agora, temos um convite especial.

Se você quer falar inglês com confiança e busca resultados rápidos, conheça nosso curso Fluência Descomplicada.

Além de 9 horas de prática de conversação por semana, você terá acesso a aulas individuais focadas em suas necessidades específicas.

Fale com a gente no WhatsApp e descubra como transformar seu inglês em poucos meses!

Sem complicações! Digite seu WhatsApp e receba as informações na hora:

*Apenas números do Brasil

Se o aluno precisa tirar dúvidas, praticar sobre um tema específico e deseja avaliar sua evolução, ele também pode contar com as aulas individuais exclusivas entre ele e o professor, que ocorrem uma vez por semana com duração de 50 minutos.

Para traçar estratégias para aprender inglês de maneira eficaz, tirando o máximo proveito disso tudo, o aluno também recebe acesso aos encontros de coaching voltado para idiomas.

Por fim, há a área do aluno, com vídeo aulas e material de apoio em uma plataforma de fácil acesso.

Conheça todos os detalhes do curso Fluência Descomplicada.

Enviada! Confira seu WhatsApp

Quer ir além do conteúdo gratuito do nosso blog?

Você também pode conhecer
o curso Fluência Descomplicada