Gramática Nível B1

Present Perfect ou Past Simple: qual usar?

Present Perfect ou Past Simple? Veja a diferença com exemplos, linha do tempo, marcadores como yesterday e already, erros comuns e exercício com respostas.

tempo encerrado  ·  ou ainda ligado ao presente

O Present Perfect e o Past Simple falam sobre o passado, por isso é natural confundir os dois. Uma boa maneira de diferenciá-los é observar o tempo da situação: o Past Simple geralmente aponta para um período encerrado, enquanto o Present Perfect estabelece uma ligação entre o passado e o presente. Essa ideia ajuda a organizar a maior parte dos usos.

Past Simple x Present Perfect
Duas linhas do tempo com o mesmo “agora”: o Past Simple fica no passado; o Present Perfect chega ao presente.
agora Past Simple "I saw it yesterday." tempo encerrado · sem ligação com o presente Present Perfect "I've seen it." em algum momento até agora · liga o passado ao presente

A diferença principal

Use o Past Simple quando estiver pensando em um período encerrado: ontem, na semana passada, em 2019, duas horas atrás. A ação aconteceu no passado, e o intervalo de tempo sobre o qual você fala já terminou.

I saw that movie last night.
She lived in Madrid for three years (ela não mora mais lá).

Use o Present Perfect quando o passado tem uma ligação com o presente: o período ainda não terminou ou o resultado ainda importa agora.

I've seen that movie (em algum momento da minha vida; o momento exato não importa).
She has lived in Madrid for three years (ela ainda mora lá).

Observe que for three years aparece nos dois exemplos. A escolha não depende apenas de uma expressão: depende de o período ser apresentado como encerrado ou ainda ligado ao presente.

Quando usar o Past Simple

Ação concluída em um momento específico do passado. Geralmente há uma expressão de tempo, ou o momento pode ser entendido pelo contexto.

We arrived at six o'clock.
They got married in 2018.

Sequência de ações concluídas, como ao contar uma história.

I woke up, made coffee, and checked my phone.

Perguntas com “when?”. A própria pergunta procura um momento específico no passado.

When did you start learning English?

Quando usar o Present Perfect

Experiência de vida, sem mencionar um momento específico.

I've been to Japan twice.
Have you ever eaten sushi?

Período ainda não encerrado, como hoje, esta semana ou este ano.

I've had three coffees today (o dia ainda não terminou).

Ação passada com resultado no presente.

I've lost my keys (por isso não consigo entrar agora).

Algo que começou no passado e continua agora, muitas vezes com for e since. Em português usamos o presente (“moro aqui desde 2020”, “trabalho aqui há dois anos”), mas em inglês o certo é I've lived here since 2020 e I've worked here for two years, não I live here since 2020 nem I'm working here for two years.

We've known each other since 2010.

Marcadores de tempo (uma pista útil, não uma regra)

Frequentes com o Past Simple
Frequentes com o Present Perfect
yesterday, last week, ago
already, yet, just
in 2019, when, then
ever, never
this morning (se a manhã já terminou)
so far, recently, lately
—
for / since (situação contínua)

Trate essas palavras como pistas. Às 16h, this morning combina com o Past Simple porque a manhã já acabou: I had too much coffee this morning. Às 9h, enquanto ainda é manhã, pode aparecer com o Present Perfect: I've had too much coffee this morning.

Erros comuns

Usar o Present Perfect com um período encerrado. Palavras como yesterday e ago normalmente pedem o Past Simple.

✕I have seen him yesterday.
✓I saw him yesterday.

Usar o Past Simple quando o período não terminou ou não foi especificado.

△Did you ever go to Rome?
✓Have you ever been to Rome?

No inglês ensinado em cursos e provas, use o Present Perfect para experiências de vida quando não houver um período encerrado. No inglês americano, Did you ever…? também é comum em alguns contextos, mas Have you ever…? continua sendo uma escolha segura para estudantes.

Confundir been e gone.

✓He has gone to the store. (ele está lá ou a caminho)
✓He has been to the store. (ele foi e voltou)

Esquecer o particípio passado. O Present Perfect usa have/has + past participle, não a forma do Past Simple.

✕I have saw it.
✓I have seen it.

Observação sobre o inglês americano: na fala cotidiana, você pode ouvir o Past Simple com just, already, yet ou ever com mais frequência que no inglês britânico. Para estudantes, o Present Perfect ainda é uma opção segura quando o período não terminou ou não foi especificado.

Exercício rápido

Escolha o Present Perfect ou o Past Simple.

  1. I ______ (finish) my homework an hour ago.
  2. ______ you ever ______ (try) Thai food?
  3. She ______ (live) in London since 2015.
  4. We ______ (watch) a great movie last weekend.
  5. He can't come — he ______ (break) his leg.
Respostas
  1. finished — Past Simple; an hour ago indica um período encerrado
  2. Have / tried — Present Perfect; experiência de vida com ever
  3. has lived — Present Perfect; começou no passado e continua agora, com since (não lives, como em “mora desde”)
  4. watched — Past Simple; last weekend
  5. has broken — Present Perfect; ação passada com resultado no presente: ele não pode vir agora. No inglês americano, he broke his leg também é natural

Pratique este tema no Recursio

Ler a regra uma vez geralmente não basta. A diferença entre Present Perfect e Past Simple fica mais clara quando você usa os dois tempos em frases reais. O Recursio ajuda você a praticar esse contraste em exercícios curtos e revisões espaçadas.