Leitura visor interno · noindex

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

Casal diante da porta de casa procura uma chave perdida.

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

Mulher experimenta comida indiana em um restaurante.
Present perfect ligado ao presente, em contraste com passado definido.Present perfectConexão com o presenteExperiências sem dataConsequência atual de açãorecenteDuração com since e forHave/has + particípio passadoPast simple com períododefinido
Present perfect ligado ao presente, em contraste com passado definido.

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

Cliente em uma ótica compara novos óculos após quebrar os seus.

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.

Mais sobre Tempos verbais