Présent Perfect Simple cours anglais

Le present perfect simple (I have been, he has worked…)

Le present perfect simple (I have been, he has worked…)

Le present perfect simple (ou present perfect) est malgré son nom un des temps les plus difficile à maîtriser mais cette leçon devrait vous éclairer un peu. Le meilleur moyen de se rappeler comment utiliser le present perfect est donc de s’entraîner à faire des phrases et à les répéter.

 

_

1/ Formation

Has / Have + participe passé

  • Phrase affirmative:   sujet + has / have + participe passé
  • Phrase négative:   sujet + has / have + NOT + participe passé
  • Phrase interrogative:   has / have + sujet + participe passé ?
 Affirmative Négative Question
 I / you / we / they    I have played  I have not played  Have I played?_
 he / she / it   He has played_  He has not played_  Has he played?_

_

* have et has sont souvent contractés (I’ve been, he’s been…). A la forme négative, ça donne: He’s not been / He hasn’t been  et  You’ve not been / You haven’t been

* Le participe passé des verbes réguliers anglais se termine par -ed (canceled, worked…), comme au past simple/prétérit.

Mais il y a beaucoup de verbes irréguliers à apprendre par coeur et qui ne se terminent pas en -ed !

Cliquez-ici pour voir la liste des verbes irréguliers anglais au participe passé.

2/ Utilisation du present perfect en anglais

On utilise le present perfect pour parler d’une action qui s’est passée avant à un moment non spécifié mais qui a un lien au présent.

On peut utiliser le present perfect dans les situations suivantes:

* Pour parler d’une action réalisée récemment:

  • I’ve lost my keys.
  • I have bought a new car.
  • I’ve prepared dinner. 
  • Have you seen my pen? No, I haven’t seen it.
  • We’ve missed the bus. 
  • He’s hurt his finger.

* On peut aussi ajouter ‘just’ ou ‘already’, pour parler de quelque chose qui vient juste d’arriver:

  • Something has just happened.
  • They’ve just arrived.
  • We’ve already met.

* Pour parler de nos expériences. On ne dit pas quand ça s’est produit exactement mais on peut utiliser des expressions de temps non spécifiques comme:

before / so far / until now / up to now / ever (?) / never (-) / once / twice / many times / several times 

  • Have you ever been to China? => No, I’ve never been to China before. But I’ve been to India three times.

* Avec since, pour parler de changements survenus depuis un moment précis:

  • Paris has changed a lot since the last time I’ve been there.
  • My japanese has improved since I moved to Tokyo.

* Avec for, pour parler d’une certaine période ou durée (two hours, three years, five months…):

  • I’ve known Sam for seven years.
  • I’ve been thirsty for hours.

* Avec yet, pour parler d’une action incomplète (seulement dans les phrases négatives ou questions):

  • Have you read the book yet?
  • I haven’t paid my rent yet.
  • She hasn’t arrived yet.

* Avec so far, until now ou up to now pour raconter comment quelque chose s’est passé jusqu’à maintenant:

  • I’ve just visited Sydney and Melbourne so far.
  • Until now I’ve lived in two countries. 

* Avec une période de temps non terminée (recently, today, this week, this month, in the last year)

  • I haven’t seen him this week.
  • She has drunk three cups of coffee today.
  • Have you heard from Tina recently?
  • I’ve visited a lot of places in the last few days.

3/ Notes

⚠️ On ne peut pas utiliser le present perfect avec une période de temps fini (three hours ago, friday 13th, last year, 2013, yesterday…):

  • I’ve seen her yesterday. 
  • I’ve been to Japan last year.  

⚠️ I didn’t ou I haven’t?

  • I didn’t eat breakfast this morning (= le matin est terminé et je n’ai pas pris de petit déjeuner)
  • I haven’t eaten breakfast this morning (= c’est encore le matin et je vais peut-être prendre mon petit déjeuner plus tard)

⚠️ Been to

On utilise been to pour dire que la personne dont on parle a visité un endroit et en est revenu (une expérience de la vie):

  • He has been to school today.
  • I’ve been to South Korea.
  • They’ve never been to India.

⚠️ has gone to et has been to ont des significations différentes ! been to sert à décrire l’expérience, gone to pour dire que la personne est déjà partie ou est actuellement à l’endroit dont on parle:

  • Bob has gone to London (= Bob est à Londres ou il est en train d’y aller)
  • Bob has been to London (= Bob a été à Londres, et il en est revenu)

⚠️ Have + Had:

  • They’ve had (= they have had) many problems with the car this month.
  • I’ve had (= I have had) three cups of coffee today.
  • He’s had (= He has had) a cold for a week.

 

©Anglais-rapide.fr – ne pas recopier ces leçons sur d’autres sites !

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *