Present perfect simple em inglês
Present Perfect Simple
Este artigo faz parte da árvore gramatical de inglês no Settemila Lingue.
Em poucas palavras
O present perfect simple liga uma ação passada ao presente. Forma-se com have/has + particípio passado: I have finished; she has arrived. É usado sobretudo quando o momento exato não importa, quando há um resultado agora ou quando o período mencionado ainda não terminou.
Visão geral
O present perfect simple fala do passado a partir do ponto de vista do presente. Pode indicar uma experiência vivida até agora (I have been to Japan), uma ação recente com efeito atual (She has just arrived) ou uma situação que começou no passado e continua (We have lived here for five years). É um conteúdo central do nível A2 porque aparece constantemente em conversas, notícias, mensagens e perguntas sobre experiências.
O nome pode causar confusão. Embora contenha a palavra present, a ação normalmente começou — e às vezes terminou — no passado. O que torna esse tempo verbal “presente” é a ligação com agora. Já perfect indica que olhamos para a ação como anterior ao momento atual, muitas vezes destacando o resultado, a experiência acumulada ou o período até o presente.
Para quem fala português, o maior cuidado é não traduzir automaticamente pelo pretérito perfeito composto (tenho feito). Os dois tempos não funcionam da mesma maneira. Em muitos contextos, o inglês usa present perfect onde o português prefere o pretérito perfeito simples, o presente ou expressões como já, ainda não e acabar de: I have already eaten costuma corresponder a “Já comi”, e não a “Tenho comido”.
Como funciona
Estrutura básica
O sujeito (a pessoa ou coisa de que se fala) vem antes do auxiliar have ou has. Um verbo auxiliar é um verbo que ajuda a construir o tempo verbal; aqui, ele é seguido pelo particípio passado, a forma verbal usada em construções como worked, seen e written.
| Tipo | Estrutura | Exemplo |
|---|---|---|
| Afirmativa | sujeito + have/has + particípio | They have finished. |
| Negativa | sujeito + have/has not + particípio | They have not finished. |
| Pergunta | Have/Has + sujeito + particípio? | Have they finished? |
| Resposta curta | Yes, sujeito + have/has; No, sujeito + haven't/hasn't | Yes, they have. / No, they haven't. |
Use has apenas com he, she e it. Com I, you, we e they, use have.
| Sujeito | Forma afirmativa | Forma negativa |
|---|---|---|
| I / you / we / they | have worked | have not worked |
| he / she / it | has worked | has not worked |
Na fala e na escrita informal, as contrações são muito comuns:
| Forma completa | Contração | Exemplo |
|---|---|---|
| I have, you have, we have, they have | I've, you've, we've, they've | We've arrived. |
| he has, she has, it has | he's, she's, it's | She's called twice. |
| have not | haven't | I haven't decided. |
| has not | hasn't | He hasn't replied. |
Atenção: he's, she's e it's também podem representar is. O contexto e a palavra seguinte mostram a diferença: She's tired significa She is tired, enquanto She's finished pode significar She has finished.
Como formar o particípio passado
Nos verbos regulares, o particípio termina geralmente em -ed, tal como a forma do past simple: work → worked, live → lived, study → studied. Aplicam-se as mudanças ortográficas habituais, como stop → stopped.
Os verbos irregulares não seguem uma única regra e precisam ser aprendidos. Em listas de verbos, o particípio é normalmente a terceira forma:
| Forma básica | Passado simples | Particípio passado |
|---|---|---|
| be | was/were | been |
| go | went | gone |
| see | saw | seen |
| do | did | done |
| write | wrote | written |
| take | took | taken |
| eat | ate | eaten |
| know | knew | known |
Os quatro usos principais
1. Experiências até o presente
Use o present perfect para dizer que algo aconteceu alguma vez — ou nunca aconteceu — na vida da pessoa, sem indicar uma data passada concluída.
- I have tried Korean food. — Já experimentei comida coreana.
- Have you ever flown in a helicopter? — Você alguma vez já voou de helicóptero?
- She has never driven a car. — Ela nunca dirigiu um carro.
O período implícito é “na minha vida até agora”. Se a vida ou o período estiver encerrado, usa-se normalmente o past simple: Shakespeare wrote many plays, não has written, porque a vida de Shakespeare terminou.
2. Resultado presente de uma ação passada
A ação aconteceu antes, mas o resultado é importante agora:
- I've lost my keys. — Perdi as chaves. (Não as tenho agora.)
- Tom has broken his glasses. — Tom quebrou os óculos. (Eles estão quebrados agora.)
- We have finished the report. — Terminamos o relatório. (Ele está pronto.)
Se o foco mudar para quando a ação ocorreu, use o past simple: I lost my keys yesterday.
3. Período que ainda não terminou
O tempo mencionado inclui o presente: today, this week, this month, so far, until now.
- I've had three meetings today. — Tive três reuniões hoje.
- We haven't received any complaints this week. — Não recebemos nenhuma reclamação esta semana.
A escolha depende de como a pessoa vê o período. À noite, alguém pode dizer I had three meetings today se considerar o dia de trabalho encerrado. Não é apenas a palavra today que decide; é a perspectiva sobre o período.
4. Situações iniciadas no passado e ainda verdadeiras
Com frequência, este uso aparece com since e for:
- since + ponto inicial: since Monday, since 2022, since I moved here;
- for + duração: for two hours, for six months, for a long time.
I have known Ana since 2018 significa que conheci Ana em 2018 e continuo a conhecê-la. Em português, é natural dizer “Conheço Ana desde 2018”, usando o presente. Não copie a estrutura portuguesa como I know Ana since 2018.
Esse padrão é especialmente comum com verbos de estado, isto é, verbos que descrevem uma condição, posse, conhecimento ou sentimento: be, have, know, like, believe. Com atividades em andamento, o present perfect continuous muitas vezes soa mais natural; essa diferença aparece na seção avançada.
Ever, never, just, already e yet
Essas palavras ajudam a mostrar a ligação com o presente.
| Palavra | Sentido habitual | Posição mais comum | Exemplo |
|---|---|---|---|
| ever | alguma vez | entre auxiliar e particípio, sobretudo em perguntas | Have you ever met her? |
| never | nunca | entre auxiliar e particípio | I've never met her. |
| just | acabar de; há pouquíssimo tempo | entre auxiliar e particípio | She has just arrived. |
| already | já, antes do esperado | entre auxiliar e particípio | They've already left. |
| yet | já? / ainda não | geralmente no fim de perguntas e negativas | Has he called yet? |
Never já contém uma ideia negativa. Por isso, diga I have never seen it, sem acrescentar not.
Exemplos em contexto
| Inglês | Português | Observação |
|---|---|---|
| I have been to Japan twice. | Já estive no Japão duas vezes. | Experiência de vida, sem data específica. |
| Have you ever seen this movie? | Você já viu este filme alguma vez? | Ever pergunta sobre qualquer momento até agora. |
| She has never eaten seafood. | Ela nunca comeu frutos do mar. | Experiência negativa. |
| I've lost my wallet. | Perdi minha carteira. | O problema continua agora. |
| She has just arrived. | Ela acabou de chegar. | Acontecimento muito recente. |
| We've already booked the hotel. | Já reservamos o hotel. | A ação ocorreu antes do esperado ou antes de agora. |
| They haven't finished yet. | Eles ainda não terminaram. | Yet no fim de uma negativa. |
| Has the bus left yet? | O ônibus já saiu? | Yet em uma pergunta. |
| I've had two cups of coffee today. | Tomei duas xícaras de café hoje. | O período “hoje” ainda está em curso. |
| Our team has won five games this season. | Nossa equipe venceu cinco jogos nesta temporada. | A temporada ainda não terminou. |
| We have lived here for six years. | Moramos aqui há seis anos. | A situação começou no passado e continua. |
| He has worked from home since March. | Ele trabalha em casa desde março. | Since apresenta o ponto inicial. |
| How long have you known Marta? | Há quanto tempo você conhece Marta? | Pergunta sobre uma situação ainda verdadeira. |
| The train has gone. | O trem partiu. | Resultado atual: o trem já não está aqui. |
| I have read the book, but I haven't seen the film. | Li o livro, mas não vi o filme. | Balanço de experiências até o presente. |
Erros comuns
Usar o passado simples depois de have ou has
- Incorreto: She has went home.
- Correto: She has gone home.
- Por quê: depois do auxiliar, é necessário o particípio passado. Went é passado simples; gone é o particípio de go.
Usar has com o sujeito errado
- Incorreto: They has finished.
- Correto: They have finished.
- Por quê: has acompanha somente he, she e it. Com they, use have.
Acrescentar did a perguntas e negativas
- Incorreto: Did you have seen it? / I don't have finished.
- Correto: Have you seen it? / I haven't finished.
- Por quê: o próprio have/has funciona como auxiliar. Não se usa do/did nessa construção.
Combinar o present perfect com um momento passado encerrado
- Incorreto: I have visited Lisbon last year.
- Correto: I visited Lisbon last year.
- Por quê: last year identifica um período concluído. O mesmo vale para yesterday, in 2019, two days ago e when I was a child.
Traduzir literalmente tenho feito
- Interpretação incorreta: entender I have eaten lunch como “Tenho almoçado”.
- Interpretação correta: I have eaten lunch normalmente significa “Já almocei”.
- Por quê: o pretérito perfeito composto português costuma sugerir repetição ou continuidade (tenho trabalhado muito ultimamente). O present perfect simple inglês não tem obrigatoriamente esse valor; para destacar uma atividade repetida ou contínua, muitas vezes se usa o present perfect continuous.
Trocar since e for
- Incorreto: I have lived here since three years.
- Correto: I have lived here for three years.
- Por quê: for indica a duração; since indica o ponto em que ela começou: since 2023.
Notas de uso
No inglês britânico, present perfect é muito comum com just, already e yet: I've just eaten; Have you finished yet? No inglês americano informal, também é frequente o past simple nesses contextos: I just ate; Did you finish yet? As duas variedades compreendem ambas as formas, mas a preferência pode mudar.
Em português, “já” pode corresponder a already, yet ou simplesmente fazer parte do sentido geral do present perfect. Compare I've already called her (“Já liguei para ela”) com Have you called her yet? (“Você já ligou para ela?”). Não escolha a palavra inglesa por tradução isolada; observe se a frase é afirmativa, interrogativa ou negativa.
O momento exato pode ser acrescentado depois, mas normalmente com uma nova oração no past simple: I've been to Rome. I went there in 2022. A primeira frase apresenta a experiência; a segunda localiza o acontecimento.
Além do básico: usos avançados
Esta seção reúne distinções que não precisam ser dominadas de imediato no A2, mas que aparecem com frequência em níveis posteriores.
Have been to e have gone to
- Maya has been to the bank. normalmente indica que Maya foi ao banco e voltou.
- Maya has gone to the bank. indica que ela foi e ainda está lá ou a caminho.
Para experiências de viagem, use have been to: Have you ever been to Canada?
Present perfect simple e continuous
O present perfect simple tende a destacar resultado, quantidade concluída ou estado: I've written three emails; I've known him for years. O present perfect continuous destaca a atividade ou sua duração: I've been writing emails all morning.
Em alguns casos, ambos são possíveis com uma diferença de foco:
- I have lived here for ten years. — apresenta o fato ou estado.
- I have been living here for ten years. — enfatiza a continuidade da experiência.
Alguns verbos de estado, como know e believe, normalmente não aparecem no contínuo: I've known her for years, não I've been knowing her.
Recordes, superlativos e “a primeira vez”
O tempo verbal é comum quando se avalia toda a experiência até agora:
- This is the best meal I have ever had. — Esta é a melhor refeição que já tive.
- It's the first time she has travelled alone. — É a primeira vez que ela viaja sozinha.
Ação concluída antes de outro momento futuro
Em orações iniciadas por when, after, as soon as e expressões semelhantes, o present perfect pode mostrar que uma ação deverá estar concluída antes da seguinte: I'll call you when I have finished. Em português: “Ligo para você quando eu terminar.” Apesar da forma ser present perfect, a referência global é futura.
Dicas de prática
- Crie pares com e sem data. Compare I've visited London com I visited London in 2023. Isso treina a diferença entre experiência atual e momento passado encerrado.
- Organize os particípios irregulares por famílias. Pratique pequenos grupos, como write–wrote–written, drive–drove–driven e break–broke–broken, sempre em frases completas.
- Faça perguntas reais com ever e yet. Pergunte a alguém Have you ever...? e responda com Yes, I have ou No, I haven't. Depois acrescente detalhes no past simple: Yes, I have. I did it last summer.
Conceitos relacionados
- Pré-requisito: Verbo have no presente — fornece as formas have e has usadas como auxiliar.
- Próximo passo: Present perfect e past simple — aprofunda a escolha entre ligação com o presente e tempo passado concluído.
- Próximo passo: Present perfect continuous — destaca duração e atividade em andamento.
- Mais adiante: Past perfect — desloca o ponto de referência para um momento no passado.