Present Perfect em Inglês

O "Present Perfect" forma-se com o verbo auxiliar Have (I, you, we, they) / Has (he, she, it) + o particípio passado do verbo principal.
Os particípios regulares se formam adicionando "-ed" ao final do verbo e os particípios irregulares devem ser memorizados.
Veja um exemplo de um verbo regular conjugado em "Present Perfect":
Forma afirmativa do verbo "clean" em present perfect.
Verbo "To clean" Forma Contraída Português
I have cleaned I've cleaned Eu limpei
Eu tenho limpado
You have cleaned You've cleaned Você limpou
Você tem limpado
He has cleaned He's cleaned Ele limpou
Ele tem limpado
She has cleaned She's cleaned Ela limpou
Ela tem limpado
It has cleaned It's cleaned Ele, Ela limpou (neutro)
Ele, Ela tem limpado (neutro)
We have cleaned We've cleaned Nós limpamos
Nós temos limpado
You have cleaned You've cleaned Vocês limparam
Vocês têm limpado
They have cleaned They've cleaned Eles, Elas limparam
Eles, Elas têm limpado
Forma negativa do verbo "to clean" em present perfect.
Verbo "To clean" Forma Contraída Português
I have not cleaned I haven't cleaned Eu não limpei
Eu não tenho limpado
You have not cleaned You haven't cleaned Você não limpou
Você não tem limpado
He has not cleaned He hasn't cleaned Ele não limpou
Ele não tem limpado
She has not cleaned She hasn't cleaned Ela não limpou
Ela não tem limpado
It has not cleaned It hasn't cleaned Ele, Ela não limpou (neutro)
Ele, Ela não tem limpado (neutro)
We have not cleaned We haven't cleaned Nós não limpamos
Nós não temos limpado
You have not cleaned You haven't cleaned Vocês não limparam
Vocês não têm limpado
They have not cleaned They haven't cleaned Eles, Elas não limparam
Eles, Elas não têm limpado
Forma interrogativa do verbo "to clean" em present perfect.
Verbo "To clean" Português
Have I cleaned? Eu limpei?
Eu tenho limpado?
Have you cleaned? Você limpou?
Você tem limpado?
Has he cleaned? Ele limpou?
Ele tem limpado?
Has she cleaned? Ela limpou?
Ela tem limpado?
Has it cleaned? Ele, Ela limpou (neutro)?
Ele, Ela tem limpado (neutro)?
Have we cleaned? Nós limpamos?
Nós temos limpado?
Have you cleaned? Vocês limparam?
Vocês têm limpado?
Have they cleaned? Eles, Elas limparam?
Eles, Elas têm limpado?
Respostas curtas no present perfect.
Resposta Afirmativa Resposta Negativa
Yes, I have No, I have not
No, I haven't
Yes, you have No, you have not
No, you haven't
Yes, he has No, he has not
No, he hasn't
Yes, she has No, she has not
No, she hasn't
Yes, it has No, it has not
No, it hasn't
Yes, we have No, we have not
No, we haven't
Yes, you have No, you have not
No, you haven't
Yes, they have No, they have not
No, they haven't
Ordem das frases com verbos em "Present Perfect":
Afirmativas: sujeito + have / has + particípio passado + objetos.
Exemplos:
I have worked in a bank for ten years.
(Tenho trabalhado em um banco durante dez anos.)
Negativas: sujeito + haven't / hasn't + particípio passado + objetos.
Exemplos:
She is reading a book. She hasn't finished it yet.
(Ela está lendo um livro. Ela não terminou ainda.)
Interrogativas Afirmativas: Have / Has + sujeito + particípio passado + objetos + interrogação.
Exemplos:
Have you ever been to London?
(Alguma vez você já esteve em Londres?)
Respostas curtas afirmativas: "Yes" + sujeito + have (I, you, we, they) / has (he, she, it).
Exemplos:
Yes, I have.
(Sim.)
Yes, she has.
(Sim.)
Respostas curtas negativas: "No" + sujeito + have (I, you, we, they) / has (he, she, it) + "not".
Exemplos:
No, I have not.
(Não)
No, she has not.
(Não.)
Marcadores temporais do "Present Perfect":
Entre os principais marcadores temporais do "present perfect" temos: since, for, how long, ever, never, yet, already, just, so far, recently...
Exemplos:
You have grown since the last time I saw you.
(Você tem crescido desde a última vez que te vi.)
James has not finished his homework yet.
(James ainda não terminou sua lição de casa.)
I have had four quizzes and five tests so far this semester.
(Eu tive quatro questionários e cinco testes até agora neste semestre.)
Posição de alguns marcadores no "Present Perfect":
Just (agora mesmo): usa-se em frases afirmativas, vai entre o verbo auxiliar e o particípio passado.
Exemplo:
I've just spoken to Jane. She's not going to join us for dinner tonight.
(Agora mesmo falei com Jane. Ela não vai se juntar a nós para o jantar esta noite.)
Already (já): usa-se em frases afirmativas, vai geralmente entre o verbo auxiliar e o particípio passado.
Exemplo:
- Would you like to see Titanic? - I'm sorry. I've already seen it.
(- Você gostaria de assistir Titanic? - Sinto muito. Eu já o assisti.)
- Yet (ainda): usa-se em frases negativas e perguntas, vai geralmente ao final da frase.
Exemplo:
I've not met Bill yet.
(Eu não conheci a Bill ainda.)
Ever (já): usa-se em perguntas, vai entre o verbo auxiliar e o particípio passado.
Exemplo:
Have you ever tried Japanese food?
(Você já experimentou comida japonesa?)
Still (ainda): vai entre o verbo auxiliar e o particípio passado.
Exemplo:
I've still got all those letters you sent me.
(Eu ainda tenho todas aquelas cartas que você me enviou.)
Atenção:
"Somebody, someone, something" representam a terceira pessoa do singular, portanto, usam como auxiliar o "has".