logo

Learna

BlogFAQ
TEMPOS VERBAIS

Aprenda o Present Perfect: Regras e Exemplos

O present perfect liga o passado ao presente. Descreve ações passadas que continuam a ser importantes agora, seja uma tarefa concluída, uma experiência de vida ou algo que começou antes e ainda é verdade. Este guia cobre a fórmula, as principais palavras-sinal, os particípios irregulares que mais complicam e a distinção com que os alunos mais se debatem.

O que é o Present Perfect?

O present perfect forma-se com have ou has mais o particípio passado do verbo principal. Os verbos regulares terminam em -ed; os irregulares mudam de forma, como eat, que se torna eaten. É um dos quatro tempos do presente e o único construído em torno de um momento indefinido, em vez de um momento indicado, o que ajuda a explicar por que é considerado um dos tempos mais difíceis de dominar.

"She has lived in Tokyo for three years, so she knows the city very well."

A família dos tempos do presente num relance

Comparar o present perfect com as outras formas do presente evidencia o seu papel de ligar experiências passadas ao presente:

Tempo verbal Foco Exemplo
Present simple Hábitos, factos, horários She works at a hospital.
Present continuous Ações a acontecer agora She is working right now.
Present perfect Ação passada ligada ao presente She has worked here for years.
Present perfect continuous Duração de uma ação em curso She has been working since 8 AM.

Present Perfect vs. Past Simple

Esta é a distinção que causa mais confusão e também uma das questões gramaticais mais pesquisadas em inglês. O past simple serve para uma ação terminada num momento específico e indicado (I visited Paris last year). O present perfect serve para uma ação num momento indefinido da sua vida, ou que ainda tem ligação com o agora (I have visited Paris). Se a frase incluir uma data ou hora passada específica, mude para o past simple. Mesmo quem já se sente confiante com o past simple costuma tropeçar aqui, porque ambos os tempos descrevem algo que já aconteceu.

Correto "I have already finished my work."
Incorreto "I have finished my work yesterday." (yesterday exige o past simple: I finished my work yesterday)

Como formar frases?

Use have para I, you, we, they e has para he, she, it. Na fala do dia a dia, estas formas contraem-se em I've, she's e haven't.

Forma Regra Exemplo
Afirmativa have / has + particípio passado I have eaten. She has gone.
Negativa have / has + not + particípio passado I haven't eaten. She hasn't gone.
Interrogativa Have / Has + sujeito + particípio passado? Have you eaten? Has she gone?

Quando usar o present perfect?

O present perfect abrange várias situações distintas em que o passado se liga ao momento presente:

Experiência de vida Momento indefinido

Acontecimentos que ocorreram num momento não mencionado da sua vida.

Exemplos: "I have visited Japan." / "He has never tried sushi." / "She has read that book twice."
Notícias recentes Acabou de acontecer

Ações concluídas há pouco tempo cujo resultado ainda é relevante agora.

Exemplos: "He has just left." / "They have arrived safely." / "We have finished the meeting."
Ações em curso Inacabadas

Estados ou ações que começaram no passado e continuam no presente.

Exemplos: "We have lived here for five years." / "She has worked here since 2020."
Período inacabado Período atual

Ações que ocorrem em períodos de tempo que ainda não terminaram (today, this week).

Exemplos: "I have read three books this month." / "He has called twice today."

Mudança ao longo do tempo: Também se usa para descrever progressos ou evoluções graduais: "Prices have gone up." / "Her English has improved a lot."

Palavras-sinal essenciais

Há palavras que indicam frequentemente que deve usar o present perfect:

Palavra Utilização Exemplo
already Terminou mais cedo do que o esperado I have already finished my work.
yet Ainda não terminou, normalmente em negativas/interrogativas She hasn't eaten dinner yet.
ever / never Em algum momento / em nenhum momento Have you ever been there? I have never seen that.
for / since Durante um período de tempo / desde um ponto de partida for three days, since Monday
just Há muito pouco tempo He has just left.
still Continua até agora, normalmente em negativas I still haven't heard back.

Present Perfect vs. Past Simple, lado a lado

Compare estes exemplos para ver como os marcadores de tempo específicos obrigam a escolher entre os dois tempos:

Frase Tempo correto Porquê
I visited Paris last year. visited Momento passado indicado
I have visited Paris three times. have visited Momento indefinido, experiência de vida
She has finished her homework already. has finished O resultado importa agora
She finished her homework at 6 PM. finished Momento passado indicado
We have known each other since college. have known Estado contínuo, ligado ao presente
We met at a conference in 2019. met Momento passado indicado

Been vs. Gone: uma confusão comum

Tanto been como gone são particípios passados de go, mas significam coisas diferentes no present perfect. Has been significa que a pessoa foi a algum lado e já voltou. Has gone significa que a pessoa foi a algum lado e ainda lá está.

Been "She has been to Paris." (visitou Paris a certa altura e já está de volta)
Gone "She has gone to Paris." (está em Paris neste momento, não aqui)
Incorreto "She has gone to Paris three times." (a experiência de vida exige been: She has been to Paris three times.)
Frase Been ou Gone? Porquê
He has ___ to London twice. been Experiência de vida, já regressou
She has ___ to the supermarket. gone Ainda lá está, ainda não voltou
Have you ever ___ to Japan? been Pergunta sobre experiência de vida
He has ___ home. (Foi-se embora.) gone Está agora em casa, não aqui

Particípios irregulares que vale a pena memorizar primeiro

Been, gone, done, seen, written e eaten cobrem grande parte das frases do dia a dia no present perfect e vale a pena dominá-los antes de passar a formas irregulares menos comuns. A lista completa de verbos irregulares abrange todas as combinações de forma base, passado e particípio passado.

Como é que a Learna AI ensina o present perfect?

A Learna AI deteta o momento exato em que um aluno recorre ao past simple quando o present perfect encaixaria melhor e explica a diferença temporal ali mesmo, na conversa, em vez de esperar pelo fim da lição. Assinala também uma data ou expressão de tempo específica ao lado de have ou has, já que esse é o sinal mais claro de que foi escolhido o tempo errado, e apanha as confusões entre been/gone verificando se a pessoa já regressou ou continua fora. Os alunos que treinam exercícios de experiência de vida com a Learna registam uma melhoria de 97% na escolha da forma correta do particípio à primeira tentativa.

Assim que have e has se tornam naturais, o passo seguinte para a maioria dos alunos é acrescentar duração com o present perfect continuous, que dá à mesma ideia um sentido de tempo contínuo.

Explore mais

Ponha os seus conhecimentos de gramática em prática com os percursos de aprendizagem da Learna:

FAQ

Perguntas Frequentes

O que é o present perfect e quais são alguns exemplos?

É o tempo formado com have ou has mais um particípio passado, usado para ações passadas que ainda são relevantes agora, como I have visited Japan ou She has just left.

Qual é a fórmula do present perfect?

Afirmativa: have/has + particípio passado. Negativa: have/has + not + particípio passado. Interrogativa: Have/Has + sujeito + particípio passado?

Qual é a diferença entre o present perfect e o present simple?

O present simple descreve hábitos e factos; o present perfect liga uma ação passada ao momento presente, muitas vezes sem indicar exatamente quando aconteceu.

Quando devo usar o present perfect em vez do past simple?

Use o present perfect quando o momento exato não é mencionado ou não interessa. Use o past simple quando indica um momento passado específico, como yesterday ou in 2020.

Como explicaria o present perfect a uma criança?

Diga que serve para coisas que aconteceram mas cujo momento não importa, ou para coisas que ainda são verdade agora, como "I have lost my pencil", que significa que ainda não o tens.

Quais são as palavras-chave do present perfect?

Already, yet, ever, never, just, for e since aparecem frequentemente com o present perfect e indicam que é este o tempo necessário, e não o past simple.

Como se usam already e yet?

Already surge normalmente em frases afirmativas para mostrar que algo terminou mais cedo do que o esperado; yet surge em negativas e interrogativas para perguntar se algo já aconteceu.

Qual é a regra para for e since?

Use for com uma duração de tempo, como for three years, e since com um ponto de partida, como since 2020.

O que são particípios passados irregulares?

Particípios passados que não terminam em -ed, como gone, eaten, written e seen. Têm de ser memorizados um a um, juntamente com as formas base e de passado.

O present perfect pode descrever uma ação que ainda está a acontecer?

Sim, sobretudo com for ou since: I have lived here for ten years mostra que a ação começou no passado e continua agora.

Qual é um erro comum com o present perfect?

Usá-lo com um momento passado específico, como "I have visited Paris last year", que deveria estar no past simple: "I visited Paris last year."

Qual é a diferença entre o simple past e o present perfect na conversa do dia a dia?

Os falantes nativos usam muito mais o past simple para contar histórias e falar de acontecimentos específicos, enquanto o present perfect surge sobretudo para experiências indefinidas ou notícias acabadas de acontecer.

Como é que a Learna AI ajuda com os erros no present perfect?

A Learna AI assinala-o assim que uma data passada específica aparece junto de have ou has e explica por que o past simple encaixa melhor naquela frase em concreto.

A Learna AI acompanha o domínio dos particípios irregulares ao longo do tempo?

Sim. A Learna AI repara em quais os particípios irregulares que o aluno ainda confunde e volta a trazê-los em sessões de prática posteriores, até a forma ficar consolidada.