Le present perfect

Formation et usage principal

Le present perfect (have / has + participe passé) permet de faire le lien entre passé et présent.

Exemple

"I can tell you how the film ends, I have already seen it."

Traduction en français

Attention : il se traduit parfois par le présent en français.

Exemple

"He's lived in Australia for over 11 years". (Cela fait plus de 11 ans qu'il vit en Australie.)

Present perfect en "be + Ving"

Le present perfect en "be + Ving" met l'accent sur le déroulement de l'action.

Exemple

"He's been talking on the phone for hours !" (Cela fait des heures qu'il parle au téléphone.)

Indicateurs temporels

Le present perfect est souvent associé à "for" et "since".

  • "For" exprime la durée : "She has been working here for 5 years".
  • "Since" indique le début de l'action : "She has been working here since 2014".

EN RÉSUMÉ