Início › Textos › Gramática · Present perfect · A1 a B1
Gramática · Present perfect · A1 a B1

Present perfect em inglês: guia completo com jogo, três textos narrados e o jogo I Have Never

Por Dr. Micael JardimAtualizado em setembro de 2026Leitura ~20 min
Gramática Intermediária de InglêsA2B1
Ilustração: o present perfect é have ou has mais o particípio, a ponte entre o passado e o agora
Resposta rápida

Have/has + particípio: I have seen, she has eaten, they haven't arrived. O present perfect liga o passado ao agora: uma experiência que você tem (I've been to Chile), um resultado que está na sua frente (I've lost my keys), algo que começou e continua (I've lived here for ten years) ou que acabou de acontecer (She's just arrived). Com hora marcada no passado (yesterday, in 2019, ten minutes ago) ele sai e entra o passado simples.

O present perfect não existe em português do jeito que existe em inglês, e é por isso que ele trava tanta gente. Eu moro aqui há dez anos vira I have lived here for ten years, com um verbo que parece passado, e o brasileiro diz I live here since ten years. Esta página começa pelo jogo, explica o tempo verbal pelos quatro usos, traz três textos narrados com tradução ao toque e fecha com o I Have Never, o jogo para fazer em dupla com o professor.

Jogue: Present Perfect

Quatro sets, cada um com um foco: básico (afirmativa e negativa), experiências (ever, never, quantas vezes), for e since e just, already, yet. Em cada set, seis frases passam por três etapas: a forma do verbo, a frase montada pedaço por pedaço e a frase certa entre três. O selo da foto diz o que a frase pede. As alternativas erradas são os erros que o brasileiro comete de verdade: have went, payed, since ten years. Nota de 0 a 100 no fim de cada set.

Jogo produzido pela Lingualize, do método ANLF de Micael Jardim.

O present perfect em trinta segundos

Linha do tempo: o present perfect é uma ponte que sai do passado e chega no agora; o passado simples fica preso num ponto marcado

O present perfect fala do passado olhando do agora. Quem diz I have lost my keys não está contando quando perdeu: está dizendo que agora está sem as chaves. Por isso o auxiliar é have no presente, e não had. A forma é uma só: have ou has + particípio (a terceira coluna da lista de verbos).

FormaEstruturaExemploNa fala
Afirmativasujeito + have/has + particípioShe has finished the report.She's finished the report.
Negativasujeito + have/has not + particípioI have not seen the email.I haven't seen the email.
PerguntaHave/Has + sujeito + particípio?Have you eaten?Have you eaten?
Pergunta com wh-Wh- + have/has + sujeito + particípio?Where have you been?Where've you been?
Resposta curtaYes, sujeito + have/has / No, sujeito + haven't/hasn'tYes, I have. / No, she hasn't.
Have ou has?
  1. has só com he, she, it e com um nome no singular: She has, Paulo has, the team has.
  2. have com todo o resto: I, you, we, they e nomes no plural: The developers have.
  3. Na fala, I have vira I've e she has vira she's. Cuidado: she's também é she is. Quem decide é o verbo que vem depois: she's eaten (has), she's eating (is).

O particípio: a terceira coluna

Tabela com base, passado e particípio: go, went, gone; eat, ate, eaten; mostrando que depois de have vem a terceira coluna, e que 'I have went' está errado

Nos verbos regulares, o particípio é igual ao passado: work, worked, worked. Nos irregulares ele tem forma própria, e é aqui que mora o erro mais comum: usar a segunda coluna no lugar da terceira. I have went, she has ate, they have saw. Depois de have, sempre a terceira.

BasePassadoParticípioExemplo no present perfect
bewas / werebeenI have been to Chile.
gowentgoneShe has gone home.
dodiddoneHave you done your homework?
eatateeatenI have never eaten a spider.
seesawseenHave you ever seen snow?
taketooktakenHe has taken the bus.
writewrotewrittenShe has written the posts.
flyflewflownI have flown many times.
buyboughtboughtThey have bought tickets.
makemademadeShe has made many friends.
forgetforgotforgottenHave we forgotten anything?
paypaidpaidWe have already paid.
Been ou gone?
  1. She has been to Paris: ela foi e voltou. É experiência.
  2. She has gone to Paris: ela foi e está lá agora.

O present perfect tem quatro usos, um em cada seção abaixo (três delas com um texto narrado). Os quatro usos têm uma coisa em comum: o momento exato não importa, ou ainda não acabou. Se você disser quando foi, com data ou hora, a frase vai para o passado simples.

Uso 1: experiência de vida (ever, never) · texto A1

O que você já fez (ou nunca fez) na vida até hoje. Ever é o já da pergunta; never é o nunca e já é negativo, então não leva not: I have never seen snow, e não I haven't never seen snow.

Texto 1: Have You Ever? (A1)

Viajante com mochila olhando um mapa numa cidade estrangeira

💡 Nível A1. Toque em qualquer palavra para ver a tradução, ou dê play e acompanhe a narração palavra por palavra. Repare no par have + particípio em cada frase.

?

0:00

. , .

. , , , . , .

. , !

. , .

. . . ?

Quiz
Quiz do texto 1: experiências

As frases seguem o texto Have You Ever?

I have   to five countries.
Toque na opção que completa a frase.

Cartas: Have you ever…?

Dez cartas viradas, sorteadas de um banco de trinta perguntas. Abra uma, leia a pergunta em voz alta e responda falando, com detalhes: nada de só yes ou no. A resposta começa pelo present perfect (The best movie I have ever seen is…, I have never been to…) e os detalhes vêm depois. Funciona sozinho, em dupla ou com o professor.

Jogo produzido pela Lingualize, do método ANLF de Micael Jardim.

Uso 2: resultado agora

A ação acabou, mas o resultado está na sua frente. O português usa o passado simples, e o inglês usa o present perfect quando o foco é o agora.

Uso 3: duração até agora (for, since) · texto A2

Linha do tempo: since marca o ponto de partida (2016), for mede o tamanho do trecho (dez anos), e os dois chegam até o agora

É o há do português: moro aqui há dez anos. Em inglês a situação começou no passado e continua, então o verbo vai para o present perfect, e o tempo entra com for (quanto tempo) ou since (desde quando). Três erros aparecem juntos aqui: I live here since 2016 (presente no lugar do present perfect), since ten years (since com duração) e ten years ago (ago é para ponto no passado, não para duração).

Responde aVem comExemplo
forquanto tempo?ten years, two hours, a week, a long timeShe has worked there for eight years.
sincedesde quando?2016, Monday, last year, 9 a.m., I was a kidShe has lived in Lisbon since 2016.
Since + frase: o verbo depois do since vai para o passado
  1. They have talked every Sunday since she moved.
  2. I have known him since we were kids.
  3. O since marca um ponto no passado, e ponto no passado é passado simples.

Texto 2: Ten Years in Lisbon (A2)

Rua de Lisboa com bonde amarelo

💡 Nível A2. Marque mentalmente cada for e cada since: um mede o trecho, o outro marca o começo. Toque nas palavras para a tradução.

0:00

. 2016. , .

. , .

ã . . , 2015.

. , .

Quiz
Quiz do texto 2: for e since

As frases seguem o texto Ten Years in Lisbon.

She has lived in Lisbon   2016.
Toque na opção que completa a frase.

Uso 4: acabou de acontecer (just, already, yet) · texto B1

Três cartões: just (acabou de, entre have e o particípio), already (já, antes do esperado), yet (ainda não, no fim da negativa; já, no fim da pergunta)
PalavraQuer dizerOnde entraExemplo
justacabou deentre have e o particípioI've just sent it.
alreadyjá (antes do esperado)entre have e o particípioThey've already finished the homepage.
yet (negativa)ainda nãono fim da fraseShe hasn't published them yet.
yet (pergunta)já?no fim da fraseHave you sent the report yet?

Texto 3: Launch Day (B1)

Equipe reunida em escritório diante de um notebook, conferindo tarefas

💡 Nível B1, um diálogo de escritório. Repare na única frase com hora marcada: I finished it ten minutes ago. Ela está no passado simples, e a seção seguinte explica por quê.

0:00

: , . ?

: , . .

: . ?

: , .

: ?

: . .

: ? ?

: . , .

: . . ?

: . . , . ?

: . !

Quiz
Quiz do texto 3: just, already, yet

As frases seguem o diálogo Launch Day.

Have you sent the report to the client  ?
Toque na opção que completa a frase.

Present perfect ou passado simples?

Comparação: 'I have seen that movie' sem data fica no present perfect; 'I saw that movie last night' com data vai para o passado simples

A regra prática é uma só: se tem quando, é passado simples. Yesterday, last week, in 2019, ten minutes ago, when I was a kid fecham a janela no passado, e o present perfect não entra. Sem data, ou com um período que ainda está aberto (today, this week, this year, ever, so far), é present perfect.

Present perfect (sem data, período aberto)Passado simples (com data, período fechado)
I have seen that movie.I saw that movie last night.
She has been to Chile twice.She went to Chile in 2019.
I have called them twice this morning. (a manhã ainda não acabou)I called them twice yesterday.
Have you ever met a famous person?When did you meet him?
A conversa de verdade usa os dois
  1. Abre com present perfect, a experiência: Have you ever been to Japan? Yes, I have.
  2. Os detalhes vão para o passado simples: When did you go? I went in 2022. It was amazing.
  3. É exatamente isso que o jogo I Have Never, logo abaixo, faz vocês treinarem.

I Have Never: o jogo para professor e aluno

É o Eu Nunca, em inglês e para a sala de aula. Serve para aula presencial, para aula online com a tela compartilhada ou para dois amigos. Cada um começa com cinco dedos. Na sua vez, você lê a carta em voz alta: I have never eaten sushi. Quem já fez diz I have! e baixa um dedo; quem nunca fez diz Me neither!. Aí vem a parte que ensina: quem baixou o dedo responde às perguntas de follow-up, no passado simples (When did you do it? Where were you?). Perde quem ficar sem dedos primeiro. Também dá para inventar a sua carta: I have never + particípio.

Jogo produzido pela Lingualize, do método ANLF de Micael Jardim.

Os seis erros que entregam o brasileiro

  1. Segunda coluna no lugar da terceira: I have went, she has ate. É gone, eaten.
  2. Presente com duração: I live here for ten years. É I have lived here for ten years.
  3. Since com duração: since ten years. Duração é for; since é ponto de partida.
  4. Ago com present perfect: I have worked here ten years ago. Ago marca ponto no passado e vai com passado simples: I started ten years ago.
  5. Present perfect com data: I have seen him yesterday. Com yesterday é I saw him yesterday.
  6. Dupla negação: I haven't never been there. É I have never been there ou I haven't ever been there.

Para continuar praticando

Perguntas frequentes

Qual é a estrutura do present perfect?
Sujeito + have ou has + particípio (a terceira coluna do verbo). Has vai com he, she e it; have com o resto. Exemplo: She has finished. They have left.
Quando usar present perfect e quando usar passado simples?
Se a frase diz quando aconteceu (yesterday, in 2019, ten minutes ago), é passado simples. Sem data, ou com período ainda aberto (today, this week, ever), é present perfect.
Qual a diferença entre for e since?
For mede o tamanho do período: for ten years, for two hours. Since marca o começo: since 2016, since Monday. Os dois vão com present perfect quando a situação continua até agora.
Como se diz 'eu moro aqui há dez anos' em inglês?
I have lived here for ten years. Não é I live here since ten years nem I live here ten years ago.
Onde entram just, already e yet?
Just e already entram entre have e o particípio: I've just arrived, she's already left. Yet vai no fim da frase, na negativa (I haven't finished yet) e na pergunta (Have you finished yet?).
Qual a diferença entre been e gone?
She has been to Paris: foi e voltou, é experiência. She has gone to Paris: foi e ainda está lá.

Falar do que você já fez, sem travar

No jogo você reconhece o particípio certo. Numa conversa, você precisa contar a sua experiência e emendar os detalhes no passado, na hora, sem montar a frase na cabeça. Isso se treina falando, com alguém corrigindo o reflexo.

Quero uma aula teste

Pratique inglês com música e jogos no Fill The Song — outra ferramenta gratuita da nossa rede. E se o objetivo é evoluir para o trabalho, conheça o curso de inglês para executivos da Lingualize.

Procurando aulas? Veja a aula particular de inglês, a aula de conversação e todas as aulas da Lingualize.

Falar agora