Le Present Perfect : relier passé et présent

Le Present Perfect relie le passé au présent : expérience acquise jusqu’à maintenant, résultat actuel ou situation commencée auparavant et toujours vraie. Il se forme avec have ou has + troisième forme du verbe, comme have written. Perfect ne signifie pas que toute situation exprimée ainsi est terminée.

Ouvrir le cours d’anglais

Le présent comme point de référence

Depuis le présent, on considère ce qui s’est produit ou a duré jusqu’ici : une lettre déjà envoyée, un aliment déjà goûté ou une relation qui dure depuis plusieurs années. Le point commun est le lien avec maintenant, pas nécessairement l’achèvement.

Le français peut employer différents temps : I have sent donne « j’ai envoyé », mais I have known her for years, « je la connais depuis des années ». Le passé composé n’équivaut donc pas automatiquement au Present Perfect. Identifie d’abord la période et le résultat dont il est question.

I have saved the document. You can close the window.
J’ai enregistré le document. Tu peux fermer la fenêtre.Le résultat compte pour l’action actuelle.
We have tried this recipe before.
Nous avons déjà essayé cette recette.Une expérience jusqu’à maintenant, sans date de préparation.
She has owned this flat for eight years.
Elle possède cet appartement depuis huit ans.L’état a commencé auparavant et continue.

Formation : have / has + troisième forme

I, you, we et they prennent have ; he, she et it prennent has. Il faut ensuite la troisième forme, ou past participle, V3. Pour les verbes réguliers, elle est identique à la forme en -ed : opened, finished. Les règles orthographiques habituelles s’appliquent : close → closed, carry → carried, stop → stopped.

Pour les irréguliers, vérifie bien V3 : write → written, take → taken, see → seen. La deuxième forme wrote ne convient pas après have. Le participe de be est been : have been peut donc être un simple Present Perfect de be, sans -ing.

Modèles et choix du participe
Construction Exemple Traduction
I / you / we / they + have + V3We have finished the work.Nous avons terminé le travail.
He / she / it + has + V3She has written a reply.Elle a écrit une réponse.
Have / has + beenHe has been ill for a week.Il est malade depuis une semaine.
Have / has + V3 d’un verbe irrégulierThey have taken the keys.Ils ont pris les clés.
I have checked the address.
J’ai vérifié l’adresse.
The price has changed.
Le prix a changé.

Négations, questions et contractions

Pour nier, ajoute not après have ou has : I have not finished. Haven't et hasn't équivalent aux formes complètes. Dans la question, have / has précède le sujet et V3 reste après celui-ci. Do, does et did n’interviennent pas.

Les réponses courtes contiennent have / has : Yes, I have; No, she hasn't. I've, we've et she's sont courants à l’affirmative. Dans She's written, la contraction est has ; dans She's writing, is. Ne contracte pas la forme finale d’une réponse courte affirmative : Yes, she has.

Question et négation sur une même base
Affirmation Négation Question
You have read the instructions.You have not read the instructions.Have you read the instructions?
She has booked a room.She has not booked a room.Has she booked a room?
Why has the delivery date changed?
Pourquoi la date de livraison a-t-elle changé ?
Have they replied? No, they haven't.
Ont-ils répondu ? Non.
I haven't received the file yet.
Je n’ai pas encore reçu le fichier.

Expérience : ever, never, been et gone

Une question sur l’expérience demande si quelque chose s’est produit jusqu’à maintenant, sans chercher la date. Ever signifie ici « déjà, à un moment quelconque » ; never dans une affirmation, « jamais ». Never étant déjà négatif, haven't never est inutile pour ce sens.

Si tu passes aux circonstances d’un cas précis, le Past Simple devient généralement nécessaire : Have you ever tried sailing? When did you try it? Distingue aussi has been to et has gone to. Pour un voyage, been to indique habituellement une visite suivie d’un retour ; gone to, un départ sans retour à ce stade.

Have you ever repaired a bicycle?
As-tu déjà réparé un vélo ?
I have never travelled alone.
Je n’ai jamais voyagé seul.
Dina has been to Tallinn twice.
Dina est allée deux fois à Tallinn.
Dina has gone to Tallinn. She will be back on Friday.
Dina est partie à Tallinn. Elle sera de retour vendredi.

Résultat actuel : just, already et yet

Le Present Perfect annonce souvent une information importante maintenant : porte ouverte, document envoyé, clé perdue et toujours introuvable. Mais l’importance du résultat n’interdit pas à elle seule le Past Simple. Un moment précis révolu demande généralement ce dernier : I sent it yesterday.

Just indique un événement récent ; already, un fait déjà accompli ; yet, dans les questions et négations, un événement attendu jusqu’à maintenant. Just et already se placent généralement entre have / has et V3 ; yet, souvent en fin de phrase. Ces mots éclairent le sens sans appartenir exclusivement à un temps.

I have just printed the tickets. Here they are.
Je viens d’imprimer les billets. Les voici.
We have already chosen a date.
Nous avons déjà choisi la date.
Has the bus arrived yet?
Le bus est-il déjà arrivé ?
The bus has not arrived yet.
Le bus n’est pas encore arrivé.

For et since : une période allant jusqu’au présent

For indique une durée : for three months, for a long time. Since indique le début : since May, since 2022, since I moved here. Dans ce dernier cas, since est suivi d’un événement au Past Simple, tandis que la situation principale continue jusqu’au présent.

Le Present Perfect est particulièrement utile avec les états : have known, have owned, have wanted. Avec live et work, Simple et Continuous sont souvent tous deux possibles : I have lived here for five years et I have been living here for five years peuvent décrire un séjour qui continue, avec un accent différent. Le Present Perfect Continuous traite plus précisément des activités dans leur durée.

For ne choisit pas automatiquement le temps : I lived there for five years décrit une période terminée ; I have lived here for five years signifie habituellement qu’on y vit encore. I haven't seen her for a month indique l’absence de rencontre pendant tout le mois écoulé jusqu’à maintenant.

Durée ou point de départ
Objectif Exemple Traduction
Durée : for + périodeI have known Vera for six years.Je connais Vera depuis six ans.
Point de départ : since + dateWe have owned this car since 2021.Nous avons cette voiture depuis 2021.
Événement de départ : since + propositionHe has worked here since he left college.Il travaille ici depuis qu’il a quitté son établissement d’enseignement (college).
Question sur la duréeHow long have you had this phone?Depuis combien de temps as-tu ce téléphone ?

Période non terminée et différence avec le Past Simple

Today, this week et this year peuvent désigner une période toujours en cours. Le Present Perfect fait le bilan jusqu’à maintenant. Le Past Simple reste possible dans la journée actuelle pour raconter un épisode achevé. Today n’impose donc pas toujours le Perfect.

Avec this morning, le moment où l’on parle compte particulièrement : le matin, la période est ouverte ; le soir, elle est révolue. L’objectif compte aussi : bilan jusqu’ici ou récit d’un événement. On ne peut pas simplement ajouter un moment révolu au même événement au Present Perfect : I called her yesterday, pas I have called her yesterday.

L’anglais américain emploie plus souvent le Past Simple avec just, already et yet là où le britannique privilégie le Present Perfect. Ces variantes ne sont pas systématiquement fautives. Dans les exercices ci-dessous, le contexte ou la construction demandée précise le choix.

It is eleven in the morning. I have answered four emails this morning.
Il est onze heures du matin. J’ai répondu à quatre e-mails ce matin.La matinée continue ; on fait un bilan provisoire.
It is six in the evening. I answered four emails this morning.
Il est six heures du soir. J’ai répondu à quatre e-mails ce matin.La matinée est terminée.
I have met the new manager. We spoke yesterday.
J’ai rencontré le nouveau responsable. Nous avons parlé hier.D’abord l’expérience nouvelle, puis le détail d’un événement révolu.

Petit quiz sur le Present Perfect

Ce petit ensemble vérifie have / has, V3 et les limites de la période. Les réponses servent à réviser seul ; elles n’enregistrent pas de progression dans le cours.

Choisis une seule réponse adaptée au contexte.

1. Complète le Present Perfect : She ___ written the instructions.
Réponse et explication

has. Avec she, il faut has puis V3 written : She has written the instructions.

2. Complète : We have ___ the earlier train.
Réponse et explication

taken. Le Present Perfect demande V3 après have. Les formes de take sont take, took, taken.

3. Je la connais depuis 2020 et nous sommes toujours en contact : I have known her ___ 2020.
Réponse et explication

since. 2020 indique le point de départ : il faut since. For introduit une durée, par exemple for six years.

4. Choisis la forme d’un événement passé révolu : I ___ her yesterday.
Réponse et explication

called. Yesterday situe cet appel dans un passé révolu. Il faut le Past Simple : called.

5. Elle est partie à Rome et n’est pas encore revenue. Comment le dire ?
Réponse et explication

She has gone to Rome.. Has gone to indique ici qu’elle est partie et n’est pas encore revenue. Has been to indique habituellement une visite suivie d’un retour.

6. Comment demander « Ont-ils déjà terminé ? » au Present Perfect ?
Réponse et explication

Have they finished yet?. They prend have. Dans la question, have précède le sujet ; finished reste le participe passé.