B1

Present Perfect vs Past Simple

Definição / Explicação

Past simple fala de ação concluída em finished past time. Present perfect fala de ação passada com present connection, ou de ação cujo tempo concluído exato não é informado. Esse contraste é importante porque os dois tempos se referem ao passado, mas respondem a perguntas diferentes. Past simple responde When did it happen?. Present perfect responde ideias como Has it happened in your life, this week, or up to now?

Regras principais

  • Use past simple com expressões de tempo passado concluído: yesterday, last week, in 2019.
  • Use present perfect quando o tempo exato não for dado ou quando o resultado importar agora.
  • Compare: I saw him yesterday vs I have seen him this week.
  • Use past simple em histórias e linhas do tempo.
  • Use present perfect para notícias recentes, experiência ou períodos não concluídos.

Exemplos

  • I saw him yesterday, but I have seen him twice this week. - Eu o vi ontem, mas eu o vi duas vezes esta semana.
  • She left at six, so I have not spoken to her today. - Ela saiu às seis, então eu não falei com ela hoje.
  • We went there last month, and we have been there many times before. - Nós fomos lá no mês passado, e já estivemos lá muitas vezes antes.
  • He broke his phone last night, so he has bought a new one. - Ele quebrou o celular ontem à noite, então comprou um novo.
  • They did not finish the job yesterday, but they have finished it now. - Eles não terminaram o trabalho ontem, mas terminaram agora.

Erros comuns

  • ❌ I have seen him yesterday. -> ✅ I saw him yesterday.
  • ❌ She went to the gym this week. -> ✅ She has gone to the gym this week.
  • ❌ We have did it already. -> ✅ We have done it already.

Acompanhe seu progresso