Tempos e aspeto

Present perfect vs past simple: qual usar em inglês

Nível B1 Tempos e aspeto
Ideia-chave

Esta é provavelmente a maior dúvida de tempos verbais no inglês. Use o past simple para ações terminadas num momento específico do passado, dito ou subentendido: "I saw her yesterday." Use o present perfect para experiências, novidades recentes ou tempo ainda não concluído com relevância no presente: "I've seen that film." Repare que um marcador de tempo terminado (como "yesterday") obriga ao past simple. E cuidado: em português dizemos "Ele morou em Roma durante anos" tanto para quem voltou quanto para quem fica, mas o inglês distingue "He lived in Rome for years" (já saiu) de "He has lived in Rome for years" (ainda mora lá).

Exemplos

  • I saw her yesterday. a finished action at a stated time
  • I've seen that film. an experience, time unimportant
  • He lived in Rome for years. he no longer lives there (finished)

A lição completa

Tudo do vídeo, em texto.

  1. I saw vs I've seen

    past simple ou present perfect?

    Diga I have seen her yesterday e qualquer nativo estremece. Uma palavra, yesterday, parte a frase toda. Eis porquê.

  2. Tempo passado dito → past simple. Tempo sem importância → present perfect.

    É a maior escolha de tempos verbais em inglês. Se acertares, soas logo mais fluente. A regra é curta.

  3. Dois tempos, duas funções

    past simple
    • momento terminado
    • tempo passado certo
    • o tempo conta
    present perfect
    • experiência
    • notícia recente
    • tempo aberto / relevante agora

    O past simple fecha a porta sobre um momento terminado: um tempo certo, dito ou subentendido. O present perfect deixa a porta aberta: experiência, notícia recente ou tempo ainda a decorrer, tudo com relevância agora.

  4. I saw her yesterday.

    yesterday → past simple

    Uma ação terminada num tempo certo pede o past simple. I saw her yesterday.

  5. I've seen that film.

    experiência → present perfect

    Tira o tempo e fala da experiência em si, e precisas do present perfect. O quando não importa; importa que aconteceu. I've seen that film.

  6. I've lost my keys.

    resultado agora → present perfect

    Uma notícia fresca com efeito agora também pede o present perfect. O que conta é o resultado. I've lost my keys.

  7. I lost them this morning.

    this morning → past simple

    Mas junta o momento em que aconteceu e a porta fecha-se. Um tempo terminado e dito obriga ao past simple, sempre. I lost them this morning.

  8. He lived in Rome for years.

    terminado → past simple

    Vê o que um só tempo revela. He lived in Rome for years significa que já não está lá; esse capítulo está fechado. He lived in Rome for years.

  9. He has lived in Rome for years.

    por terminar → present perfect

    Muda para o present perfect e ele ainda lá está. He has lived in Rome for years significa que o tempo não acabou: ainda é verdade hoje. He has lived in Rome for years.

  10. tempo terminado + present perfect
    tempo terminado → past simple

    Um tempo terminado e dito obriga sempre ao past simple.

    Eis o erro número um: juntar o present perfect a um tempo terminado. I have seen her yesterday está errado. Yesterday já passou, logo tem de ser I saw her yesterday.

  11. experiência, sem tempo
    experiência → present perfect

    "ever" + experiência de vida → present perfect.

    O contrário também engana. Para uma experiência de vida sem tempo, usa o present perfect, não o past simple. Pergunta Have you ever been to Japan?, não Did you ever go?.

  12. I've already finished.

    just / already / yet → present perfect

    Um teste rápido: consegues juntar um tempo passado certo? Se sim, past simple. Just, already e yet puxam-te para o outro lado, o present perfect. I've already finished.

  13. Lembra-te

    • Tempo dito e terminado → past simple
    • Experiência · notícia · por terminar → present perfect
    • Nunca present perfect + yesterday

    Lembra-te: se o tempo passado é dito e terminado, past simple. Se é experiência, notícia fresca ou tempo por terminar, present perfect.

Vídeos recomendados