Le présent perfect simple anglais

Le présent perfect simple anglais

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.

Cliquez-ici pour télécharger et imprimer cette leçon en PDF gratuit.

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

1388147642_208272 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.

1388147642_208272 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)

1388147642_208272 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.

1388147642_208272 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)

1388147642_208272 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.

Laisser un commentaire

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