Verbos e tempos verbais

Present Perfect ou Simple Past?

B1Essencialinglês

Em resumo

Use o Simple Past para ações concluídas em um momento passado e terminado. Esse momento pode ser mencionado ou estar claro pelo contexto. Use o Present Perfect quando o momento exato não importa e há uma ligação com o presente: uma experiência de vida, um resultado atual ou uma situação que ainda continua. Em português brasileiro, os dois tempos muitas vezes são traduzidos pelo pretérito perfeito, por isso é importante observar o contexto.

Formação

Present Perfect: have/has + past participle. Simple Past: verbo com -ed ou forma irregular no passado.

Uso

  • Use o Simple Past com referências a períodos terminados, como yesterday, last week, in 2020 e two hours ago.
  • Use o Present Perfect para experiências sem indicar quando: ever, never, before.
  • Use o Present Perfect para resultados relevantes agora, frequentemente com just, already e yet.
  • Com períodos ainda não terminados, como today ou this week, o Present Perfect destaca a ligação com o presente.

Exemplos

  • I visited New York in 2022. — Eu visitei Nova York em 2022.
  • I have visited New York three times. — Eu visitei Nova York três vezes.
  • She lost her keys yesterday, but she found them later. — Ela perdeu as chaves ontem, mas as encontrou depois.
  • She has lost her keys, so she can’t open the door. — Ela perdeu as chaves, por isso não consegue abrir a porta.

Erro comum

❌ I have seen him yesterday.

✅ I saw him yesterday.

Yesterday indica um período passado já terminado; por isso, use o Simple Past, não o Present Perfect.

Lembre-se

Tempo passado terminado: Simple Past. Ligação com o presente sem momento passado definido: Present Perfect.