Present perfect (notion et forme de base)
Le present perfect, de forme have / has + participe passé (p.p.), est le temps qui relie au présent un fait survenu dans le passé.
Explication
Le present perfect, de forme have / has + participe passé (p.p.), est le temps qui relie au présent un fait survenu dans le passé. Là où le prétérit parle d'un fait situé à un moment passé précis (yesterday), le present perfect met l'accent sur la façon dont ce fait rejoint le maintenant.
A. Forme — have / has + participe passé
Le present perfect se construit en plaçant le participe passé (p.p.) du verbe après have ou has, accordé au sujet. La formule est unique — have / has + participe passé — et on emploie has seulement après une 3e personne du singulier (he / she / it), have partout ailleurs.
| Sujet | Auxiliaire + p.p. | Exemple |
|---|---|---|
| I | have + p.p. | I have finished. |
| you | have + p.p. | You have finished. |
| he / she / it | has + p.p. | She has finished. |
| we | have + p.p. | We have finished. |
| they | have + p.p. | They have finished. |
- I have worked here for two years. (Je travaille ici depuis deux ans.)
- Anna has read that book. (Anna a lu ce livre.)
- We have seen this movie before. (Nous avons déjà vu ce film.)
B. Former le p.p. — verbes réguliers et irréguliers
Le participe passé des verbes réguliers s'obtient en ajoutant -ed à la base verbale, si bien qu'il est identique au prétérit ; pour les verbes irréguliers, il faut apprendre séparément les trois formes : base verbale, prétérit, participe passé. Pour les verbes irréguliers courants à l'oral, le plus efficace est de les mémoriser en bloc.
| Type | Base verbale | Prétérit | Participe passé |
|---|---|---|---|
| Régulier (-ed) | work | worked | worked |
| Régulier (-ed) | live | lived | lived |
| Régulier (-ed) | study | studied | studied |
| Irrégulier | go | went | gone |
| Irrégulier | see | saw | seen |
| Irrégulier | eat | ate | eaten |
| Irrégulier | do | did | done |
| Irrégulier | have | had | had |
| Irrégulier | write | wrote | written |
| Irrégulier | be | was/were | been |
- I have studied English for six years. (J'étudie l'anglais depuis six ans.)
- She has gone to the store. (Elle est partie au magasin.)
- We have eaten lunch already. (Nous avons déjà déjeuné.)
- He has written three books. (Il a écrit trois livres.)
C. Écart avec le prétérit — moment précis vs lien au présent
Le prétérit porte sur un fait situé à un moment passé net, comme yesterday·last week, tandis que le present perfect met l'accent sur la façon dont ce fait se relie au maintenant. C'est pourquoi, en principe, on n'emploie pas avec le present perfect une expression de moment passé précis comme yesterday.
| Temps | Accent | Exemple |
|---|---|---|
| Prétérit | fait achevé à un moment passé précis | I saw Anna yesterday. |
| Present perfect : expérience | expérience vécue jusqu'à maintenant | I have seen that movie. |
| Present perfect : accompli | tout juste ou déjà fini, avec effet au présent | She has just arrived. |
| Present perfect : continuité | se poursuit du passé jusqu'à maintenant | We have lived here for 10 years. |
- I went to Paris in 2020. (Je suis allé à Paris en 2020.)
- I have been to Paris twice. (Je suis allé deux fois à Paris.)
- She finished the report an hour ago. (Elle a terminé le rapport il y a une heure.)
- She has just finished the report. (Elle vient de terminer le rapport.)
Points clés
- 1Le present perfect a la forme have / has + participe passé (p.p.), et has ne s'emploie qu'avec un sujet de 3e personne du singulier : c'est là l'essentiel de la forme. (ex. : She has lived / We have lived)
- 2Le present perfect exprime « un passé relié au maintenant » : il ne s'emploie donc pas avec une expression de moment passé précis comme yesterday·last week — retenez cette règle. (ex. : I saw him yesterday. — I have seen him yesterday. est agrammatical)
- 3Pour les participes passés irréguliers (gone, seen, eaten, done, been, written), il faut apprendre ensemble les trois formes — base verbale, prétérit, participe passé — sous peine de les confondre : c'est le point d'apprentissage.
- 4Le present perfect s'emploie dans trois grands sens : l'expérience (avoir déjà fait), l'accompli (venir de finir, avoir déjà fini) et la continuité (faire depuis un certain temps) — avoir cette vue d'ensemble d'avance rend les unités suivantes plus faciles.
- 5En français, « j'ai déjà fait… », « je fais… depuis… » et « j'ai déjà fini » se rendent toutes en anglais par le present perfect — le savoir facilite le choix du temps.