Present perfect simple anglais

Dans ce cours sur le present perfect simple anglais (ou present perfect) nous allons voir un des temps les plus difficile à utiliser en anglais. Il faudra vous entraîner un peu avant de le maîtriser parfaitement, en particulier pour ne pas le confondre avec le prétérit. On l’utilise généralement pour parler d’événements passés qui ont des conséquences visibles au moment où on parle. Nous allons d’abord voir sa formation, puis son utilisation et enfin les points spécifiques du present perfect anglais.

1/ FORMATION DU PRESENT PERFECT

has ou have + participe passé

  • Phrase affirmative: sujet + has ou have + participe passé
  • Phrase négative: sujet + has ou have + not + participe passé
  • Phrase interrogative: has ou have + sujet + participe passé ?

avec I, you, we, they:

  • Affirmative => I have been
  • Négative => I have not been
  • Question => Have I been ?

avec he, she, it:

  • Affirmative => He has been
  • Négative => He has not been
  • Question => Has he been ?

-> Attention, have et has sont généralement à la forme contractée: I’ve watched, he’s watched… A la forme négative, on obtient: She’s not watched / She hasn’t watched et We’ve not watched / We haven’t watched

-> Les verbes réguliers anglais au participe passé se terminent par -ed (played, visited…), comme au past simple anglais (le prétérit).
-> Attention, il y a de nombreux verbes irréguliers à savoir par coeur et qui n’ont pas la terminaison en -ed ! (voir la liste des verbes irréguliers anglais)_

2/ UTILISATION DU PRESENT PERFECT ANGLAIS

On emploie le present perfect pour parler d’une action ou d’un événement passé mais qui a une conséquence visible au présent.

Le present perfect anglais peut être utiliser dans ces différentes situations:

Parler d’une action réalisée depuis peu:

  • I’ve lost my wallet.
  • They have bought a new house.
  • I’ve played video games.
  • Have you seen my dog ? No, I haven’t seen it.
  • We’ve missed the last train.
  • She’s hurt her foot.

On peut également ajouter ‘just’ ou ‘already’, pour quelque chose qui vient juste de se passer:

  • She’s just has dinner.
  • I’ve just arrived.
  • We’ve already eaten.

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

  • Have you been to the bank yet?
  • They haven’t seen him yet.
  • He hasn’t eaten yet.

Avec for, pour parler d’une période ou durée (three hours, four months, six years):

  • I’ve played tennis for seven years.
  • They’ve been watching TV for hours.

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

  • New York has changed a lot since the last time I’ve been there.
  • My spanish has improved since I moved to Madrid.

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

  • I’ve travelled to Germany and Austria so far.
  • I’ve watched TV until now.

Pour parler de nos expériences avec des repères temporels qui incluent le moment présent telles que:

before / so far / never / once / twice / many times / several times / until now / up to now / ever

  • Have they ever been to Madrid ? => No, they’ve never been to Madrid before. But they’ve been to Barcelona four times.

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

  • They haven’t seen her this morning.
  • He has eaten two hamburgers recently.
  • Have you heard from Nick recently ?
  • We’ve been to a lot of countries this year.

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…). Il faut utiliser le prétérit à la place.

  • I’ve seen him three hours ago.
  • We’ve been to the USA in 2012.

I haven’t ou I didn’t ?

Ce sont deux temps différents:

  • I didn’t go out this morning (le matin est terminé et je ne suis pas sorti)
  • I haven’t been out this morning (c’est encore le matin et je vais peut-être sortir plus tard)

Been to

On emploie been to pour dire que la personne dont on parle a visité un lieu et en est revenu:

  • She has been to the library today.
  • I’ve been to Africa.
  • We’ve never been to England.

Attention à ne pas confondre has gone to et has been:

been to est utilisé pour décrire l’expérience, gone to pour dire qu’une personne est déjà partie ou est maintenant au lieu dont on parle:

  • Tom has gone to Berlin (Tom est à Berlin ou il est en train d’y aller)
  • Tom has been to Berlin (Tom a été à Berlin, et il en est revenu)

utiliser Have + Had:

  • We’ve had (ou We have had) a bad weather this year.
  • I’ve had (ou I have had) a lot of homework this week.
  • She’s had (ou She has had) some succes at the party last friday.