Diferença entre Past Simple e Present Perfect em Inglês

Entenda de vez a diferença entre Past Simple e Present Perfect em inglês. Explicação clara com exemplos, comparações e exercícios para brasileiros.

Por Teacher Thayza · · 9 min de leitura

Se você já ficou na dúvida entre usar Past Simple ou Present Perfect, saiba que você não está sozinho! Essa é uma das maiores dificuldades dos brasileiros aprendendo inglês.

Neste artigo, vou te mostrar a diferença de forma clara e prática, com exemplos que vão fixar de vez.

📚 Quando usar o Past Simple?

Usamos o Past Simple quando a ação aconteceu e terminou no passado, e sabemos (ou indicamos) quando.

  • I visited Paris last year. — Eu visitei Paris ano passado.
  • She called me yesterday. — Ela me ligou ontem.
  • We moved here in 2015. — Nós nos mudamos para cá em 2015.

📚 Quando usar o Present Perfect?

Usamos o Present Perfect quando a ação tem conexão com o presente, ou quando não dizemos quando aconteceu.

  • I have visited Paris. — Eu já visitei Paris. (experiência de vida)
  • She has called me three times today. — Ela me ligou três vezes hoje. (hoje ainda não acabou)
  • We have lived here for 9 years. — Moramos aqui há 9 anos. (ainda moramos)
{{AD}}

🔍 Comparação lado a lado

Past SimplePresent Perfect
I ate pizza yesterday.I have eaten pizza before.
She went to London in 2020.She has been to London.
They finished the project last week.They have already finished the project.
He lost his keys this morning.He has lost his keys. (ainda não achou)

⚠️ Dica de ouro

Se a frase tem yesterday, last week, in 2020, ago → use Past Simple.

Se a frase tem already, yet, ever, never, just, for, since → use Present Perfect.

🧠 Mini Quiz

Escolha a opção correta:

  1. I _______ to that restaurant last Friday. → went (Past Simple)
  2. She _______ never _______ sushi. → has ... eaten (Present Perfect)
  3. We _______ here since 2018. → have lived (Present Perfect)
  4. They _______ the movie yesterday. → watched (Past Simple)
  5. _______ you ever _______ a horse? → Have ... ridden (Present Perfect)

📌 Continue praticando

Pratique mais com nossos quizzes interativos sobre tempos verbais!