Present Perfect em palavras simples: quando usar e como difere do passado
Present Perfect sem tabelas nem decoreba: uma regra, quatro situações e por que ele não é o nosso pretérito perfeito composto.
O Present Perfect é onde quase todo mundo trava. E no português brasileiro existe uma armadilha a mais: ele parece o nosso pretérito perfeito composto —tenho perdido— mas significa outra coisa completamente.
A boa notícia: aqui existe uma regra só.
Uma regra que explica tudo
Present Perfect fala do agora. Past Simple fala do então.
Compare:
- I lost my keys. — Perdi. Ponto final, história encerrada.
- I have lost my keys. — Perdi e estou aqui sem elas. Preciso de ajuda.
A diferença não está em quando aconteceu, e sim em se ainda importa agora.
A armadilha do português
Tenho perdido as chaves em português significa que isso vem acontecendo repetidamente: perdi semana passada, perdi ontem, perdi de novo hoje.
I have lost my keys em inglês significa o contrário: aconteceu uma vez e o resultado continua valendo agora.
São formas parecidas com sentidos diferentes. Se você traduzir ao pé da letra, vai dizer uma coisa e o inglês vai entender outra. Vale desligar o português nesta hora.
Como se forma
have ou has + a terceira forma do verbo.
- I / you / we / they → have
- he / she / it → has
I have finished. She has finished.
Nos verbos regulares a terceira forma é igual à segunda: work → worked → worked. Os irregulares precisam ser aprendidos: see → saw → seen, go → went → gone.
Quatro situações em que o inglês escolhe o Present Perfect
1. O resultado aparece agora
I have broken my phone. — Está quebrado e estou sem contato.
Teste rápido: se dá para acrescentar "e por isso agora…", é Present Perfect.
2. Experiência de vida, sem data
I have been to Japan. — Quando não importa; importa que aconteceu na minha vida.
Coloque a data e muda: I was in Japan in 2015.
3. Algo que ainda não terminou
I have lived here for ten years. — E continuo morando aqui.
Aqui o português usa o presente —moro aqui há dez anos— e daí vem o erro mais comum.
4. Agora há pouco
I have just finished.
Palavras que andam junto: just, already, yet, recently.
As palavras que entregam o tempo
| Present Perfect | Past Simple |
|---|---|
| just, already, yet | yesterday, ago |
| ever, never | in 2019, last week |
| so far, recently | when I was a child |
A regra é dura: assim que aparece um tempo terminado, o perfect fica impossível. Não existe I have seen him yesterday. Só I saw him yesterday.
Três erros que se ouvem na hora
"Estou aqui há dois anos" → não I am here for two years, e sim I have been here for two years.
"Você já experimentou?" → Have you ever tried?
"Já comi" → I have already eaten.
Por que ler isto não basta
Você chegou até aqui e provavelmente entendeu tudo. Mas entre entender um tempo verbal e dizê-lo sem pensar existe um abismo, e ele só se atravessa falando.
A gramática vira sua depois que você disse a construção em voz alta umas vinte vezes em situações diferentes, errou, foi corrigido e disse de novo. Uma tabela não faz isso. Um aplicativo em que você toca na alternativa certa também não: ali você escolhe entre o que é oferecido em vez de construir a frase.
Na Lymi o Present Perfect é a décima quinta lição, e até lá você já falou as quatorze construções que o sustentam. A ordem não é aleatória: segue o Murphy, em que cada tema se apoia no anterior.