O Present Perfect ​​​pode ser muito confuso para o estudante de inglês e é sempre alvo de muitas dúvidas como: Quando realmente usá-lo? Qual a diferença entre o Present Perfect e o Simple Past?

Então aí vão algumas dicas:


O Present Perfect é formado pelo verbo have/has e o particípio passado de um verbo.


Forma Afirmativa - I have read that book. / I've read that book. (Forma contraída)
Forma Negativa - I have not read that book / I haven´t read that book
Forma Interrogativa - Have you read that book?

Este tempo verbal é chamado Present Perfect porque expressa um ação que ocorreu no passado, mas que sempre  tem um conexão com o presente.


​​​Usamos o Present Perfect para falar de :


  • Uma experiência
  • Uma ação que começou no passado e continua no presente
  • Uma ação que aconteceu no passado, porém tem um resultado no presente, uma forte conexão com o presente.
  • Uma mudança ou nova informação

         


Experiência


Usamos o Present Perfect para descrever uma experiência. É como dizer, “Eu tive a experiência de…”.

  • I have been to Paris.- Eu estive em Paris. (Eu tive a experiência de ir a Paris.).
  • I have eaten Marrocan food. - Eu comi comida marroquina. (Eu tive a experiência de comer comida marroquina.)

         

Você também pode usar o Present Perfect para dizer que nunca teve uma determinada experiência.

  • I have never been to Paris. - Eu nunca estive em Paris.
  • I have never eaten Marrocan food. - Eu nunca comi comida marroquina.


Usamos o Present Perfect para falar de uma ação que começou no passado e continua até o presente.


  • I have lived in Los Angeles for two years. Moro em Los Angeles a dois anos. (Mudei para Los Angeles há dois anos e continuo morando em Los Angeles.)
  • We have been friends since college.Somos amigos desde a faculdade. (Nos conhecemos na faculdade, ainda somos amigos.)
  • ​I have had a cold for two weeks. Estou gripado há duas semanas.(Peguei um resfriado duas semana atrás e continuo resfriado.)
  • Ana has been at work since 6:00am. - Ana está no trabalho desde às seis da manhã. (Ela começou a trabalhar às seis da manhã e ainda está no trabalho.) 



Usamos o Presente Perfect para expressar uma ação que aconteceu no passado, porém tem um resultado no presente.


  • I have lost my keys.Eu perdi minhas chaves. (Perdi as chaves de casa. Não estou com elas agora, portanto não posso entrar em casa.)
  • She has hurt her leg. - Ela machucou a perna.( Então não vai  poder jogar tênis hoje.)
  • They have missed the bus.- Eles perderam o ônibus. (Por isso vão chegar atrasados.)
  • Ow! I have cut my finger.- Cortei meu dedo. (Meu dedo está sangrando.)



Também usamos o Present Perfect  para  falar de uma mudança ou de uma nova informação.  


  • I have bought a car. - Eu comprei um carro. (Semana passada eu não tinha um carro, agora tenho).
  • She has  had a baby girl.Ela teve uma menina (Ela estava grávida, a filha dela nasceu.)
  • The value of the dollar has risen in recent weeks. O valor do dólar subiu nas últimas semanas. (Houve um aumento recente no valor do dolar.)


No Present Perfect o tempo exato em que a ação ocorreu não é importante, então não podemos usar expressões de tempo como: yesterday, one year ago, last week,etc. Porém é muito comum usar-se expressões como: ever, never, once, already, yet, for, since etc.

Exemplos:

Ever: alguma vez na sua vida. Have you ever driven a Ferrari? (Você já dirigiu uma Ferrari.).
Just: quando a ação acabou de acontecer. Are you hungry ? No, I have just had lunch.- (Você está com fome? Não. Eu acabei de almoçar.)
Never: nunca. I have never eaten caviar. (Eu nunca comi caviar.)

Yet:1. Já (em perguntas) Have you cooked dinner yet? Você já fez o jantar?

        2. Ainda (em frases negativas) I haven`t cleaned my room yet. (Eu ainda não limpei meu quarto.)

Already: (em frases afirmativas). I have already done laundry.(Eu já  lavei a roupa.)
Since: desde – My English has really improved since I moved to Australia.(Meu inglês melhorou muito desde que mudei para Australia.)
For: por, há, faz – She has not seen her friends for a long time.(Ela não vê seus amigos há muito tempo.)


Agora preste atenção nestas duas frases.

  • I lived in New York for two years.
  • I have lived in New York for two years.


A primeira frase está no Simple Past , morei em Nova York por dois anos, não moro mais.
A segunda frase está no Present Perfect, mudei para Nova York há dois anos e continuo morando lá.


​Entendeu a diferença? O Simple Past expressa uma ação que que se iniciou e terminou no passado, enquanto que no Present Perfect algo aconteceu em algum momento e tem efeitos que são importantes/relevantes agora, existe sempre uma conexão com o presente.







Artigos Relacionados

INGLÊS COM A VIP ENGLISH FAZ TODA DIFERENÇA:

Quando usamos o Present Perfect?

- Professor qualificado com mais de 10.000 horas de experiência em aulas Vip e 15 anos de vivência no exterior.
- Programa de aulas personalizado as necessidades do aluno.
- Método e material didático renomado internacionalmente.
- Acompanhamento diferenciado: Professor 100% comprometido com o aluno.
- Certificado de conclusão no final de cada nível do curso.
- Preparatório para Certificação Internacional.


​Quer saber mais sobre nossos cursos? Entre em contato conosco.