B1 Verb Tenses 10 min read Médio

Inglês Present Perfect (Eu tenho feito)

O Present Perfect conecta seu passado ao seu agora. Domine-o!

Grammar Rule in 30 Seconds

The Present Perfect acts as a bridge connecting a past action to the present moment, focusing on the result or experience.

  • Use 'have' or 'has' plus the past participle (V3) of the verb. Example: 'I have eaten.'
  • Use it for life experiences when the specific time doesn't matter. Example: 'I have visited Japan.'
  • Use it for actions that started in the past and continue now. Example: 'I have lived here for years.'
👤 Subject + ➕ have/has + 🏁 Past Participle (V3)

Overview

### Overview
O uso do Present Perfect é um dos maiores desafios para nós, brasileiros, porque não existe uma estrutura equivalente exata na nossa gramática. Em português, quando queremos falar de algo que aconteceu no passado, usamos o Pretérito Perfeito. Se queremos falar de algo que começou no passado e continua, usamos o Presente ou o Pretérito Imperfeito.
O Present Perfect em inglês, no entanto, não é sobre o *quando* a ação aconteceu, mas sobre a relevância dessa ação no momento atual. Pense nele como uma ponte que liga o passado ao presente.
Sabe quando você chega no trabalho e diz
Eu já enviei o e-mail
? Em português, usamos o passado simples. Em inglês, você diria I have sent the email.
Por quê? Porque o fato de o e-mail ter sido enviado é relevante *agora* (a tarefa está concluída). Se você disser I sent the email, você está apenas narrando um fato histórico que aconteceu em um momento específico, sem necessariamente enfatizar a conclusão ou o impacto atual.
Para nós, brasileiros, que estamos acostumados a usar o passado para quase tudo, essa distinção parece sutil, mas é a chave para soar fluente. O Present Perfect é a ferramenta que você usa para falar de experiências de vida, mudanças ao longo do tempo ou ações que começaram lá atrás e ainda não terminaram. É o tempo verbal do eu já fiz, eu nunca fiz e
eu faço isso há muito tempo
.
### How This Grammar Works
O Present Perfect funciona através de uma lógica de
conexão com o presente
. Enquanto no português a gente tem tempos verbais muito bem definidos para o passado, o inglês usa o Present Perfect para situações onde o tempo exato não importa ou onde o efeito da ação ainda é sentido.
Gramaticalmente, ele é formado pelo verbo auxiliar have (ou has para a terceira pessoa: he, she, it) mais o past participle (o particípio passado) do verbo principal. Em português, o particípio é aquele que termina em -ado ou -ido (ex: falado, comido). A diferença crucial é que, em português, o particípio raramente anda sozinho como tempo verbal principal, enquanto no inglês ele é obrigatório.
Por exemplo, quando dizemos
Eu tenho trabalhado muito
, em português, isso pode indicar uma ação contínua ou iterativa. Em inglês, I have worked hard foca no resultado acumulado até agora. Outra comparação importante: o nosso
pretérito perfeito composto
(ex: tenho estudado) é usado para ações repetidas, enquanto o Present Perfect em inglês é usado para experiências únicas (I have been to London) ou estados que perduram (I have known her for years).
Se você quer soar natural no seu dia a dia, seja no iFood, no Uber ou conversando com amigos, entenda que o Present Perfect é sobre o que você traz na bagagem hoje. Se a ação acabou e você sabe exatamente quando (ontem, semana passada, em 2020), esqueça o Present Perfect e use o Simple Past.
### Formation Pattern
A estrutura é bem direta e, uma vez que você memoriza a conjugação do have, fica tranquilo. Veja a tabela abaixo:
| Sujeito | Auxiliar | Particípio Passado | Exemplo |
| :--- | :--- | :--- | :--- |
| I / You / We / They | have | done | I have done my homework. |
| He / She / It | has | done | She has done her homework. |
Para a negativa, basta adicionar not após o auxiliar, mas na fala do dia a dia, usamos as contrações haven't e hasn't. Para perguntas, invertemos a posição do auxiliar com o sujeito.
  • Afirmativa: I have visited that new restaurant.
  • Negativa: I haven't visited that new restaurant.
  • Interrogativa: Have you visited that new restaurant?
Lembre-se: verbos regulares terminam em -ed, mas os irregulares (que são muitos!) precisam de atenção redobrada. Go vira gone, see vira seen, eat vira eaten. Não tem jeito, é praticar!
### When To Use It
Usamos o Present Perfect em quatro situações principais:
  1. 1Experiências de vida: Quando você fala de coisas que já fez ou nunca fez, sem dizer quando. Ex: I have traveled to Japan. (Não importa quando, importa que você já teve essa experiência).
  2. 2Ações que começaram no passado e continuam: Usamos muito com for (duração) e since (ponto de partida). Ex: I have lived in São Paulo for ten years. (Você ainda mora lá).
  3. 3Ações recentes com resultado visível: Sabe quando você limpa a casa e diz Já limpei tudo? Em inglês: I have cleaned the house. O resultado (casa limpa) é visível agora.
  4. 4Mudanças ao longo do tempo: Quando algo evoluiu. Ex: My English has improved a lot.
### Common Mistakes
  1. 1O erro do tempo definido: Brasileiros adoram dizer I have gone to the party yesterday. Isso é um erro clássico de interferência da L1. Em inglês, se você usa uma marcação de tempo definida (yesterday, last night, in 2010), você *precisa* usar o Simple Past. O Present Perfect detesta datas específicas.
  2. 2Confusão entre been e gone: No português, usamos ir para tudo. Em inglês, I have been to Paris significa que você foi e voltou (tem a experiência). I have gone to Paris significa que você foi para lá e ainda está lá (não voltou).
  3. 3Tradução literal do ter + particípio: Às vezes, traduzimos literalmente Eu tenho comido como I have eaten. Embora gramaticalmente possível, no dia a dia, isso pode soar como algo que você fez repetidamente, e não como uma experiência de vida. Cuidado com o contexto!
### Contrast With Similar Patterns
| Característica | Present Perfect | Simple Past |
| :--- | :--- | :--- |
| Tempo | Indefinido (não importa quando) | Definido (ontem, semana passada) |
| Foco | Relevância no presente | Ação concluída no passado |
| Exemplo | I have lost my keys. | I lost my keys yesterday. |
### Quick FAQ
  1. 1Posso usar Present Perfect com yesterday? Não. Nunca. Yesterday é um tempo terminado. Use Simple Past.
  2. 2Qual a diferença de I have lived e I lived? I have lived implica que você ainda mora no lugar. I lived implica que você morou, mas já se mudou.
  3. 3Por que has para he/she/it? É apenas a regra de conjugação do verbo have na terceira pessoa do singular, igual ao does ou is. É uma questão de memorização inicial.

Present Perfect Conjugation

Subject Auxiliary Past Participle (V3) Example
I
have
seen
I have seen
You
have
seen
You have seen
He/She/It
has
seen
She has seen
We
have
seen
We have seen
They
have
seen
They have seen

Contractions (Short Forms)

Full Form Contraction Negative Contraction
I have
I've
I haven't
You have
You've
You haven't
He has
He's
He hasn't
She has
She's
She hasn't
It has
It's
It hasn't
We have
We've
We haven't
They have
They've
They haven't

Meanings

A verb tense used to express an action that happened at an unspecified time in the past or began in the past and continues to the present.

1

Life Experience

Talking about things you have done in your life without saying exactly when.

“I have seen that movie three times.”

“She has never traveled abroad.”

2

Recent Action with Present Result

An action that happened very recently and has a clear effect on the current situation.

“I've cut my finger!”

“The taxi has arrived.”

3

Unfinished States

Actions or states that started in the past and are still true today.

“We have known each other since primary school.”

“He has worked here for ten years.”

4

Multiple Actions in the Past

When an action happened several times in the past and might happen again.

“I've called him five times today.”

“We've had four tests this semester.”

Reference Table

Reference table for Inglês Present Perfect (Eu tenho feito)
Uso Função Palavras-chave Exemplo
Experiências
Falar sobre coisas feitas na vida (tempo não especificado)
ever, never, before
I have never seen snow.
Ações Inacabadas
Ações que começaram no passado e continuam até o presente
for, since
She has lived here for 10 years.
Eventos Recentes
Ações concluídas recentemente com resultado no presente
just, already, yet
I have just finished work.
Mudanças ao Longo do Tempo
Descrever a evolução até agora
over the years, recently
The climate has changed a lot.
Ações Repetidas
Ações que aconteceram várias vezes antes do presente
many times, several times
We have visited Rome three times.
Períodos de Tempo Inacabados
Ações dentro de um período ainda em andamento (hoje, esta semana)
today, this week/month/year
I haven't eaten lunch today.

Espectro de formalidade

Formal
I have completed the assignment.

I have completed the assignment. (Work/Study)

Neutro
I've finished my work.

I've finished my work. (Work/Study)

Informal
I'm done.

I'm done. (Work/Study)

Gíria
I've smashed it.

I've smashed it. (Work/Study)

Present Perfect: Sua Ponte para o Tempo

Present Perfect (I have done)

Formação

  • Sujeito + have/has + V3 (Past Participle) Exemplo: I have studied
  • Contrações I've, She's, They haven't

Usos Chave

  • Experiências Have you ever been?
  • Ações Inacabadas Lived here for 5 years
  • Ações Recentes (resultado presente) Just finished work
  • Mudanças ao Longo do Tempo English has improved

Palavras-chave

  • for, since Duração e Ponto de Partida
  • just, already, yet Recência e Conclusão
  • ever, never Experiências

Não Usar Com

  • Tempo Passado Específico Yesterday, last week, in 2022
  • Simple Past Ação terminada, tempo definido

Present Perfect vs. Simple Past

Present Perfect
`I have lived` here for 10 years. Ainda morando aqui.
`She has seen` that movie. Experiência, não especifica quando.
`I've just arrived`. Ação recente, resultado presente.
Simple Past
`I lived` there for 10 years. Não moro mais lá.
`She saw` that movie last week. Tempo específico no passado.
`I arrived` an hour ago. Ação finalizada em tempo definido.

Escolhendo seu Tempo Passado: Present Perfect ou Simple Past?

1

A ação foi concluída em um tempo ESPECÍFICO no passado (ex: ontem, em 2020)?

YES
Use Simple Past
NO
Continuar
2

A ação se conecta ao PRESENTE? (ex: ainda em andamento, o resultado é visível agora, discutindo experiências de vida)?

YES
Use Present Perfect
NO
Use Simple Past

Advérbios do Present Perfect e suas Vibrações

✈️

Experiências

  • ever
  • never
  • before

Duração

  • for
  • since
  • how long

Recência

  • just
  • already
🤔

Ainda Não Acontecido

  • yet (negativo/perguntas)
  • still (negativo)
📈

Mudanças

  • lately
  • recently
  • over the years

Exemplos por nível

1

I have seen that movie.

2

She has visited London.

3

We have eaten pizza.

4

They have lost the game.

1

Have you ever been to Paris?

2

I have never tried sushi.

3

He has just arrived home.

4

We haven't finished the work yet.

1

I have lived here for five years.

2

She has worked as a teacher since 2015.

3

They have already seen the new play.

4

Has he called you yet?

1

The government has announced new tax cuts.

2

I've been to the gym three times this week.

3

Scientists have discovered a new planet.

4

We have had some technical difficulties today.

1

This is the first time I have ever seen such a beautiful sunset.

2

Never have I witnessed such bravery.

3

The company has since expanded into Asian markets.

4

Much has been written about this subject recently.

1

The implications of the treaty have yet to be fully realized.

2

Whether he has actually achieved his goals remains to be seen.

3

She has long been considered the leading expert in her field.

4

The city has undergone a remarkable transformation over the last decade.

Fácil de confundir

English Present Perfect (I have done) vs Present Perfect vs Past Simple

Learners use Present Perfect for specific times or Past Simple for unfinished states.

English Present Perfect (I have done) vs Been vs Gone

Both refer to going somewhere, but one implies a return.

English Present Perfect (I have done) vs Present Perfect vs Present Perfect Continuous

Learners don't know whether to focus on the result or the action.

Erros comuns

I have see him.

I have seen him.

You must use the past participle (V3), not the base form.

He have gone.

He has gone.

Third person singular (he/she/it) requires 'has'.

I have went.

I have gone.

Don't use the Past Simple (V2) with 'have'. Use the Past Participle (V3).

I seen it.

I have seen it.

You cannot omit the auxiliary verb 'have'.

I have seen him yesterday.

I saw him yesterday.

Do not use Present Perfect with specific past times.

Have you ever went?

Have you ever been?

Use 'been' for completed trips (there and back).

I am here since Monday.

I have been here since Monday.

Use Present Perfect for actions starting in the past and continuing now.

I have lived here for 2010.

I have lived here since 2010.

Use 'since' for a point in time, 'for' for a duration.

I've already finish.

I've already finished.

Even with 'already', the verb must be V3.

I have been to Paris last year.

I went to Paris last year.

The specific time 'last year' forces the Past Simple.

It's the first time I'm here.

It's the first time I've been here.

After 'It is the first/second time...', use Present Perfect.

I have gone to the shop, but I'm back now.

I have been to the shop.

Use 'been' if the person has returned.

Since I have seen him, I was happy.

Since I saw him, I have been happy.

The 'since' clause usually takes Past Simple, while the main clause takes Present Perfect.

Padrões de frases

I have never ___ in my life.

She has worked here since ___.

Have you ___ yet?

It's the first time I have ___.

Real World Usage

Job Interviews constant

I have managed a team of ten for three years.

Social Media very common

I've just posted a new photo!

News Broadcasts constant

The President has signed the new bill into law.

Texting Friends very common

Have you left yet?

Doctor's Appointment common

I've had this pain since yesterday.

Travel/Tourism very common

Have you ever been to this museum before?

Food Delivery Apps occasional

Your rider has picked up your order.

Customer Service common

We have received your request.

💡

Pense na "Conexão com o Presente"

Sempre se pergunte: essa ação do passado ainda tem alguma ligação com o agora? Se sim, o Present Perfect é a sua resposta. É sobre relevância, não só sobre ter terminado:
I have finished my homework, so I can play now.
⚠️

Cuidado com Tempos Passados Específicos!

Nunca use o Present Perfect com marcadores de tempo exatos do passado, tipo yesterday, last year, «in 2010». Para esses, use o Simple Past. É uma armadilha comum:
I visited London last year.
🎯

Domine os Verbos Irregulares

A forma do past participle dos verbos irregulares é essencial. Dedique um tempo para memorizar os mais comuns (ex: go-gone, eat-eaten, see-seen). Flashcards ou um app ajudam muito:
I have written a letter.
🌍

Contratas para Mais Fluidez

No inglês informal, os nativos quase sempre usam contrações (I've, She's, "They haven't
). Pratique para soar mais natural em conversas e escritas casuais, como mensagens:
I've already eaten breakfast."
💡

Use com 'for' e 'since'

O Present Perfect combina super bem com for (duração, ex: for three years) e since (ponto de partida, ex: since 2020) para falar de ações contínuas:
She has lived here for ten years.

Smart Tips

Remember the 'S' rule: He, She, and It are 'Special' and usually take the verb form with an 'S' (has, is, plays).

He have seen it. He has seen it.

Use contractions like 'I've' and 'They've' instead of 'I have' and 'They have' in spoken English.

I have finished my work. I've finished my work.

Immediately delete 'have' from your mind. These words are like magnets for the Past Simple.

I have seen him two days ago. I saw him two days ago.

Always put 'yet' at the very end of the sentence. It sounds much more natural there.

I have yet not eaten. I haven't eaten yet.

Pronúncia

I've /aɪv/, He's /hiːz/

Contractions

In natural speech, 'have' is almost always contracted to /v/ and 'has' to /z/ or /s/.

/aɪ əv iːtən/

Weak Form of Have

When not contracted, 'have' is often pronounced as a weak /həv/ or /əv/.

Question Intonation

Have you ↗ finished?

Rising intonation at the end of yes/no questions.

Memorize

Mnemônico

H.A.V.E. = Happening At Various Eras (but relevant now).

Associação visual

Imagine a bridge made of the word 'HAVE' connecting a mountain labeled 'PAST' to a house labeled 'NOW'. You are standing on the bridge looking at the house.

Rhyme

If the time is not in sight, Present Perfect is just right!

Story

Imagine you are an explorer. You have climbed Everest, you have swum the Nile, and you have seen the stars. You are telling these stories at a party *now*. Because you are still an explorer, you use 'have done'.

Word Web

havehassinceforalreadyyetjustever

Desafio

Write down 3 things you have done today and 3 things you have never done in your life.

Notas culturais

Brits are very strict about using Present Perfect for recent actions with 'just', 'already', and 'yet'.

Americans often use the Past Simple where Brits use Present Perfect, especially in casual speech.

Similar to British English but with a high frequency of contractions in informal settings.

The construction 'have' + past participle originated in Old English, where 'have' was a verb of possession and the participle was an adjective describing the object.

Iniciadores de conversa

Have you ever traveled to another continent?

What is the best movie you have seen this year?

How long have you lived in your current city?

Have you ever made a mistake that turned out to be a good thing?

Temas para diário

Write about three things you have achieved this month.
Describe your life experiences using 'ever' and 'never'.
Reflect on how your city has changed since you were a child.
Discuss a global issue that has worsened or improved in the last decade.

Erros comuns

Incorrect

Correto


Incorrect

Correto


Incorrect

Correto


Incorrect

Correto

Test Yourself

Escolha a forma correta do verbo para completar a frase.

I ___ to Rome twice in my life.

✓ Correct! ✗ Not quite. Correct answer: have been
Usamos have been para falar sobre a experiência de visitar um lugar e retornar. Was e went referem-se a um tempo passado específico.
Encontre e corrija o erro na frase. Error Correction

Find and fix the mistake:

She live here since 2018.

✓ Correct! ✗ Not quite. Correct answer: She has lived here since 2018.
Quando uma ação começou no passado e continua até o presente, especialmente com since, usamos o Present Perfect (has lived).
Digite a frase correta em inglês. Tradução

Translate into English: 'Nunca he visto esa película.'

Answer starts with: ["I...

✓ Correct! ✗ Not quite. Correct answer: ["I have never seen that movie.","I've never seen that movie."]
Para expressar uma experiência de nunca ter visto algo, use o Present Perfect.
Qual frase usa o Present Perfect corretamente? Múltipla escolha

Choose the correct sentence:

✓ Correct! ✗ Not quite. Correct answer: I have eaten sushi.
Você não pode usar o Present Perfect com um tempo passado específico como yesterday.
I have eaten sushi
refere-se corretamente a uma experiência passada não especificada.

Score: /4

Exercicios praticos

8 exercises
Complete the sentence with the correct form of the verb in brackets.

I ___ (see) that movie three times already.

✓ Correct! ✗ Not quite. Correct answer: have seen
We use 'have' + V3 for repeated actions in the past.
Choose the correct sentence. Múltipla escolha

Which sentence is grammatically correct?

✓ Correct! ✗ Not quite. Correct answer: I saw him yesterday.
Specific times like 'yesterday' require the Past Simple.
Find the mistake in the sentence. Error Correction

Find and fix the mistake:

She have lived in London for two years.

✓ Correct! ✗ Not quite. Correct answer: have
The third person singular 'She' requires 'has'.
Put the words in the correct order. Sentence Reorder

never / I / sushi / have / eaten

✓ Correct! ✗ Not quite. Correct answer: I have never eaten sushi.
The word 'never' goes between the auxiliary 'have' and the main verb.
Translate the concept to English. Tradução

He has been a doctor since 2010.

✓ Correct! ✗ Not quite. Correct answer: He has been a doctor since 2010.
Use 'since' for a specific starting point.
Complete the dialogue. Dialogue Completion

A: Have you finished the report? B: No, I ___.

✓ Correct! ✗ Not quite. Correct answer: haven't
Short answers use the auxiliary verb from the question.
Change the sentence to the negative form. Sentence Transformation

They have arrived.

✓ Correct! ✗ Not quite. Correct answer: They haven't arrived.
Add 'not' to the auxiliary 'have'.
Is the following rule true or false? True False Rule

You can use the Present Perfect with 'last week'.

✓ Correct! ✗ Not quite. Correct answer: False
Present Perfect cannot be used with specific finished time markers.

Score: /8

Practice Bank

12 exercises
Complete a frase com a forma correta do Present Perfect. Preencher as lacunas

They ___ (not/visit) their grandparents this year.

✓ Correct! ✗ Not quite. Correct answer: haven't visited
Identifique e corrija o erro na frase. Error Correction

My phone is broken. I lost it.

✓ Correct! ✗ Not quite. Correct answer: My phone is broken. I have lost it.
Selecione a frase que usa o Present Perfect corretamente. Múltipla escolha

Which sentence is correct?

✓ Correct! ✗ Not quite. Correct answer: How long have you waited?
Traduza a frase para o inglês. Tradução

Translate into English: 'Ella ha estado en París muchas veces.'

✓ Correct! ✗ Not quite. Correct answer: ["She has been to Paris many times.","She's been to Paris many times."]
Organize as palavras para formar uma frase correta. Sentence Reorder

Arrange these words into a sentence:

✓ Correct! ✗ Not quite. Correct answer: I have already finished lunch.
Associe os sujeitos à forma correta do verbo auxiliar para o Present Perfect. Match Pairs

Match the subjects with the correct form:

✓ Correct! ✗ Not quite. Correct answer: matched
Escolha o past participle correto. Preencher as lacunas

He `has` never `___` a horse.

✓ Correct! ✗ Not quite. Correct answer: ridden
Encontre e corrija o erro na frase. Error Correction

We didn't see him since last month.

✓ Correct! ✗ Not quite. Correct answer: We haven't seen him since last month.
Qual frase usa 'just' corretamente com o Present Perfect? Múltipla escolha

Choose the correct sentence:

✓ Correct! ✗ Not quite. Correct answer: I have just arrived.
Traduza a frase para o inglês. Tradução

Translate into English: 'Ella ha estado trabajando todo el día.'

✓ Correct! ✗ Not quite. Correct answer: ["She has been working all day.","She's been working all day."]
Coloque as palavras em ordem para formar uma pergunta. Sentence Reorder

Arrange these words into a question:

✓ Correct! ✗ Not quite. Correct answer: Have you ever been to Canada?
Complete a frase com a forma correta. Preencher as lacunas

We `have` already `___` (eat) all the cake.

✓ Correct! ✗ Not quite. Correct answer: eaten

Score: /12

Perguntas frequentes (8)

Use `been` if someone went somewhere and returned. Use `gone` if they are still there. Example: 'I've been to the shop' (I'm back) vs 'He's gone to the shop' (He's not here).

In American English, yes ('I just ate'). In British English, it is much more common to use the Present Perfect ('I've just eaten').

Use `since` for a specific point in time (since 2010, since Monday). Use `for` for a period or duration of time (for 5 years, for 2 hours).

Yes, in the context of the Present Perfect, 'I've' is the contraction of 'I have'.

Yes! The first 'have' is the auxiliary, and 'had' is the past participle of the verb 'to have'. Example: 'I have had this car for years.'

Switch to Past Simple as soon as you mention a specific time or start giving details about a finished event.

No. Some verbs are the same in all forms (cut-cut-cut), some are the same in V2 and V3 (buy-bought-bought), and some are all different (go-went-gone).

Yes, in time clauses after 'when', 'as soon as', or 'after'. Example: 'I will go out after I have finished my work.'

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

Pretérito Perfecto

English is stricter about 'finished time' markers.

French moderate

Passé Composé

French uses it for specific past times; English does not.

German moderate

Perfekt

German uses it as a general past tense; English uses it for present relevance.

Japanese partial

~たことがある (~ta koto ga aru)

Japanese splits the English Present Perfect into different structures.

Arabic low

قد + Past Verb (Qad + verb)

Arabic lacks the 'have' + V3 auxiliary structure.

Chinese low

了 (le) / 过 (guo)

Chinese has no verb conjugation or auxiliary verbs for tense.

Learning Path

Prerequisites

Was this helpful?
Nenhum comentário ainda. Seja o primeiro a compartilhar suas ideias!