A diferença entre Simple Past e Present Perfect é uma das maiores dificuldades para quem estuda inglês, especialmente para falantes de português. Isso acontece porque o Present Perfect não tem uma tradução direta, enquanto o Simple Past se parece mais com o passado simples do português.
Neste artigo, você vai aprender de forma clara, didática e prática:
- o que é o Simple Past
- o que é o Present Perfect
- quando usar o Simple Past e quando usar o Present Perfect
- comparações diretas com exemplos traduzidos

📌 O que é o Simple Past?
O Simple Past é usado para falar de ações:
- que aconteceram no passado
- em um tempo definido
- que já terminou
👉 O foco está em quando a ação aconteceu.
Exemplos:
- I studied English yesterday.
(Eu estudei inglês ontem.) - She traveled to London in 2019.
(Ela viajou para Londres em 2019.)
📌 O que é o Present Perfect?
O Present Perfect é usado para falar de ações:
- que aconteceram no passado,
- mas têm ligação com o presente,
- sem mencionar quando exatamente.
👉 O foco está no resultado, experiência ou duração.
Exemplos:
- I have studied English.
(Eu já estudei inglês.) - She has traveled to London.
(Ela já viajou para Londres.)
🧱 Estrutura dos dois tempos verbais
🔹 Simple Past
Sujeito + verbo no passado
- I worked.
- She went.
- They finished.
🔹 Present Perfect
Sujeito + have / has + particípio passado
- I have worked.
- She has gone.
- They have finished.
🔍 Diferença principal: o TEMPO
| Situação | Simple Past | Present Perfect |
|---|---|---|
| Tempo definido | ✅ | ❌ |
| Tempo indefinido | ❌ | ✅ |
| Ação finalizada | ✅ | ❌ (ou irrelevante) |
| Conexão com o presente | ❌ | ✅ |
🆚 Comparações diretas (com exemplos)
1️⃣ Com indicação de tempo → Simple Past
- I saw her yesterday.
(Eu a vi ontem.)
❌ I have seen her yesterday. (incorreto)
2️⃣ Sem indicar quando → Present Perfect
- I have seen her.
(Eu já a vi.)
3️⃣ Experiências de vida
- I have been to Japan.
(Eu já estive no Japão.)
❌ I went to Japan. (sem contexto de tempo, soa incompleto)
4️⃣ Ações recentes com efeito no presente
- She has just arrived.
(Ela acabou de chegar.)
5️⃣ Situações que continuam até agora
- We have lived here for ten years.
(Moramos aqui há dez anos.)
❌ We lived here for ten years. (significa que não moram mais)
⏰ Palavras-chave comuns com cada tempo
Simple Past
- yesterday
- last night / last year
- ago
- in 2010
- etc.
Exemplo:
- He graduated two years ago.
Present Perfect
- ever / never
- just / already / yet
- since / for
- today / this week / this month / this year / etc. (quando ainda não terminou)
Exemplo:
- Have you ever tried sushi?
❌ Erros comuns
🚫 I have finished the project yesterday.
✔ I finished the project yesterday.
🚫 Did you ever visit London?
✔ Have you ever visited London?
🚫 I lived here for five years. (ainda mora)
✔ I have lived here for five years.
📝 Resumo rápido
- Simple Past → passado terminado, tempo definido
- Present Perfect → passado com ligação ao presente
- Se você diz quando, use Simple Past
- Se não diz quando, use Present Perfect
🎯 Conclusão
Entender a diferença entre Simple Past e Present Perfect é essencial para falar inglês com clareza e naturalidade. O segredo está em pensar no tempo e no contexto, e não em traduzir literalmente para o português.
Com prática e bons exemplos, essa diferença se torna cada vez mais intuitiva.

Deixe um comentário