Present perfect ou passado simples?
Tempos Perfeitos · ★★★
score
Saber montar o present perfect é a parte fácil. A parte que o ENEM cobra é quando usá-lo em vez do passado simples — e há uma pergunta única que resolve quase todos os casos.
- I went to the US in 2019.
- Data, ano, "last week", "yesterday"
- A ação está fechada
- I have been to the US.
- Nunca aceita data fechada
- Interessa o resultado, não a data
| Marcador no texto | Tempo obrigatório | Por quê |
|---|---|---|
| in 2019, last year, yesterday | past simple | momento fechado e explícito |
| when I was a child, in the 90s | past simple | período encerrado |
| since 2010, for ten years | present perfect | começou antes e continua |
| already, yet, never, ever | present perfect | balanço até agora |
| recently, so far, up to now | present perfect | janela que inclui o presente |
The scientist received the Nobel Prize in 2019.
O cientista recebeu o Nobel em 2019.
Data fechada: past simple, obrigatoriamente.
The scientist has received several awards.
O cientista recebeu vários prêmios.
Sem data: o que importa é o balanço da carreira até hoje.
She has worked here for ten years.
Ela trabalha aqui há dez anos.
Repare na tradução: o português usa presente ("trabalha"), o inglês usa present perfect. É a diferença que mais confunde.
Dúvidas frequentes›
Qual a diferença entre past simple e present perfect?
Past simple é usado quando o momento importa e está explícito: I went to the US in 2019. Present perfect é usado quando o momento não importa ou o processo continua: I have been to the US. A pergunta que separa os dois é se o texto diz quando.
Por que I have visited Paris in 2019 está errado?
Porque o present perfect não aceita data fechada. Quando o texto diz quando, o tempo obrigatório é o past simple: I visited Paris in 2019. Alternativa que junta has ou have mais particípio com um ano explícito pode ser eliminada de imediato.
Como se traduz she has worked here for ten years?
Ela trabalha aqui há dez anos. Repare que o português usa o presente e o inglês usa o present perfect, porque o vínculo começou no passado e continua. É a diferença que mais confunde brasileiro.