Usamos o Present Perfect para expressar ações ou situações que ocorreram em um tempo não conhecido ou não mencionado, para expressar ações terminadas recentemente ou ações que começaram no passado e que ainda têm algum efeito sobre o presente.

O Present Perfect é um tempo verbal sem equivalente no português, por isso, dependendo do contexto, pode ser traduzido pelo passado ou pelo presente.

As expressões de tempo usadas com o passado referem-se exclusivamente ao passado, ao passo que as expressões de tempo usadas com o present perfect devem, de alguma forma, incluir o momento presente.

Obs.: o present perfect não responde à pergunta 'When?'.

Observe a diferença

Simple past

He studied French for two years.

(Ele estudou francês por dois anos.) ** Não estuda mais.

He lived in Brazil.

(Ele morou no Brasil.) ** Não mora mais.

I saw him last week.

(Eu o vi na semana passada.)

They played soccer all morning.

(Eles jogaram futebol a manhã toda.) ** A manhã e o jogo já terminaram.

Did you go to Rio last year?

(Você foi ao Rio no ano passado?)

Present perfect

He has studied French for two years.

(Ele estuda francês há dois anos.) ** Ainda estuda.

He has lived in Brazil.

(Ele tem morado / mora no Brasil.) ** Ainda mora

I have seen him every day.

(Eu o vejo / tenho visto todos os dias.)

They have played soccer all morning.

(Eles estão jogando / tem jogado / jogaram futebol a manhã toda.) ** A manhã e o jogo não terminaram.

Have you ever been to Rio?

(Você foi ao / já esteve no Rio alguma vez?)

Advérbios ou expressões adverbiais muito usados com esse tempo verbal:

since (desde)

many times (muitas vezes)

ever (alguma vez)

never (nunca)

already (já)

for (por)

recently (recentemente)

lately (ultimamente)

just (acabou de)

yet (ainda/já)

Exemplos:

I have worked here since yesterday.

(Trabalho aqui desde ontem.)

He has worked here for two years.

(Ele trabalha aqui há dois anos.)

We have gone to Japan many times.

(Fomos / temos ido ao Japão muitas vezes.)

She has visited me recently.

(Ela me visitou recentemente.)

I haven't seen Tom lately.

(Não tenho visto Tom ultimamente.)

They have never left their country.

(Eles nunca saíram do país.)

Have you ever been to Turkey?

(Você já foi àTurquia?)

Ann has just arrived.

(Ann acaba de chegar.)

I have already written the letter.

(Já escrevi a carta.)

The kids haven’t slept yet.

(As crianças ainda não dormiram.)

Have they had lunch yet?

(Eles já almoçaram?)

As formas

Afirmativa: have / has + verbo no particípio passado.

Os melhores vídeos do dia

Exemplo com o verbo to sleep conjugado no present perfect na afirmativa

I have slept

you have slept

he/she/it has slept

we have slept

you have slept

they have slept

Negativa: acrescenta-se not ao verbo auxiliar (que é o have)

Exemplo: He has not slept well. (Ele não dormiu / tem dormido / dorme bem.)

Interrogativa: coloca-se o auxiliar antes do sujeito.

Exemplo: Has he slept well? (Ele tem dormido / dormiu bem?)

Interrogativa-negativa: coloca-se o verbo auxiliar na forma negativa e abreviada antes do sujeito.

Exemplo: Haven't they slept well? (Eles não têm dormido / não dormiram bem?)

Formas abreviadas:

have - 've

have not - haven’t

has - 's

has not - hasn’t

Leia também:

6 Dicas para dar um up no seu inglês [VIDEO]

Conheça todas as regras do Simple Present [VIDEO]

That's it for today.

See you next time!