1   O tempo verbal present perfect simple tem as seguintes formas:
 
 
na afirmativa:
 
Full FormShort FormSignificado
I have doneI 've doneeu tenho feito (1)
you have doneyou 've donetu tens feito (1)
he
she
it
has donehe
she
it
's doneele
ela
ele(a)
tem feito (1)
we have donewe 've donenós temos feito (1)
you have doneyou 've donevós tendes feito (1)
they have donethey 've doneeles(as) têm feito (1)
 
(1) A tradução (para a língua portuguesa) da conjugação deste tempo verbal present perfect simple é apenas um dos exemplos possíveis entre vários, estando este tempo verbal dependente do contexto de uma frase.
 
 
na negativa:
 
Full FormShort Form
I have not doneI haven't done
you have not doneyou haven't done
he
she
it
has not donehe
she
it
hasn't done
we have not donewe haven't done
you have not doneyou haven't done
they have not donethey haven't done

 

na interrogativa:
 
Full Form
have I done?
have you done?
has  he / she / it  done?
have we done?
have you done?
have they done?
 
 
 
na interrogativa negativa:
 
Full FormShort Form
have I not done?haven't I done?
have you not done?haven't you done?
has  he / she / it  not done?hasn't  he / she / it  done?
have we not done?haven't we done?
have you not done?haven't you done?
have they not done?haven't they done?
 
 
nas respostas breves:
 
Full Form  /  Short Form
Yes,I / you / we / theyhave.
he / she / ithas.
No,I / you / we / theyhave not  /  haven't.
he / she / ithas not  /  hasn't.

 

  2   O tempo verbal present perfect simple forma-se da seguinte maneira:
 
HAS / HAVE  +  PAST PARTICIPLE
 
onde HAS / HAVE = verbo auxiliar to have no Presente
e PAST PARTICIPLE = verbo principal no Particípio Passado
  1. O PAST PARTICIPLE dos verbos regulares termina em -ed (ex. washed, played, listened). A terminação nos verbos irregulares faz-se de forma diferente (ex. broken, done, known).
  2. Na negativa, adiciona-se NOT a seguir ao verbo auxiliar HAS / HAVE.
  3. Na interrogativa, invertem-se o verbo auxiliar HAS / HAVE e o sujeito.

 

  3   O present perfect simple estabelece uma relação forte entre o presente e o passado.

 

  4   O present perfect simple é frequentemente utilizado incorrectamente por estudantes portugueses da língua inglesa nos primeiros anos de aprendizagem da língua devido à influência da sua língua materna. Normalmente confundem com o tempo verbal past simple (ex. was, did, saw, wrote, ate), ou com o present simple (ex. am, do(es), see(s), write(s), eat(s)). É essencial perceber primeiro as várias utilizações do present perfect simple para que, posteriormente, seja possível aplicá-lo correctamente. Contudo, esta aprendizagem exige paciência e perseverança.

 

  5   Emprega-se o present perfect simple para descrever acções concluídas num tempo passado indefinido. Interessam-nos mais os resultados (no presente) dessas acções do que os detalhes dessas próprias acções no passado (ex. quando, onde, quem, como, etc.):
 
Example »»» (Present Result)Significado
Someone has eaten my sandwich.
»»»
(Now I haven't got it.)
Alguém comeu a minha sandes.
»»»
(Agora não a tenho.)
Someone has broken the vase.
»»»
(Now the vase is broken.)
Alguém partiu o vaso.
»»»
(Agora o vaso está partido.)
I have washed the car.
»»»
(Now the car is clean.)
Lavei o carro.
»»»
(Agora o carro está limpo.)
He has had a haircut.
»»»
(Now his hair is short.)
Ele cortou o cabelo.
»»»
(Agora o seu cabelo está curto.)
The dog has dirtied the carpet.
»»»
(Now the carpet is dirty.)
O cão sujou a alcatifa.
»»»
(Agora a alcatifa está suja.)
She has been here.
»»»
(Now she is not here, but I can smell her perfume.)
Ela esteve aqui.
»»»
(Agora ela não está aqui, mas cheiro o perfume dela.)
 
 Comparemos o present perfect simple com um outro tempo verbal past simple (ex. washed, dirtied, was, broke). Neste último, sabemos exactamente quando (num tempo passado) as acções ocorrem. Assim, empregam-se normalmente expressões temporais no passado (ex. yesterday, last week, a minute ago). Quando estas expressões não são empregues (como nos exemplos a seguir), entende-se que elas estão implícitas. Os resultados (no presente) dessas acções não são relevantes visto que o past simple não estabelece nenhuma relação com o presente:
 
Example »»» (Comment)Significado
I have washed the car.
»»»
(Now the car is clean.)
 
I washed the car.
»»»
(Probably it is dirty again.)
Lavei o carro.
»»»
(Agora o carro está limpo.)
 
Lavei o carro.
»»»
(Provavelmente o carro está novamente sujo.)
The dog has dirtied the carpet.
»»»
(Now the carpet is dirty.)
 
The dog dirtied the carpet.
»»»
(Now the carpet may be clean again.)
O cão sujou a alcatifa.
»»»
(Agora a alcatifa está suja.)
 
O cão sujou a alcatifa.
»»»
Agora a alcatifa poderá estar novamente limpa.)
She has been here.
»»»
(Now she is not here, but I can smell her perfume.)
 
She was here.
»»»
(Both the speaker and the listener know when she was here.)
Ela esteve aqui.
»»»
(Agora ela não está aqui, mas cheiro o perfume dela.)
 
Ela esteve aqui.
»»»
(Tanto o falante como o ouvinte sabem quando ela esteve aqui.)
The car has broken down.
»»»
(Now it is not working. We have to walk.)
 
The car broke down.
»»»
(Now the car may be working again.)
O carro avariou-se.
»»»
(Agora o carro não funciona. Temos de ir a pé.)
 
O carro avariou-se.
»»»
(Agora o carro poderá estar a funcionar novamente.)
 
 
Se utilizarmos as expressões temporais no passado (ex. yesterday, last week, a minute ago), empregamos o tempo verbal past simple e não o present perfect simple:
 
ExampleSignificado
I have washed the car yesterday.
I washed the car yesterday.
Lavei o carro ontem.
My car has broken down last week.
My car broke down last week.
O meu carro avariou-se na semana passada.
She has been here a minute ago.
She was here a minute ago.
Ela esteve aqui há um minuto.

 

  6   Emprega-se o present perfect simple para descrever acções concluídas num tempo passado recente, utilizando advérbios de tempo (ex. just, already, yet, recently, at last):
 
ExampleSignificado
I have just finished cooking.Acabei de cozinhar.
He has already tidied up his bedroom.Ele já arrumou o seu quarto de dormir.
Have you done your homework yet?Já fizeste os trabalhos de casa?
She has recently arrived from Oporto.Ela chegou recentemente do Porto.
He has passed the test at last.Ele finalmente passou no teste.

 

  7   Emprega-se o present perfect simple para descrever acções ocorridas ou não num período de tempo inacabado (ex. today, this morning / afternoon / evening, this month, this year, this century):
 
Example »»» (Comment)Significado
I have been to the chemist's this morning.
»»»
(It is still morning. The morning is still an unfinished present.)
Estive na farmácia esta manhã.
»»»
(Ainda é manhã. A manhã é ainda um presente inacabado.)
Have you seen John today?
»»»
(Up to the moment of speaking. Today is still an unfinished present.)
Viste o João hoje?
»»»
(Até ao momento em que se fala. Hoje é ainda um presente inacabado.)
I haven't seen Mary this year.
»»»
(Since the beginning of the year till now. The year is still an unfinished present.)
Eu não tenho visto a Maria este ano.
»»»
(Desde o início do ano até agora. O ano é ainda um presente inacabado.)
 
 
Note também que é possível empregar o past simple. Repare na diferença do significado nos exemplos seguintes:
 
(a) this morning como período de tempo acabado:
 
Example »»» (Comment)Significado
I was at the chemist's this morning.
»»»
(The moment of speaking is in the afternoon or evening.)
Estive na farmácia esta manhã.
»»»
(O momento em que se fala é de tarde ou noite.)
 
 
(b) this morning como período de tempo inacabado:
 
Contexto: Imagine que um aluno tem aulas entre as 8 e as 9 horas da manhã todos os dias. Se no momento em que se fala são 11 horas da manhã, dizemos:
 
Example »»» (Comment)Significado
Did John come this morning?
»»»
(The period between 8 and 9 in the morning is complete. The moment of speaking is after 9, that is, at 11. "this morning" is still an unfinished present.)
O João veio esta manhã?
»»»
(O período entre as 8 e as 9 da manhã está completo. O momento em que se fala é depois das 9, isto é, às 11. "esta manhã" é ainda um presente inacabado.)

 

  8   Emprega-se o present perfect simple para descrever acções que começam no passado e continuam até ao presente:
 
(a) com since e for:
 
ExampleSignificado
She has lived in Portugal since 1990.Ela vive em Portugal desde 1990.
He has lived here for ten years.Ele vive cá há dez anos.
I have known her since 1990.Conheço-a desde 1990.
They have known him for five years.Eles(as) conhecem-no há cinco anos.
 
 
(b) com expressões temporais now, up to now, so far, before, always, ever, never, etc.:
 
ExampleSignificado
How long have you been in Portugal now?Há quanto tempo estás agora em Portugal?
He hasn't done anything up to now.Ele não tem feito nada até agora.
How many words have you written so far?Quantas palavras escreveste até agora?
Have you seen him before?Já o viste antes?
He has always loved her.Ele tem-na amado sempre.
Have you ever eaten Chinese food?Já alguma vez comeste comida chinesa?
I have never eaten Thai food.Eu nunca comi comida tailandesa.

 

  9   Emprega-se o present perfect simple para descrever acções repetidas até ao presente:
 
Example »»» (Comment)Significado
I have written several books.
»»»
(I may write some more.)
Tenho escrito vários livros.
»»»
(Pode ser que eu venha a escrever mais alguns.)
He has been in love several times.
»»»
(He may fall in love again.)
Ele esteve apaixonado várias vezes.
»»»
(Pode ser que ele torne a apaixonar-se novamente.)
I have seen her many times.
»»»
(I may see her again.)
Tenho-a visto muitas vezes.
»»»
(Pode ser que eu torne a vê-la novamente.)