N2-02 — Present Perfect vs Past Simple¶
Nível: N2 Pré-intermediário (B1) · Trilha: Gramática · 🎯 IELTS Requer: N2-01 Present perfect (have done) Destrava: — (tema terminal)
Em 1 frase¶
A escolha é simples: se a frase diz (ou subentende) quando aconteceu, é past simple; se o que importa é a conexão com agora (experiência, resultado, período ainda aberto), é present perfect.
Explicação completa¶
As duas formas lado a lado¶
PAST SIMPLE: SUJEITO + VERBO NO PASSADO → I visited Paris last year.
PRESENT PERFECT: SUJEITO + HAVE/HAS + PARTICÍPIO → I have visited Paris.
| Past simple | Present perfect | |
|---|---|---|
| Afirmativa | I visited Paris. | I have visited Paris. |
| Negativa | I didn't visit Paris. | I haven't visited Paris. |
| Pergunta | Did you visit Paris? | Have you visited Paris? |
O critério central: quando vs agora¶
| Pergunta que o tempo verbal responde | Tempo | Exemplo |
|---|---|---|
| Quando aconteceu? (momento fechado, terminado) | Past simple | We arrived in London in February. — Chegamos em Londres em fevereiro. |
| O que isso tem a ver com agora? (experiência, resultado, período aberto) | Present perfect | We have made lots of friends here. — Fizemos muitos amigos aqui (e eles fazem parte da nossa vida agora). |
A mesma ação pode ir para os dois lados — o que muda é o foco do falante:
- I have lost my wallet. — Perdi minha carteira. (foco: estou sem ela AGORA, não consigo pagar nada)
- I lost my wallet yesterday. — Perdi ontem. (foco: relato do que aconteceu, momento definido)
Sinalizadores: as palavras que decidem por você¶
Na maioria das frases, uma palavrinha de tempo já entrega a resposta:
| 🟢 Pedem present perfect | 🔵 Pedem past simple |
|---|---|
| ever, never | yesterday, last night/week/year |
| just, already, yet | ... ago (two days ago) |
| for, since | in 2020, in May, on Monday |
| recently, lately | when I was a child, when...? |
| so far, up to now | then, at that time |
- Have you ever tried sushi? — Você já experimentou sushi?
- I tried it two weeks ago... never again. — Experimentei há duas semanas... nunca mais.
- ❌ I have tried it two weeks ago. — "ago" mata o present perfect.
⚠️ When...? sempre pede past simple, porque pergunta exatamente o "quando": When did you arrive? (❌ When have you arrived?)
Período terminado vs período ainda aberto¶
Expressões como today, this week, this morning, this year podem ir para os dois lados — depende de o período já ter acabado ou não no momento da fala:
| Período ainda aberto → present perfect | Período fechado → past simple |
|---|---|
| I have drunk three coffees this morning. (ainda é de manhã) | I drank three coffees this morning. (já é de tarde/noite) |
| We have saved €5,000 this year. (o ano ainda não acabou) | We saved €5,000 last year. (2025 acabou) |
O mesmo vale para pessoas e lugares: David Bowie was a music legend (ele já morreu — período fechado) vs London has hosted many big events (a cidade existe — período aberto).
O padrão de conversa: abre com perfect, continua com past simple¶
Esse é o movimento mais natural do inglês falado — e o que o examinador do IELTS espera ouvir. A conversa abre o assunto com present perfect (sem quando) e, assim que entra nos detalhes, muda para past simple (com quando, onde, como):
— Have you ever been to Rome? — Você já foi a Roma? — Yes, I have. We went there last month. We stayed two nights and it was amazing. — Sim. Fomos lá mês passado. Ficamos duas noites e foi incrível.
É o mesmo padrão das notícias: A storm has hit the coast (manchete — relevância agora) → It made landfall at 6 a.m. and caused flooding (detalhes — past simple).
🎯 Como isso aparece no IELTS¶
- Speaking Part 1 e 2: perguntas como "Have you ever...?" ou "Describe a trip you have enjoyed" testam exatamente essa troca — responda com present perfect e desenvolva os detalhes em past simple (padrão acima). Fazer essa troca com naturalidade conta pontos em Grammatical Range and Accuracy.
- Writing Task 2: present perfect serve para tendências até hoje (Technology has changed the way we work); past simple para fatos datados (In the past, people wrote letters).
- Erros como "I have visited in 2023" são exatamente o tipo de coisa que segura a banda em 5.0 — dominar esse contraste é um dos saltos mais baratos rumo ao 5.5/6.0.
Por que confunde brasileiro¶
O português usa o mesmo pretérito perfeito para os dois casos — a distinção simplesmente não existe na nossa gramática:
| Português | Inglês |
|---|---|
| Já visitei o Japão. (experiência, sem quando) | I have visited Japan. |
| Visitei o Japão em 2023. (com quando) | I visited Japan in 2023. |
| Perdi minhas chaves! (e estou sem elas agora) | I have lost my keys! |
| Perdi minhas chaves ontem. (relato) | I lost my keys yesterday. |
Macete: antes de falar, pergunte-se "a frase diz quando?". Disse quando (ou perguntou when) → past simple. Não disse e o que importa é agora → present perfect.
Pegadinhas e erros comuns de brasileiros¶
- Present perfect com tempo definido — ❌ I have arrived in London last week. → ✅ I arrived in London last week.
- "When" com present perfect — ❌ When have you moved here? → ✅ When did you move here?
- Past simple para experiência de vida — ❌ Did you ever eat sushi? (soa estranho como pergunta de experiência) → ✅ Have* you ever eaten* sushi?
- Travar no perfect depois de abrir o assunto — ❌ I have been to Paris. I have gone there in January and I have loved it. → ✅ I have been to Paris. I went there in January and I loved it. (detalhes = past simple)
- Pessoa/período que já acabou com present perfect — ❌ Ayrton Senna has won three championships. → ✅ Ayrton Senna won three championships. (vida dele = período fechado)
Auto-teste¶
- Complete: I __ (live) in London since March, but before that I ____ (live) in São Paulo.
- Certo ou errado: "We have visited the Eiffel Tower two weeks ago."
- Complete a conversa: — __ you ever _ (try) surfing? — Yes, I ___ (try) it last summer at the beach.
- This morning às 10h da manhã vs às 8h da noite: complete as duas — I ______ (send) three emails this morning.
- Traduza: "Você já foi a Paris? — Fui em janeiro, foi ótimo."
Respostas
1. *I **have lived** in London since March, but before that I **lived** in São Paulo.* (since = período aberto; "before that" = fechado) 2. Errado — *ago* pede past simple: *We **visited** the Eiffel Tower two weeks ago.* 3. ***Have** you ever **tried** surfing? — Yes, I **tried** it last summer at the beach.* (abre com perfect, detalha com past simple) 4. Às 10h (manhã ainda aberta): *I **have sent** three emails this morning.* · Às 20h (manhã fechada): *I **sent** three emails this morning.* 5. ***Have** you ever **been** to Paris? — I **went** (there) in January, it **was** great.*Fontes para estudar¶
| Tipo | Fonte | Onde |
|---|---|---|
| 📖 Referência | Perfect English Grammar — Present Perfect or Past Simple? | https://www.perfect-english-grammar.com/present-perfect-or-past-simple.html |
| ✏️ Exercícios | ego4u — Simple Past vs Present Perfect (exercícios) | https://www.ego4u.com/en/cram-up/grammar |
| 📕 Livro | English Grammar in Use (Murphy, azul) — unidades sobre present perfect and past (I have done / I did) | Livro |
| 📖 Consulta | Cambridge Grammar — Present perfect simple vs past simple | https://dictionary.cambridge.org/grammar/british-grammar/ |
| ✏️ Exercícios extra | Agendaweb — present perfect vs past simple | https://agendaweb.org |
| 🎥 Vídeo EN | mmmEnglish (Emma) — Present Perfect vs Past Simple | YouTube: @mmmEnglish_Emma |
| 🎥 Vídeo PT-BR | SmallAdvantages — present perfect vs passado | YouTube: @SmallAdvantages |
Revisão rápida (5 min)¶
- Recite a regra de ouro: disse quando → past simple · importa o agora → present perfect
- Recite 4 sinalizadores de cada lado (ever/just/for/since vs yesterday/ago/in 2020/when)
- When...? sempre pede past simple
- Fale em voz alta o padrão de conversa: Have you ever been to...? — Yes, I went there last year and it was great.
- Crie 2 frases sobre sua semana: uma com período aberto (this week I have...) e uma fechada (last week I...)
- Armadilha nº 1: nunca present perfect com yesterday / ago / in + ano — se escapou uma, revise [N2-01] antes de seguir