Gringow

Dicas de inglês, gramática e vocabulário.

Carregando conteúdo…

Present Perfect explicado: quando e como usar em inglês

Entenda o Present Perfect sem complicação: diferença para o Past Simple, marcadores de tempo (ever, never, since, for) e exemplos práticos para o dia a dia.

Relógio e linha do tempo iluminados, representando o Present Perfect

O Present Perfect é um dos tempos mais úteis — e mais mal interpretados — do inglês. Em português não existe um equivalente direto, o que faz muita gente traduzir mentalmente e errar. A chave é entender a ideia: uma ação no passado que ainda tem relevância agora, ou uma experiência acumulada até o momento presente.

Forma: have/has + particípio passado

  • I have visited London. (Eu já visitei Londres — experiência na vida)
  • She has worked here since 2020. (Ela trabalha aqui desde 2020 — continua)
  • They have not finished yet. (Eles ainda não terminaram)
  • Have you ever tried sushi? (Você já experimentou sushi?)
I have lived in Brazil all my life.
Eu moro no Brasil a vida toda (e ainda moro).

Quando usar Present Perfect

1. Experiências de vida (ever / never)

Perguntamos e falamos sobre coisas que aconteceram em algum momento da vida, sem especificar quando exatamente.

Have you ever been to New York?
Você já foi a Nova York?

2. Ações que começaram no passado e continuam

Use com since (ponto no tempo) ou for (duração). O foco é que a situação ainda é verdadeira agora.

We have known each other for ten years.
Nós nos conhecemos há dez anos (e ainda nos conhecemos).

3. Resultado recente no presente

Algo acabou de acontecer e o efeito ainda é visível ou relevante.

I have lost my keys. (E estou sem chave agora.)
Perdi minhas chaves.

Present Perfect vs Past Simple

Se há um tempo específico no passado (yesterday, last week, in 2019), geralmente usamos Past Simple — não Present Perfect.

  • I saw him yesterday. (não “I have seen him yesterday”)
  • She graduated in 2015.
  • We met at a conference last month.

Marcadores de tempo comuns

  • ever, never — experiências
  • already, yet, just — recente ou pendente
  • since, for — duração até agora
  • so far, up to now — até o momento

Erros frequentes de brasileiros

  • Usar “have” com verbos no passado simples: “I have went” → I have gone / I went
  • Confundir “for” e “since”: for 3 years / since 2020
  • Traduzir “faz tempo que” sempre como Present Perfect sem checar se a ação continua

Como praticar na vida real

Conte sua semana em inglês usando Present Perfect: “I have studied every day this week”, “I haven’t watched TV lately”. Em conversas guiadas, você recebe correção na hora — o que fixa a estrutura muito mais rápido que exercícios de livro.

Ver versão educacional deste conteúdo