Present perfect ou past simple? O guia para quem fala português

"I have eaten" não é "tenho comido". Quando o inglês pede present perfect e quando pede past simple, com as armadilhas do há, do já e do ainda não para brasileiros.

Inglês · · 5 min de leitura

Learn EnglishApp grátis com áudio, quizzes e livros de verdadeBaixar grátis

Use o past simple quando o fato está preso a um momento terminado do passado: I saw him yesterday (Vi ele ontem). Use o present perfect quando o passado importa agora, sem um momento terminado na frase: I have seen this film (Já vi esse filme), I have lived here for five years (Moro aqui há cinco anos). O português não tem essa divisão: o nosso pretérito perfeito (vi, comi, morei) cobre os dois casos, e o nosso "tenho visto" quer dizer outra coisa. Por isso o present perfect é um dos pontos mais difíceis do inglês para brasileiros e portugueses.

A armadilha número um: "I have eaten" não é "tenho comido"

A forma do present perfect, have + particípio, parece o nosso "tenho comido". Só que os sentidos são diferentes:

  • Tenho comido pouco é algo repetido até agora. Em inglês: I've been eating very little lately (present perfect continuous).
  • I have eaten é "comi" ou "já comi", uma vez, com efeito no presente: I've eaten, thanks (Já comi, obrigado).

Se você traduzir "tenho estudado muito" por I have studied a lot, o sentido muda: em inglês isso soa como um balanço total ("estudei muito, ao longo da vida"). O natural é I've been studying a lot.

A tabela rápida

Situação Tempo Exemplo
Momento terminado e dito (yesterday, last year, in 2019, ago) past simple I went to London last year. (Fui a Londres no ano passado.)
Pergunta com "quando" past simple When did you arrive? (Quando você chegou?)
Experiência na vida, sem dizer quando present perfect I have been to London. (Já fui a Londres.)
Resultado que importa agora present perfect I've lost* my keys.* (Perdi minhas chaves, e continuo sem elas.)
Algo que começou e continua present perfect I've lived* here for five years.* (Moro aqui há cinco anos.)
Período que ainda não terminou (today, this week) present perfect I've drunk* three coffees today.* (Tomei três cafés hoje.)

Use o past simple para

Qualquer fato com um momento terminado na frase. I saw her yesterday. (Vi ela ontem.) We moved here in 2019. (Nos mudamos para cá em 2019.) Com yesterday, last week, in 2010, ago, when I was a child, é sempre past simple. I have seen her yesterday está errado.

Perguntas com when e what time. When did you start? (Quando você começou?) A pergunta já aponta um momento, então o present perfect não serve.

Histórias e sequências. I got up, had breakfast and left. (Levantei, tomei café e saí.)

Pessoas e períodos que já acabaram. Shakespeare wrote many plays. (Shakespeare escreveu muitas peças.) A vida do autor terminou, então o período está fechado.

Use o present perfect para

Experiências, sem dizer quando. Have you ever been to New York? (Você já foi a Nova York?) I've never eaten sushi. (Nunca comi sushi.) A pergunta é sobre a vida inteira, até agora.

Resultados que valem agora. She's broken* her leg.* (Ela quebrou a perna, e está com a perna quebrada.) Someone has taken my pen. (Alguém pegou minha caneta.)

Algo que começou no passado e continua. I've known* him since 2015.* (Conheço ele desde 2015.) They've been* married for ten years.* (Eles são casados há dez anos.) Repare: em português, o verbo fica no presente (conheço, são casados). Em inglês, I know him since 2015 está errado.

Com just, already e yet. I've just arrived. (Acabei de chegar.) She's already left. (Ela já saiu.) Have you finished yet? (Você já terminou?) I haven't finished yet. (Ainda não terminei.)

As palavras que enganam brasileiros

Há: for ou ago?

O nosso há faz dois trabalhos que o inglês separa:

  • Moro aqui há cinco anos. A situação continua → for, com present perfect: I've lived here for five years.
  • Mudei para cá há cinco anos. Um momento terminado → ago, com past simple: I moved here five years ago.

O teste: o verbo em português está no presente (moro, trabalho, conheço)? Então é for + present perfect. Está no passado (mudei, cheguei)? Então é ago + past simple.

Desde: since

Desde 2020 vira since 2020, e o verbo vai para o present perfect: I've worked here since 2020 (Trabalho aqui desde 2020). Use since com um ponto de partida (since Monday, since 2020, since I was a child) e for com uma duração (for two days, for ten years).

Já e ainda não

Já tem várias traduções, e a escolha depende do sentido:

  • Já comi. → I've already eaten.
  • Você já foi a Paris? (alguma vez na vida) → Have you ever been to Paris?
  • Você já terminou? (até agora, numa pergunta) → Have you finished yet?
  • Ainda não terminei. → I haven't finished yet.

Been ou gone?

He's gone to London quer dizer que ele foi e ainda está lá. He's been to London quer dizer que ele já esteve lá e voltou. Para experiências, use been: I've been to Rio three times (Já fui ao Rio três vezes).

Inglês britânico e americano

No inglês americano, o past simple aparece com mais frequência onde o britânico usaria o present perfect, sobretudo com just, already e yet: I just arrived, Did you eat yet? No britânico, o normal é I've just arrived e Have you eaten yet? As duas formas são corretas no seu contexto. Nas provas de Cambridge e no IELTS, o present perfect nessas frases é sempre seguro.

Como se forma

O present perfect é have ou has + o particípio passado: I have worked, she has worked. Nos verbos regulares, o particípio termina em -ed, igual ao past simple. Nos irregulares, muitas vezes é diferente: go, went, gone; see, saw, seen; eat, ate, eaten; write, wrote, written. Nossa lição de verbos irregulares em inglês traz a lista.

Para continuar

Cada tempo tem uma lição própria com tabelas, exemplos e um quiz: o present perfect e o past simple. Para a ação em andamento no passado, veja o past continuous.

O present perfect deixa de parecer estranho quando você o encontra muitas vezes em textos reais e começa a sentir quando o passado "toca" o presente. Nosso app Learn English leva você do vocabulário e da gramática à leitura graduada e a clássicos como Sherlock Holmes e Pride and Prejudice, com uma tradução embaixo de cada linha. O download é grátis; alguns livros e conteúdos extras pedem diamantes, que você ganha enquanto aprende, ou o Premium.