EnQuizEnQuiz

Present Perfect vs Past Simple: O Guia Completo

Um passaporte aberto coberto de carimbos de visto e entrada Foto de Global Residence Index no Unsplash

"I have seen that movie yesterday." Se essa frase soa quase certa para você, saiba que está em boa companhia — esse é, possivelmente, o erro de gramática mais comum entre estudantes de inglês, cometido por falantes de francês, alemão, espanhol, português, italiano e muitos outros idiomas, pelo exato mesmo motivo estrutural. O inglês traça uma linha rígida entre present perfect e past simple que a maioria das outras línguas europeias simplesmente não traça, e é por isso que esse par causa mais erros recorrentes do que quase qualquer outra confusão entre tempos verbais. Aqui está a regra de verdade, por que o erro acontece, e como parar de cometê-lo.

A comparação rápida

Present Perfect Past Simple
Estrutura has/have + past participle verb-ed / irregular past form
Usado para momento passado não especificado, experiência de vida, resultados com relevância no presente um momento específico e encerrado no passado
Exemplo I have visited Paris. I visited Paris in 2019.
Palavras de tempo comuns ever, never, already, yet, just, since, for, so far yesterday, last week, in 2019, ago, when I was young
Negativa I haven't finished yet. I didn't finish it yesterday.

Quando usar o present perfect

  • Experiência de vida, sem um momento específico. I have traveled to Japan. (O importante é que aconteceu em algum momento da sua vida — quando não importa.)
  • Uma ação concluída em um momento não especificado, com resultado no presente. She has broken her arm (o braço está quebrado agora mesmo).
  • Uma ação que começou no passado e continua até agora — geralmente combinada com for ou since. I've lived here for six years. I've worked here since 2020.
  • Ações muito recentes, geralmente com just. I've just finished the report.
  • Verificar se algo já aconteceu, com ever, yet, already. Have you ever been to Iceland? I haven't eaten yet. I've already sent the email.

Quando usar o past simple

  • Uma ação específica e concluída em um momento específico do passado. I visited Paris in 2019. She called me at noon.
  • Uma sequência de eventos passados concluídos. I woke up, made coffee, and left for work.
  • Um hábito ou estado que não é mais verdadeiro. I lived in Madrid for two years (sugere que eu não moro mais lá — compare com o present perfect I've lived in Madrid for two years, que sugere que eu ainda moro).
  • Sempre que aparece uma palavra ou expressão de tempo específico — yesterday, last month, in 2020, three days ago, when I was a child — o past simple é obrigatório, sem exceção.

Uma máquina de escrever vintage contra um fundo preto Foto de Iván Díaz no Unsplash

A única regra que resolve a maioria dos casos

Se você só for lembrar de uma coisa deste artigo, que seja esta: no instante em que uma frase nomeia ou deixa claramente implícito um momento específico e encerrado, ela precisa do past simple — nunca do present perfect. É exatamente essa a regra que "I have seen that movie yesterday" quebra: yesterday nomeia um momento específico, então a frase precisa ser I saw that movie yesterday. Inverta a lógica e ela continua valendo — I have seen that movie (sem menção a um momento) está correta, assim como I saw that movie last week (momento específico, past simple). Os dois tempos verbais não estão realmente disputando o mesmo território; o present perfect é reservado justamente para os casos em que um momento específico está ausente ou é irrelevante.

Por que esse erro é tão persistente

Isso não é realmente um problema de memorização — é um problema de tradução. O idioma nativo de muitos estudantes (o passé composé do francês, o Perfekt do alemão, o passato prossimo do italiano, e construções semelhantes em espanhol e português) usa uma única forma verbal, construída de maneira quase idêntica ao present perfect do inglês, para cobrir tanto o "passado não especificado" quanto o "passado específico". Nesses idiomas, combinar essa forma com uma palavra de tempo específico é perfeitamente normal. O inglês é incomum ao insistir em uma forma separada e mais simples (o past simple) no instante em que um momento específico é mencionado — então o erro não é falta de atenção, é uma tradução direta e bastante lógica a partir de um sistema gramatical que não faz essa distinção específica. Saber por que o erro acontece costuma facilitar percebê-lo antes de cometê-lo.

Uma particularidade regional que vale a pena conhecer

O inglês americano e o britânico não concordam totalmente sobre esse limite. O inglês britânico mantém firmemente o present perfect com yet, already e just (Have you finished yet? I've already called her). O inglês americano comumente aceita o past simple nos mesmos contextos, especialmente na fala (Did you finish yet? I already called her). Nenhuma das duas formas está errada — mas, se você está se preparando para uma prova de estilo britânico (como o IELTS), incline-se para o uso mais rígido do present perfect; para uma conversa americana comum, qualquer uma das duas formas soa natural.

Pratique os dois tempos verbais

Vale a pena treinar esse par especificamente como par, não separadamente — os erros quase sempre acontecem na fronteira entre os dois, não dentro de um tempo verbal isolado. Ele também é um dos doze tempos verbais do quadro completo dos tempos verbais, caso você queira o panorama mais amplo de como ele se encaixa com os outros.

Pratique Present Perfect →

Pratique Past Simple →

Perguntas frequentes

Coloque em prática

Ler sobre inglês é um bom começo — praticá-lo é o que realmente faz a diferença.

Experimente um teste grátis
Voltar ao blog