Inglês › Entender a gramática que trava › Tempos verbais
Present perfect sem mistério: usos que não correspondem ao passado simples
Entenda quando um fato passado ainda tem efeito no presente e escolha a estrutura adequada em experiências, resultados e ações recentes.
o que é 1119 palavras · atualizado 09/10/2026

O present perfect costuma causar dúvida porque fala de fatos passados sem tratá-los como encerrados. A chave é observar se a situação ainda importa agora, se continua ou se a data não foi informada. Essa relação orienta a escolha entre ele e o past simple.
Present perfect: qual ligação mantém com o presente
O present perfect é formado com have ou has mais o particípio passado: I have studied e She has studied. Embora a ação tenha começado ou acontecido antes, o foco recai em uma conexão com o momento atual.
Essa conexão pode ser um resultado, uma experiência acumulada ou uma situação que ainda não terminou. Em They have lost the key, por exemplo, a perda ocorreu antes, mas o problema é presente: eles continuam sem a chave.
O particípio varia entre verbos regulares e irregulares. Verbos regulares geralmente recebem -ed, como worked e visited; já formas como gone, been, seen e written precisam ser aprendidas.
Na negativa, usa-se have not ou has not, frequentemente contraídos em haven’t e hasn’t. Nas perguntas, o auxiliar vem antes do sujeito: Have you finished? e Has he arrived?.
Uma pista importante é que o present perfect normalmente não combina com um momento passado fechado. Expressões como yesterday, last week, in 2020 e two days ago pedem, em regra, o past simple.
- I have read that book. — a leitura é relevante agora.
- She has changed jobs. — a mudança tem efeito na situação atual.
- We have not decided yet. — a decisão ainda não foi tomada.
Experiências de vida: como falar sem indicar data

Um uso frequente do present perfect é relatar experiências de vida sem dizer quando ocorreram. A informação central não é a data da viagem, da refeição ou do encontro, mas o fato de a pessoa já ter vivido aquilo.
Em I have visited Chile, a pessoa afirma que já visitou o Chile em algum momento da vida. Não há necessidade de localizar a viagem em um calendário, e a experiência faz parte do repertório atual do falante.
Palavras como ever, never, already e yet aparecem com frequência nesse contexto. Ever é comum em perguntas; never expressa que algo não aconteceu em nenhum momento até agora.
- Have you ever eaten Indian food? — Você já comeu comida indiana?
- I have never flown in a helicopter. — Eu nunca andei de helicóptero.
- She has already seen this movie. — Ela já viu este filme.
- Have they finished yet? — Eles já terminaram?
Se a data for acrescentada, a estrutura muda. A frase I visited Chile in 2019 usa past simple porque in 2019 delimita um período concluído. Não se diz, em inglês padrão, I have visited Chile in 2019.
O mesmo raciocínio vale para perguntas. Have you ever met a famous actor? pergunta sobre qualquer ponto da vida até o presente. Já Did you meet a famous actor at the event? se refere a um evento específico e encerrado.
Ações recentes: como destacar consequência atual

O present perfect também apresenta uma ação recente quando sua consequência atual é mais importante que o instante exato em que ela ocorreu. Em I have broken my glasses, o foco é que os óculos estão quebrados agora.
Esse emprego é comum em notícias, avisos e conversas cotidianas. A pessoa pode não saber a hora exata ou simplesmente considerar essa informação secundária: The train has arrived comunica que o trem já está na estação.
O advérbio just destaca algo que acabou de acontecer. Em He has just left, ele saiu há pouco; a consequência prática é que não está mais no local. Em inglês americano informal, o past simple pode aparecer nesse caso, mas o present perfect é uma referência importante.
Already indica que algo ocorreu antes do esperado ou antes do momento da fala. Yet, normalmente usado em negativas e perguntas, indica que a ação ainda é esperada: I haven’t called her yet.
| Frase | Ideia principal |
|---|---|
| Maria has spilled coffee on the report. | O relatório está sujo agora. |
| Maria spilled coffee on the report this morning. | O fato é situado em um momento definido. |
| We have just received the email. | O e-mail chegou e está disponível agora. |
Nem toda ação recente exige present perfect: o contexto decide. Quando a conversa fixa o fato em um período terminado, o past simple é natural. A escolha não depende apenas de “quanto tempo faz”, mas da presença de uma referência temporal fechada.
Since e for: como expressar duração
Quando uma situação começou no passado e continua no presente, o present perfect expressa duração até agora. Nesse uso, ele é especialmente comum com since e for, que respondem a perguntas diferentes.
Since introduz o ponto inicial: since 2022, since Monday ou since I was a child. Já for indica o período de tempo: for three years, for a week e for a long time.
- I have lived here since 2021. — Moro aqui desde 2021.
- I have lived here for five years. — Moro aqui há cinco anos.
- She has known him since college. — Ela o conhece desde a faculdade.
- They have waited for an hour. — Eles esperam há uma hora.
O verbo escolhido deve descrever uma situação que possa se prolongar. Live, know, work e study funcionam bem. Já uma ação pontual, como arrive, normalmente precisa de outro contexto para indicar continuidade.
Em muitos casos, o inglês usa o present perfect continuous: I have been studying for two hours. Essa forma enfatiza a atividade em andamento, enquanto I have studied for two hours pode soar mais como duração total ou resultado, conforme o contexto.
É comum confundir since com for por causa do português. A pergunta útil é: a expressão informa quando começou ou quanto tempo dura? No primeiro caso, use since; no segundo, use for.
Present perfect e past simple: como decidir entre os dois
A diferença entre simple past e present perfect está no recorte temporal. O past simple narra um fato concluído em um período passado definido; o present perfect liga o fato ao presente ou deixa o momento em aberto.
Use past simple com marcadores como yesterday, last month, when I was young, in 2018 e ago. Em We bought a car last year, o ano passado é um bloco temporal terminado.
Use present perfect quando não houver data definida e a informação ainda valer agora. Em We have bought a car, a compra interessa pelo resultado presente: o casal agora tem um carro. Em situações reais, a frase costuma ganhar contexto.
| Contexto | Forma adequada |
|---|---|
| Data ou período passado terminado | I saw her yesterday. |
| Experiência sem data informada | I have seen her before. |
| Situação iniciada antes e ainda válida | I have known her for years. |
| Resultado relevante no presente | I have seen the message. |
Uma pergunta simples ajuda na decisão: “eu consigo ou preciso dizer quando isso aconteceu?”. Se a resposta for sim e o período estiver encerrado, prefira past simple. Se o foco for a experiência, a duração ou o resultado atual, use present perfect.
Decorar listas de 50 ou 300 verbos não resolve sozinho essa escolha. Vale aprender particípios frequentes, como done, made, taken e given, mas o ponto decisivo é reconhecer a relação entre a ação passada e o presente.