Le present perfect exprime un lien entre le passé et le présent.
I. Le present perfect simple
1) Conjugaison
affirmation |
interrogation |
négation |
I have lived you have lived he/she/it has lived we have lived you have lived they have lived |
have I lived? have you lived? has he/she/it lived? have we lived? have you lived? have they lived? |
I have not lived you have not lived he/she/it has not lived we have not lived you have not lived they have not lived |
Formes contractées : have not haven’t has not hasn’t
2) Emplois
Le present perfect décrit une action passée dont on constate le résultat.
I have lost my key. J’ai perdu ma clé.
[ résultat : je ne peux pas ouvrir ma porte]
Il décrit une action passée dont la date n’est pas indiquée.
I have read this book. J’ai lu ce livre.
Il décrit une action récente, qui vient de se produire. Dans ce cas, il se forme avec just.
I have just posted the letter. Je viens de poster la lettre.
Il s’emploie souvent avec les adverbes never, ever, already, not yet et so far (jusqu’à présent).
- Have you ever travelled alone?
As-tu déjà voyagé seul ?
- They haven’t started yet.
Ils n’ont pas encore commencé.
Il s’utilise aussi pour parler d’une action commencée dans le passé qui se poursuit dans le présent. Le temps employé en français est alors le présent.
I’ve lived here for ten years. J’habite ici depuis dix ans.
II. Le present perfect en be + V-ing
affirmation |
interrogation |
négation |
I have been living you have been living he/ she/it has been living we have been living you have been living they have been living |
have I been living? have you been living? has he/she/it been living? have we been living? have you been living? have they been living? |
I have not been living you have not been living he/she/it has not been living we have not been living you have not been living they have not been living |
Il sert à faire le bilan d’une activité passée récente. On envisage l’action dans son déroulement. Comparez ces deux exemples.
- I have painted my room.
J’ai peint ma chambre.
[On s’intéresse au résultat présent et donc à l’objet : la chambre est peinte, elle est terminée.]
- I have been painting my room.
J’ai peint ma chambre.
[On s’intéresse à l’activité (peindre) et donc au sujet. On ne sait pas si la chambre est terminée.]
attention ! Les auxiliaires be et have ainsi que les verbes know, like, hate, reach, lose, want et remember ne peuvent pas se mettre à la forme en be + V-ing.
- I’ve had this car since 2008.
J’ai cette voiture depuis 2008.
- I have known Jane for one year.
Je connais Jane depuis un an.
III. Le present perfect avec for et since (depuis)
For exprime la durée d’une action : for two years, for an hour, for five minutes, for a long time, for ages…
We have been travelling for a month.
Nous voyageons depuis un mois.
Since exprime le point de départ d’une action : since 2000, since one o’clock, since April 30th, since Christmas, since I met him…
It has been rainingsince this morning.
Il pleut depuis ce matin.