Você já parou no meio de uma frase em inglês, na dúvida se dizia “I lost my keys” ou “I have lost my keys”? Calma, você não está sozinho — essa é uma das dúvidas mais comuns entre estudantes de inglês, e ela tem uma explicação simples.
O problema é que o português usa o mesmo tempo verbal — o passado simples — pra tudo. “Perdi as chaves ontem” e “perdi as chaves (e ainda não achei)” soam parecidos pra nós. Só que em inglês, essas duas ideias pedem tempos verbais diferentes.
Resumindo: use o Simple Past quando o momento da ação importa (ontem, semana passada, em 2020); use o Present Perfect quando o que importa é o resultado até agora, sem data marcada.
Simple Past: quando o passado é passado mesmo
O Simple Past é usado quando a ação aconteceu num momento específico e já terminou. Normalmente vem acompanhado de uma marcação de tempo: yesterday, last week, in 2020, when I was a kid.
“I watched that movie last night” — Assisti aquele filme ontem à noite
“She called me an hour ago” — Ela me ligou há uma hora
“We lived in Miami in 2019” — Nós morávamos em Miami em 2019
Repare: em todos os exemplos, o “quando” está claro e a ação está fechada no passado.
Present Perfect: quando o passado ainda conversa com o presente
Já o Present Perfect (have/has + particípio) é usado quando a ação aconteceu em algum momento indefinido, ou quando o resultado dela ainda importa agora.
“I have lost my keys” — Perdi minhas chaves (e ainda não achei — problema atual)
“She has lived in Miami for five years” — Ela mora em Miami há cinco anos (ainda mora)
“We have watched that movie” — Já assistimos aquele filme (experiência, não importa quando)
💬 Dica de ouro da Teacher: se dá pra colocar uma data específica na frase sem soar estranho, é Simple Past. Se a frase fica em aberto — sem data, com resultado até agora — é Present Perfect.
O truque das palavras-chave
Algumas palavras praticamente denunciam qual tempo verbal usar:
Pedem Simple Past: yesterday, last night, in [ano], ago, when I was…
Pedem Present Perfect: already, yet, just, ever, never, since, for, so far
Óia só: since e for são dois dos maiores sinalizadores de Present Perfect — since marca o ponto de partida (“since 2020”), for marca a duração (“for five years”).
O caso clássico: achou ou não achou?
Esse é o exemplo que mais confunde. Veja a diferença de sentido:
“I have lost my keys” → ainda tô sem as chaves, procurando
“I lost my keys, but I found them later” → já resolvi, é história fechada
A escolha do tempo verbal muda o significado da frase inteira — não é só formalidade gramatical, é informação real.
Aplicação prática: o Present Perfect nas telas
Julho é mês de maratona nos streamings, e é ali que você mais vai topar com esse tempo verbal. Em resenhas e conversas sobre séries, é comum ouvir frases tipo “I have watched three seasons already” (já assisti três temporadas) — o foco está na experiência acumulada, não em quando exatamente você assistiu cada episódio.
Já quando alguém comenta um episódio específico que saiu ontem, muda pra Simple Past: “I watched the new episode last night” — ali o “quando” importa, então volta pro passado simples. É esse contraste, entre experiência acumulada e evento pontual, que separa os dois tempos na prática.
Perguntas frequentes
Present Perfect tem tradução exata em português?
Não exatamente. O português não tem um tempo verbal equivalente — por isso a confusão. A tradução mais próxima costuma usar “já” ou o próprio passado simples, dependendo do contexto.
Posso usar Present Perfect com data específica, tipo “yesterday”?
Não. Se você mencionar quando a ação aconteceu (yesterday, last week, in 2020), o tempo correto é Simple Past — mesmo que o resultado ainda seja relevante hoje.
Qual a diferença entre “for” e “since” no Present Perfect?
“For” indica duração (for five years, for two hours) e “since” indica o ponto de partida (since 2020, since Monday). Os dois pedem Present Perfect.
“I have been” e “I was” são a mesma coisa?
Não. “I was” é Simple Past (estado que já terminou). “I have been” é Present Perfect (estado que começou no passado e pode continuar, ou experiência de vida).
📌 Lição aprendida
Mini-desafio: pegue uma experiência sua e conte duas versões em inglês, uma marcando que já aconteceu (present perfect) e outra dizendo quando aconteceu (simple past). Se a diferença de sentido ficou clara pra você, a regra pegou.
Domina isso e sua fala já fica mais natural — sem “adivinhar” qual tempo verbal usar toda vez. Quer mais dicas assim direto no seu e-mail? Assine a newsletter gratuita da Teacher Talita.



