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.
|
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.
|
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.
|
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.
|
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:
Respostas curtas negativas: "No" + sujeito + have (I, you, we, they) / has (he, she, it) + "not".
Exemplos:
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".