Present perfect vs. past simple: a regra infalível e 20 exercícios resolvidos
Entenda de uma vez por todas quando usar o present perfect ou o past simple no inglês. Confira a regra prática, macetes de conectivos e 20 exercícios comentados
Isabel A.M.

- 📋 Resumo essencial
- ❓ Por que o present perfect vs. past simple confunde tanto quem fala português
- A diferença de lógica
- O que é cobrado nas provas escolares e vestibulares
- 💡 A regra que não falha: o momento foi definido e está encerrado?
- Past simple: tempo concluído e específico
- Present perfect: sem momento definido ou com período aberto
- O teste da pergunta: «Quando?»
- 🗺️ As palavras-chave do present perfect e do past simple
- Palavras-chave do present perfect e onde posicioná-las
- For vs. Since
- Palavras-chave do past simple
- Atenção: Been ou Gone?
- 🛠️ Como se formam: particípio e verbos irregulares
- Estrutura afirmativa, negativa e interrogativa
- Os 15 verbos irregulares indispensáveis para provas
- A contração «‘s» que pode confundir
- 🧩 Present perfect vs. past simple: 20 exercícios resolvidos
- Exercícios 1 a 10
- Exercícios 11 a 20
- Como analisar seus erros
- ✍️ Como usar os dois tempos em redações e textos: modelo comentado
- Exemplo de parágrafo modelo
- Análise da estrutura
- ⚠️ Os erros mais comuns que tiram pontos na prova
- Erro 1: «I have seen him yesterday»
- Erro 2: «I live here since 2020»
- Erro 3: «When have you arrived?»
- Erro 4: Usar o passado simples no lugar do particípio
- 🎮 Como treinar o present perfect até soar natural
- Conecte os exemplos com a sua realidade
- Pratique a dinâmica de perguntas e respostas
- Exposição com séries e conteúdos em áudio
- ❓ Perguntas frequentes
- Qual é a diferença entre present perfect e past simple?
- Posso usar o present perfect com a palavra yesterday?
- Quando devemos usar for e quando usar since?
- Qual a diferença entre been e gone no present perfect?
- Como esse tema costuma ser cobrado no ENEM e vestibulares?
«I have seen that film yesterday.» Se essa frase soa perfeitamente natural para você, não se preocupe: esse é provavelmente o erro de inglês mais comum entre estudantes brasileiros. E o motivo é simples. Em português, usamos o pretérito perfeito («eu vi ontem» e «eu já vi esse filme») para quase tudo no passado. Já as regras do inglês funcionam com outra lógica, e tentar traduzir palavra por palavra é receita certa para errar na prova.
No Aprove com IA, analisamos os conteúdos de Língua Inglesa mais cobrados no Ensino Fundamental, Médio e nos vestibulares, e a dúvida entre present perfect vs. past simple é campeã absoluta. Aqui você encontra a regra prática para nunca mais errar, as palavras-chave que revelam a resposta e 20 exercícios resolvidos passo a passo.
📋 Resumo essencial
| O past simple é usado para um tempo determinado e concluído no passado: yesterday, last week, in 2019, two days ago. |
| O present perfect é usado quando não especificamos quando a ação ocorreu, ou quando o período ainda está em aberto: ever, never, just, already, yet, this week, for, since. |
| O present perfect é formado pelo auxiliar have ou has + o particípio passado do verbo principal: I have finished, she has gone. |
| Perguntas com When sempre pedem past simple: When did you arrive? (nunca When have you arrived?). |
| Usamos for para indicar duração de tempo (for two years) e since para indicar o ponto de início (since 2020). |
| A Base Nacional Comum Curricular (BNCC) e os vestibulares exigem a habilidade de situar eventos no passado e relacioná-los com o presente. |
❓ Por que o present perfect vs. past simple confunde tanto quem fala português

A confusão acontece porque o português costuma traduzir ambos os tempos verbais pela mesma estrutura: o pretérito perfeito («eu comi», «eu estudei»). Se você disser «eu almocei ao meio-dia» ou «eu já almocei», o verbo em português não muda. Em inglês, a lógica é diferente: o que manda é se o momento está concluído e explicitado ou se há uma ligação com o presente.
O problema não é o inglês ser excessivamente complexo; o problema é o hábito mental de traduzir ao pé da letra. Se você tenta achar um equivalente exato para cada tempo verbal, acaba errando questões simples de interpretação e gramática no ENEM e nos vestibulares.
A diferença de lógica
Em português, se dissermos «tenho estudado muito», estamos falando de uma ação contínua ou repetitiva recente (o que em inglês seria o present perfect continuous: «I have been studying»). Já para experiências passadas, dizemos apenas «já fui a Paris» ou «vi aquele filme». No inglês, você precisa se fazer uma pergunta crucial: o período de tempo foi especificado e já terminou?
«This morning I went to the gym» está correto se já for de tarde ou de noite: o período da manhã terminou. Dizer «This morning I have been to the gym» só faz sentido se você ainda estiver vivendo a manhã daquele mesmo dia.
O que é cobrado nas provas escolares e vestibulares
As diretrizes educacionais e os exames de vestibular exigem que você consiga narrar fatos passados, descrever conexões com o momento atual e identificar a cronologia em textos em língua inglesa. Na prática, você encontrará questões de preenchimento de lacunas, análise de tirinhas e interpretação de textos jornalísticos.
Dominar esse contraste é um dos investimentos com maior retorno nos seus estudos de inglês: trata-se de uma regra conceitual direta que resolve dezenas de questões de provas.
💡 A regra que não falha: o momento foi definido e está encerrado?

A regra prática definitiva para escolher entre present perfect e past simple é avaliar se a ação possui uma data, momento ou período concluído e explícito. Se o tempo foi definido e já acabou, use o past simple. Se o momento não importa, não foi dito ou o período de tempo continua aberto, use o present perfect.
Toda a teoria se desdobra a partir dessa ideia central. Veja a divisão prática:
Past simple: tempo concluído e específico
Usado com expressões que apontam para um ponto fechado no tempo: yesterday, last night, last year, two hours ago, in 2018, when I was a child. Também serve para narrar uma sequência cronológica de eventos passados: «I woke up, brushed my teeth and left».
Também se aplica a fatos sobre pessoas que já faleceram: «Machado de Assis wrote Dom Casmurro». Como o autor já faleceu, sua trajetória é um período histórico encerrado.
Present perfect: sem momento definido ou com período aberto
Usado principalmente em quatro situações:
- Experiências de vida (sem dizer quando): «I have visited Salvador». O foco está na vivência, não no calendário.
- Ações que acabaram de acontecer, com just: «She has just arrived».
- Ações passadas com efeito direto no presente: «I have lost my key» (portanto, estou trancado do lado de fora agora).
- Períodos que continuam abertos: today, this week, this year, além do uso com for e since. «I have studied a lot this week» (a semana em curso ainda não acabou).
O teste da pergunta: «Quando?»
Um truque eficiente: pergunte mentalmente «quando aconteceu?». Se a própria frase trouxer uma resposta acabada («ontem», «em 2010», «duas horas atrás»), use past simple. Se a resposta for «em algum momento da vida» ou «até agora», use present perfect. Por isso, perguntas iniciadas por When sempre exigem past simple: você está pedindo uma data ou momento específico.
Organize seus estudos de inglês com inteligência artificial
Gere resumos, flashcards e resolva simulados baseados nos seus próprios resumos com a ferramenta gratuita do Aprove com IA.
🗺️ As palavras-chave do present perfect e do past simple

As expressões típicas do present perfect são ever, never, just, already, yet, so far, recently, for, since, this week e today (quando o dia ainda não acabou). Já as pistas clássicas do past simple são yesterday, last, ago, in + ano passado e when. Identificá-las resolve quase qualquer exercício de múltipla escolha.
Palavras-chave do present perfect e onde posicioná-las
- ever (já / alguma vez na vida): usado em perguntas, entre o sujeito e o particípio. Ex.: «Have you ever been to New York?»
- never (nunca): em frases afirmativas com sentido negativo. Ex.: «I have never tried sushi.»
- just (acabar de realizar algo): Ex.: «They have just arrived.»
- already (já): usado para indicar que algo ocorreu antes do esperado. Ex.: «He has already done his homework.»
- yet (já em perguntas; ainda em frases negativas): normalmente ao final da frase. Ex.: «Have you finished yet?» / «I haven’t finished yet.»
- for e since: indicam a duração de uma ação que começou no passado e ainda vigora.
For vs. Since
For expressa uma quantidade ou extensão de tempo: for two years, for three days, for a long time. Since aponta o ponto exato de partida: since 2021, since Monday, since I was twelve. As frases «I have lived here for five years» e «I have lived here since 2019» transmitem a mesma ideia fundamental com conectivos diferentes.
Palavras-chave do past simple
- yesterday, the day before yesterday (anteontem).
- last + período: last night, last month, last year.
- período + ago: three days ago, two years ago.
- in + ano passado: in 2014, in 1999.
- when + oração que define época: when I was a child, when we met.
Atenção: Been ou Gone?
Esse detalhe aparece com frequência em exames. «She has been to London» significa que ela visitou Londres e já voltou (trata-se de uma experiência). «She has gone to London» significa que ela foi e ainda se encontra lá.
🛠️ Como se formam: particípio e verbos irregulares

O present perfect é formado pelo verbo auxiliar have ou has conjugado no presente, acompanhado do particípio passado do verbo principal. Para verbos regulares, o particípio termina em -ed (idêntico ao past simple). Para verbos irregulares, é preciso consultar e memorizar a terceira coluna da lista de verbos.
Muitos estudantes entendem a lógica teórica da escolha do tempo, mas erram a conjugação do particípio irregular. São duas etapas que precisam ser treinadas em conjunto.
Estrutura afirmativa, negativa e interrogativa
- Afirmativa: Sujeito (I/you/we/they) + have + particípio; Sujeito (he/she/it) + has + particípio. Formas contraídas: I’ve, she’s.
- Negativa: haven’t / hasn’t + particípio. Ex.: «She hasn’t called me.»
- Interrogativa: Have / Has posicionado antes do sujeito. Ex.: «Have you seen this?» Respostas curtas: «Yes, I have» / «No, I haven’t».
Lembre-se de que o past simple usa o auxiliar did para negações e perguntas; quando o did aparece, o verbo volta à forma básica de infinitivo: «Did you see that?», e não «Did you saw that?».
Os 15 verbos irregulares indispensáveis para provas
Abaixo estão os verbos com maior incidência em exercícios, com infinitivo, passado simples e particípio passado:
- be – was/were – been
- go – went – gone
- do – did – done
- see – saw – seen
- eat – ate – eaten
- write – wrote – written
- take – took – taken
- give – gave – given
- break – broke – broken
- forget – forgot – forgotten
- speak – spoke – spoken
- win – won – won
- lose – lost – lost
- buy – bought – bought
- meet – met – met
A contração «‘s» que pode confundir
A contração «He’s» pode significar tanto «He is» quanto «He has». Para não errar: se vier acompanhada de um particípio passado, trata-se de has («He’s left» = He has left). Se vier acompanhada de adjetivo ou verbo em -ing, trata-se de is («He’s happy», «He’s sleeping»).
🧩 Present perfect vs. past simple: 20 exercícios resolvidos

Estes 20 exercícios cobrem os casos mais recorrentes em avaliações escolares e vestibulares: experiências de vida com ever/never, ações imediatas com just, already e yet, períodos com for/since e momentos pontuais no passado. Cubra o gabarito, resolva e veja a justificativa.
Exercícios 1 a 10
- I ___ (see) that film last weekend. → saw. «Last weekend» define um momento concluído.
- ___ you ever ___ (try) sushi? → Have … tried. Pergunta sobre experiência de vida (com ever).
- She ___ (not finish) her homework yet. → hasn’t finished. Ação em aberto com yet ao final.
- We ___ (live) in São Paulo since 2019. → have lived. Iniciou em 2019 e perdura até o presente (since).
- My grandparents ___ (get) married in 1975. → got. Ano específico no passado (in 1975).
- I ___ just ___ (receive) your message. → have … received. Ação recém-concluída expressa com just.
- When ___ you ___ (start) playing the guitar? → did … start. Perguntas com When requerem past simple.
- They ___ (be) friends for ten years. → have been. Duração contínua até o presente com for.
- Look! Someone ___ (break) the window. → has broken. Ação passada com evidência e consequência imediata no presente.
- Machado de Assis ___ (write) Dom Casmurro in 1899. → wrote. Autor falecido e data demarcada.
Exercícios 11 a 20
- I ___ (lose) my keys. I can’t open the door. → have lost. Ação passada cujo resultado prático afeta o presente.
- ___ she ___ (call) you yesterday? → Did … call. Presença do marcador temporal yesterday.
- I ___ never ___ (be) to London. → have … been. Experiência de vida ao longo do tempo (com never).
- He ___ already ___ (eat) lunch, so he isn’t hungry. → has … eaten. Marcador already indicando ação concluída com reflexo no presente.
- Last summer we ___ (travel) to the coast. → traveled / travelled. «Last summer» é um tempo encerrado.
- How long ___ you ___ (know) your best friend? → have … known. Pergunta de extensão de tempo sobre situação que continua.
- The bus ___ (leave) ten minutes ago. → left. Marcador ago exige obrigatoriamente past simple.
- This is the best book I ___ ever ___ (read). → have … read. Estrutura de superlativo acompanhada de ever.
- I ___ (not see) Lucas this week. → haven’t seen. A semana em questão ainda não chegou ao fim.
- In 2022 our team ___ (win) the championship. → won. Data pontual fechada no passado.
Como analisar seus erros
Se errou os itens 7 ou 17, preste atenção aos marcadores When e ago: eles sempre exigem past simple. Se cometeu erros nos itens 4, 8 ou 16, revise o uso de for, since e how long. Caso o deslize tenha sido nas questões 9 ou 11, reforce a ideia de ações passadas com consequência no presente. Categorizar suas dificuldades economiza horas de estudo.
✍️ Como usar os dois tempos em redações e textos: modelo comentado

Nas propostas de produção de texto em língua inglesa, alternar corretamente entre o present perfect para introduzir vivências gerais e o past simple para detalhar os episódios demonstra pleno domínio gramatical para os avaliadores.
Exemplo de parágrafo modelo
«I have travelled to many interesting places, but the best trip I have ever taken was to Bahia. I went there with my family last summer. We stayed at a small hotel near the beach and explored the historical center. One afternoon, we visited an old fortress and watched the sunset over the ocean. It was an incredible experience. I have never felt so relaxed. Since then, I have wanted to return, and my parents have already planned our next visit.»
Análise da estrutura
O parágrafo se inicia com o present perfect («I have travelled», «the best trip I have ever taken»), estabelecendo o histórico de experiências sem amarrar a uma data única. A partir do momento em que o recorte «last summer» surge, a narrativa passa imediatamente para o past simple (went, stayed, explored, visited, watched, was).
No final, o texto retoma o present perfect para reatar a conversa com o presente («I have never felt», «I have wanted», «have already planned»). Essa transição natural garante nota máxima nos critérios de coesão e correção gramatical.
⚠️ Os erros mais comuns que tiram pontos na prova
Os quatro maiores erros em provas são: colocar o present perfect junto a marcadores de tempo finalizados, utilizar o presente simples em frases com for e since, formular perguntas com When usando present perfect e trocar o particípio pelo passado simples. Todos derivam do vício de tradução direta do português.
Erro 1: «I have seen him yesterday»
O present perfect nunca pode ser acompanhado de termos como yesterday, last night ou ago. A formulação correta é sempre «I saw him yesterday».
Erro 2: «I live here since 2020»
Em português dizemos «eu moro aqui desde 2020» no presente do indicativo. Em inglês, contudo, se a situação começou no passado e ainda perdura, a estrutura gramatical exige o present perfect: «I have lived here since 2020».
Erro 3: «When have you arrived?»
O pronome interrogativo When interroga pontualmente sobre uma data ou horário exato. O correto é sempre usar o past simple: «When did you arrive?» ou «What time did you get here?».
Erro 4: Usar o passado simples no lugar do particípio
Construções como «I have went» ou «She has saw» são erros gramaticais graves. O tempo verbal pode até estar bem identificado, mas o particípio foi flexionado de forma errada. Mantenha as formas gone e seen na ponta da língua.
🎮 Como treinar o present perfect até soar natural
A assimilação da gramática em inglês ocorre de maneira muito similar ao desenvolvimento de um reflexo: quanto mais frases reais sobre a sua própria rotina você produzir, mais automático se tornará o uso correto, sem exigir traduções mentais lentas durante o exame.
Conecte os exemplos com a sua realidade
Escreva em um caderno cinco frases sobre experiências que você já vivenciou na vida sem especificar quando («I have visited another state») e, em seguida, cinco orações especificando o momento exato em que algo ocorreu («I went there in 2023»). O cérebro fixa exemplos personalizados muito melhor do que frases genéricas de livros didáticos.
Pratique a dinâmica de perguntas e respostas
Com um colega ou treinando sozinho: formule a pergunta «Have you ever…?» e responda adicionando os detalhes no passado simples: «Have you ever broken an arm?» → «Yes, I have. I broke my arm when I was nine years old». Essa alternância é exatamente o que as bancadas de vestibulares gostam de cobrar.
Exposição com séries e conteúdos em áudio
Ao assistir filmes ou séries com áudio em inglês e legendas no mesmo idioma, note a frequência com que expressões como «I’ve just heard…» ou «Have you seen…?» aparecem nos diálogos. Em pouco tempo, a construção «I have seen him yesterday» passará a soar estranha ao seu ouvido de forma instantânea.
Aproveite também para montar fichas de estudo e testar seus conhecimentos. Você pode organizar seus apontamentos e gerar testes personalizados em plataformas focadas em vestibulares como o Aprove com IA.
Fontes de referência: Cambridge Dictionary, Present perfect simple or past simple.
Domine os conteúdos mais cobrados com a ajuda da IA
Carregue suas anotações, crie resumos rápidos e responda a simulados feitos sob medida para a sua rotina de estudos.
❓ Perguntas frequentes
Qual é a diferença entre present perfect e past simple?
O past simple é usado para relatar ações concluídas em um momento determinado no passado (yesterday, last week, in 2019). Já o present perfect é usado quando o período de tempo não é especificado, quando o resultado da ação impacta o presente ou quando o período de tempo ainda continua aberto (ever, never, just, already, yet, for, since).
Posso usar o present perfect com a palavra yesterday?
Não. Palavras como yesterday, last night ou ago determinam um ponto no tempo completamente encerrado. Por isso, exigem sempre o past simple: «I saw him yesterday» (e nunca «I have seen him yesterday»).
Quando devemos usar for e quando usar since?
Usamos for para expressar duração de tempo (for two years, for three days) e since para indicar a data ou momento exato em que a ação teve início (since 2020, since Monday). Ambos são frequentemente acompanhados do present perfect para indicar ações que continuam até hoje.
Qual a diferença entre been e gone no present perfect?
«She has been to London» indica que a pessoa visitou Londres e já retornou (trata-se de uma experiência). Já «She has gone to London» significa que ela foi e ainda permanece na cidade.
Como esse tema costuma ser cobrado no ENEM e vestibulares?
O tema é recorrente em questões de interpretação de textos jornalísticos e tirinhas, onde a compreensão cronológica das ações narradas depende da identificação precisa desses tempos verbais.
Teste seus conhecimentos
Faça seu teste de nível grátis
10 perguntas, sem cadastro. Descubra onde precisa melhorar e receba um plano de estudos sob medida.
Fazer o teste de nívelGrátis e sem cadastro. Prefere usar suas anotações? Crie um teste com elas
Continue lendo
Proteínas na Biologia do ENEM: Guia Completo de Bioquímica
Entenda a estrutura, as ligações peptídicas e as funções das proteínas para gabaritar as questões de bioquímic
Platão no ENEM: como resolver as questões de Filosofia sobre a caverna e a teoria das Ideias
No ENEM não há análise de texto escrita de Filosofia: Platão cai em questões de múltipla escolha de Ciências H
Polinômios e frações algébricas no ensino médio: fatoração, Briot-Ruffini e questões do ENEM
O que a BNCC e a Matriz de Referência do ENEM pedem sobre expressões algébricas, como fatorar e simplificar fr
