A diferença em uma frase
O Simple Past fecha a porta: a ação terminou num momento identificável, e a frase costuma trazer esse momento. O Present Perfect deixa a porta aberta: a ação aconteceu antes, mas o foco está no efeito que sobra agora. Compare: I lost my keys yesterday conta um episódio de ontem; I have lost my keys diz que estou sem chave neste momento.
O verbo é o mesmo, o fato é o mesmo, e o que muda é o que você quer que o outro entenda.
O teste do marcador de tempo
Existe um atalho confiável antes de qualquer análise: procure na frase uma expressão que feche a data.
Yesterday, last week, last year, in 2020, two days ago, when I was a child, this morning (se a manhã já passou) — qualquer uma delas exige Simple Past. Já already, yet, just, ever, never, so far, recently, for e since puxam o Present Perfect.
Se a frase não tem marcador nenhum, o que decide é a intenção: episódio narrado pede Simple Past, efeito presente pede Present Perfect.
Os pares que mostram a diferença
Quatro pares deixam o contraste evidente. I worked at Google for two years significa que já não trabalho lá; I have worked at Google for two years significa que ainda trabalho. Did you see the email? pergunta sobre um momento específico, talvez a reunião de agora há pouco; Have you seen the email? pergunta se, a esta altura, você já viu. She went to the bank diz que ela foi, e pode já ter voltado; she has gone to the bank diz que ela está lá. E Our English improved last year fecha o ano; our English has improved mantém o ganho valendo hoje.
Por que o brasileiro erra este par
Porque o português tem um tempo só onde o inglês tem dois. "Eu já almocei" e "eu almocei ao meio-dia" usam a mesma forma em português, mas em inglês são I have already had lunch e I had lunch at noon. Como o pretérito perfeito do português cobre os dois sentidos, a tendência é usar o Simple Past para tudo — e o resultado soa truncado ao ouvido nativo, sem ser incompreensível. O caminho é não traduzir: decidir pelo marcador e pela intenção.
Esse par está entre os erros mais comuns de brasileiros.
Como treinar até virar automático
Treine em pares, nunca isolado. Pegue um fato da sua semana e escreva as duas versões: I have finished the report e I finished the report on Monday.
Ao escrever as duas, você é obrigado a perceber o que muda — e é essa percepção, não a regra decorada, que sobrevive na hora de falar. Faça cinco pares por dia durante uma semana. Se ainda estiver inseguro com as formas do particípio, revise a tabela no guia de Present Perfect antes de começar. O mapa geral de quando usar cada tempo está em tempos verbais em inglês.
Fórmulas visuais
Sujeito + verbo no passado (+ marcador de tempo)
- I visited my parents last weekend.
- She started the course in March.
- We didn’t go to the meeting.
Sujeito + have/has + particípio
- I have visited my parents twice this month.
- She has started a new course.
- We haven’t gone to the meeting yet.
Com data → Simple Past
Sem data, com efeito agora → Present Perfect
- I lost my wallet yesterday.
- I have lost my wallet.
- Did you eat? / Have you eaten?
Simple Past e Present Perfect lado a lado
| Critério | Simple Past | Present Perfect |
|---|---|---|
| Quando aconteceu | Momento identificado | Não dito, ou irrelevante |
| Ligação com o presente | Encerrada | Ativa |
| Marcadores típicos | yesterday, last week, in 2020, ago | already, yet, just, ever, since, for |
| Exemplo afirmativo | I saw that movie last night. | I have seen that movie. |
| Exemplo negativo | She didn’t call me yesterday. | She hasn’t called me yet. |
| Exemplo interrogativo | Did you finish it on Friday? | Have you finished it? |
| Emprego atual | I worked there (não trabalho mais) | I have worked there (ainda trabalho) |
| Intenção | Narrar um episódio | Relatar um estado atual |
A linha "emprego atual" é a que mais muda o sentido numa entrevista de trabalho: o tempo verbal sozinho informa se você ainda está na empresa.
Vocabulário e frases úteis
| Inglês | Pronúncia | Português | Quando usar |
|---|---|---|---|
| yesterday | IÉS-ter-dêi | ontem | Fecha a data: exige Simple Past. |
| last night | Lást náit | ontem à noite | Período encerrado. |
| last week | Lást uík | semana passada | Simple Past. |
| two days ago | Tchú dêis a-GÔU | dois dias atrás | ago sempre pede Simple Past. |
| in 2020 | In tchu-tháuzend-TCHÉN-ti | em 2020 | Ano fechado. |
| when I was a child | Uén ái uós a tcháild | quando eu era criança | Período encerrado da vida. |
| this morning | Dis MÓR-ning | esta manhã | Simple Past se a manhã já passou. |
| already | ol-RÉ-di | já | Present Perfect afirmativo. |
| yet | Iét | ainda | Present Perfect negativo e interrogativo. |
| just | Djást | acabou de | Present Perfect: ação recentíssima. |
| ever | É-ver | alguma vez | Pergunta de experiência. |
| never | NÉ-ver | nunca | Experiência que não houve. |
| so far | Sôu fár | até agora | Período ainda aberto. |
| recently | RÍ-sent-li | recentemente | Passado recente com efeito atual. |
| since | Síns | desde | Ponto de início. |
| for | Fór | há, durante | Duração. |
| this week | Dis uík | esta semana | Ainda aberto: cabe Present Perfect. |
| last year | Lást íer | ano passado | Fechado: Simple Past. |
| a long time ago | A long táim a-GÔU | há muito tempo | Simple Past. |
| up to now | Áp tu náu | até agora | Sinônimo de so far. |
| finished action | FÍ-nisht ÉK-shon | ação terminada | O território do Simple Past. |
| ongoing | ÓN-gou-ing | em curso | O território do Present Perfect. |
| experience | ex-PÍ-ri-ens | experiência | Have you ever...? |
| episode | É-pi-sôud | episódio | O que o Simple Past narra. |
| result | ri-ZÁLT | resultado | O que o Present Perfect destaca. |
| timeline | TÁIM-lain | linha do tempo | Útil para visualizar a diferença. |
Leia em voz alta cada linha uma vez. Repetir em voz alta fixa muito mais do que reler em silêncio.
Exemplos do dia a dia
| Ícone | Frase em inglês | Tradução | Situação |
|---|---|---|---|
| I lost my keys yesterday. | Eu perdi minhas chaves ontem. | Com yesterday, só Simple Past. | |
| I have lost my keys. | Eu perdi minhas chaves. | Sem data: estou sem elas agora. | |
| I worked at that company for two years. | Eu trabalhei naquela empresa por dois anos. | Saí: o vínculo está encerrado. | |
| I have worked at that company for two years. | Eu trabalho naquela empresa há dois anos. | Continuo lá: o vínculo segue ativo. | |
| Did you see the email this morning? | Você viu o e-mail hoje de manhã? | Momento específico já passado. | |
| Have you seen the email? | Você já viu o e-mail? | Interessa se, a esta altura, você viu. | |
| She went to the bank an hour ago. | Ela foi ao banco há uma hora. | ago fecha o tempo. | |
| She has gone to the bank. | Ela foi ao banco. | Ela está lá agora. | |
| I watched that series last month. | Eu assisti àquela série mês passado. | Período fechado. | |
| I have watched that series twice. | Eu assisti àquela série duas vezes. | Experiência acumulada, sem data. | |
| We ate at eight o’clock. | Nós comemos às oito. | Hora definida. | |
| We have already eaten. | Nós já comemos. | Estado atual: não estamos com fome. | |
| Our sales improved last quarter. | Nossas vendas melhoraram no trimestre passado. | Trimestre encerrado. | |
| Our sales have improved a lot. | Nossas vendas melhoraram muito. | O ganho vale até hoje. | |
| I went to Portugal in 2019. | Eu fui a Portugal em 2019. | Ano identificado. | |
| I have been to Portugal. | Eu já estive em Portugal. | Experiência de vida, sem quando. | |
| He didn’t call me yesterday. | Ele não me ligou ontem. | Negativa com data: didn’t. | |
| He hasn’t called me yet. | Ele ainda não me ligou. | Pendência aberta: hasn’t + yet. | |
| She finished the course in December. | Ela terminou o curso em dezembro. | Mês fechado. | |
| She has just finished the course. | Ela acabou de terminar o curso. | just marca o efeito recente. |
Erros comuns
Evite estes erros
- I have seen him yesterday. Correto: I saw him yesterday.
- I have been there in 2018. Correto: I was there in 2018.
- Did you have finished? Correto: Have you finished?
- I didn’t saw the message. Correto: I didn’t see the message.
- She has called me two days ago. Correto: She called me two days ago.
- I worked here since 2020. Correto: I have worked here since 2020.
- Have you went to the doctor? Correto: Have you been to the doctor?
- When have you arrived? Correto: When did you arrive?
Perguntas frequentes
Como escolher entre os dois em uma frase?
Procure primeiro um marcador de tempo fechado: yesterday, last week, in 2020, two days ago. Se houver, a escolha está feita — é Simple Past, e não há exceção prática nisso. Se não houver marcador, pergunte-se o que você quer comunicar: narrar um episódio que terminou, ou relatar um estado que vale agora. Episódio pede Simple Past; estado atual pede Present Perfect.
Por que "When have you arrived?" está errado?
Porque when pergunta exatamente o momento da ação, e o Present Perfect existe justamente para não especificar momento. As duas ideias se contradizem na mesma frase. Toda pergunta iniciada por when sobre uma ação concluída vai para o Simple Past: When did you arrive?
I worked there e I have worked there mudam o sentido?
Mudam, e de forma decisiva numa entrevista. I worked at Google for two years significa que você já saiu. I have worked at Google for two years significa que você continua lá. Como o português usa a mesma estrutura nos dois casos, é comum o candidato dizer sem querer que já saiu do emprego atual.
Americanos e britânicos usam igual?
Não exatamente. O inglês britânico é mais rigoroso: com just, already e yet, prefere o Present Perfect — I have just eaten. O inglês americano aceita o Simple Past nesses casos — I just ate — e isso é corrente na fala. Nenhum dos dois está errado, mas em prova, redação e contexto formal o padrão britânico é o mais seguro.
This week aceita os dois tempos?
Aceita, e a escolha muda o sentido. Como a semana ainda não terminou, I have had three meetings this week trata o período como aberto, e o número pode aumentar. Se você diz I had three meetings this week, trata o assunto como encerrado — normalmente porque a semana de trabalho já acabou. O mesmo raciocínio vale para today, this month e this year.
Exercícios
Complete as lacunas e corrija as frases erradas. A correção é imediata e você pode refazer quantas vezes quiser.
1I ___ her three years ago.
Ver resposta
met — 'Three years ago' é marcador de tempo fechado: usa-se Simple Past.
2She ___ at that company since 2018.
Ver resposta
has worked — 'Since 2018' indica período que continua até agora: usa-se Present Perfect.
3We ___ the contract last Monday.
Ver resposta
signed — 'Last Monday' fecha o período no passado: usa-se Simple Past.
4He ___ lived in three different countries.
Ver resposta
has — Experiência de vida sem data específica usa Present Perfect: 'has lived'.
5They ___ the project two weeks ago.
Ver resposta
finished — 'Two weeks ago' é período encerrado: usa-se Simple Past ('finished').
6I ___ not seen that film yet.
Ver resposta
have — Com 'I' e 'yet' em negativa usa-se Present Perfect: 'I have not seen'.
7I have graduated last year.
Ver resposta
I graduated last year. — 'Last year' fecha o período; usa-se Simple Past, não Present Perfect.
8Did you ever been to Japan?
Ver resposta
Have you ever been to Japan? — Perguntas sobre experiência de vida usam Present Perfect: 'Have you ever been', não 'Did you ever been'.
9She worked here for five years and she still works here.
Ver resposta
She has worked here for five years and she still works here. — Quando a ação continua até o presente usa-se Present Perfect ('has worked'), não Simple Past.
10He has called me ago one hour.
Ver resposta
He called me an hour ago. — 'Ago' sempre acompanha Simple Past e vem depois da duração: 'an hour ago', nunca com Present Perfect.
Mini teste interativo
1. Complete: I ___ him yesterday.
yesterday é data fechada: exige Simple Past.
2. Qual frase indica que a pessoa ainda trabalha lá?
O Present Perfect mantém a ligação com o presente: o vínculo continua.
3. Qual pergunta está correta?
when pede momento específico, e momento específico é Simple Past.
4. Complete: She hasn’t called me ___.
Present Perfect não aceita data fechada; yet é o marcador compatível.
5. Qual frase fala de experiência de vida, sem data?
have been to descreve experiência acumulada, sem informar quando.
Quer o diagnóstico completo? Faça o teste de nível com 30 questões.
Dicionário rápido
Digite uma palavra em inglês para ver o significado e a tradução.
Continue estudando
Estude um pouco todos os dias e veja seu inglês destravar de verdade.