Present perfect (accompli, expérience, continuité, résultat)
Le present perfect (have / has + participe passé) se répartit, selon le contexte, en quatre valeurs — accompli, expérience, continuité et résultat — et c'est le mot signal employé avec lui qui indique laquelle est en jeu…
Explication
Le present perfect (have / has + participe passé) se répartit, selon le contexte, en quatre valeurs — accompli, expérience, continuité et résultat — et c'est le mot signal employé avec lui qui indique laquelle est en jeu. Comme c'est l'expression de temps présente dans la phrase qui décide du sens, mémoriser les mots signaux par blocs est le chemin le plus rapide en situation réelle.
A. Accompli — just / already / yet
Pour exprimer une action qui vient de se terminer, ou la nuance de « déjà » et « pas encore », on ajoute just, already ou yet au present perfect. just / already / yet sont les mots signaux emblématiques de la valeur accomplie : just et already s'emploient en phrase affirmative, yet à la forme négative et à la forme interrogative.
| Mot signal | Position | Sens | Exemple |
|---|---|---|---|
| just | après have/has | à l'instant | I have just arrived. |
| already | après have/has | déjà | She has already left. |
| yet (négatif) | en fin de phrase | pas encore | I haven't finished yet. |
| yet (interrogatif) | en fin de phrase | déjà · maintenant | Have you eaten yet? |
- The train has just left the station. (Le train vient de quitter la gare.)
- We have already seen this movie. (Nous avons déjà vu ce film.)
- He hasn't called me yet. (Il ne m'a pas encore appelé.)
- Have they arrived yet? (Sont-ils déjà arrivés ?)
B. Expérience — ever / never / before
Pour demander si l'on a déjà fait quelque chose au cours de sa vie, on emploie le present perfect avec des mots signaux comme ever, never ou before. ever apparaît surtout à la forme interrogative, never marque l'expérience niée, et before se place en fin de phrase pour dire « avoir déjà fait ~ auparavant ».
| Mot signal | Emploi | Exemple |
|---|---|---|
| ever | forme interrogative (au moins une fois jusqu'à maintenant) | Have you ever been to Japan? |
| never | négation (pas une seule fois) | I have never tried sushi. |
| before | en fin de phrase (avoir déjà fait ~ auparavant) | I have seen this movie before. |
| Nombre de fois (once, twice, ~ times) | en fin de phrase | She has visited Paris three times. |
- Have you ever eaten Korean food? (Avez-vous déjà mangé de la cuisine coréenne ?)
- I have never driven a truck. (Je n'ai jamais conduit de camion.)
- We have met her before. (Nous l'avons déjà rencontrée auparavant.)
- He has flown to New York twice. (Il est allé deux fois à New York en avion.)
C. Continuité — for / since
Un état ou une action qui a commencé à un moment du passé et se poursuit jusqu'à maintenant se rend par le present perfect : for indique la durée, since le point de départ. Une question en How long ~? relève elle aussi de la valeur de continuité.
| Expression | Ce qui suit | Exemple |
|---|---|---|
| for | une durée (five years, two hours) | I have worked here for five years. |
| since | un point dans le temps (2020, Monday, yesterday) | I have worked here since 2020. |
| How long ~? | question portant sur la durée | How long have you lived here? |
- She has studied Korean for two years. (Elle apprend le coréen depuis deux ans.)
- We have known each other since childhood. (Nous nous connaissons depuis l'enfance.)
- They have been friends for a long time. (Ils sont amis depuis longtemps.)
- How long have you worked at this company? (Depuis combien de temps travaillez-vous dans cette entreprise ?)
D. Résultat — gone vs been
Quand le present perfect prend la valeur de résultat, l'accent porte sur la trace que le fait passé laisse dans la situation actuelle, et il faut distinguer has gone de has been. gone signifie « être parti et ne pas être encore revenu », been « y être allé puis en être déjà revenu (expérience) ».
| Expression | Sens | Situation |
|---|---|---|
| has gone to ~ | être parti à ~ et ne pas être là (maintenant) | absent des lieux en ce moment |
| has been to ~ | être déjà allé à ~ | de retour à présent |
- Anna has gone to the store. (Anna est partie au magasin. Elle n'est pas là.)
- Anna has been to the store. (Anna est allée au magasin et en est revenue. Elle est ici maintenant.)
- He has gone to Paris on business. (Il est à Paris pour affaires.)
- He has been to Paris three times. (Il est allé trois fois à Paris.)
Points clés
- 1Les quatre valeurs du present perfect (accompli, expérience, continuité, résultat) se distinguent selon le mot signal qui les accompagne : commencez par saisir cette vue d'ensemble. (ex. : just / ever / for / gone)
- 2just et already se placent entre have et le participe passé, tandis que yet se met en fin de phrase et s'emploie à la forme négative et à la forme interrogative : cette règle de position est essentielle. (ex. : I have already finished. / Have you finished yet?)
- 3Après for vient une durée, après since un point dans le temps : retenez bien ce couple pour ne pas les confondre. (ex. : for five years / since 2020)
- 4has gone to ~ signifie « parti et absent en ce moment », has been to ~ « y être allé et en être revenu (expérience) » : les deux sens sont totalement différents — distinguez nettement ce contraste.
- 5Pour interroger sur une expérience, apprenez Have you ever ~? d'un bloc, et have never pour l'expérience niée, comme des tournures figées : elles viendront immédiatement en situation réelle — ce conseil de conversation est très utile.