Present Perfect

Le temps present perfect relie le passé au présent : il montre des actions ou des expériences qui ont eu lieu à un moment indéterminé avant maintenant, ou qui ont commencé dans le passé et se poursuivent jusqu'à présent. On l'emploie souvent avec des marqueurs comme « already », « yet », « just » ou « since » pour souligner le lien avec le présent.

1.Constructions

1.1Constructions des phrases / verbes réguliers

Pour former le present perfect tense, suivez ces règles de base :
S = sujet (subject)
3 p.s. = troisième personne du singulier (singular : he / she / it)
hasn't = has not
haven't = have not
QW = mot interrogatif (question word)

Construction Exemples
+ Affirmative S + have / has(3 p.s.) + Verbe(+ed / d) + ... I have visited John twice. He has visited John twice.
J'ai rendu visite à John deux fois. Il a rendu visite à John deux fois.
- Négative S + haven't / hasn't(3 p.s.) + Verbe(+ed / d) +... We haven't liked loud music since 1990.
Nous n'aimons pas la musique forte depuis 1990.
? Interrogative (QW) + have / has(3 p.s.) + S + Verbe(+ed / d) +...? Have you called him yet? Where has he worked for already 5 years?
Tu l'as déjà appelé ? Où travaille-t-il depuis déjà 5 ans ?

Testez-vous

Mettre le verbe au Present Perfect Tense.
We (travel) _____ to three countries this year.
Mettre le verbe au Present Perfect Tense.
They (visit) _____ their grandparents a lot lately.
Mettre le verbe au Present Perfect Tense.
He (wash) _____ the car this weekend.

1.2Constructions des phrases / verbes irréguliers

Pour former le present perfect tense, suivez ces règles de base :
S = sujet (subject)
(III) = la forme past participle du verbe (verb) principal → Irregular Verbs List, liste des verbes irréguliers (3e colonne)
hasn't = has not
haven't = have not
QW = mot interrogatif (question word)

Construction Exemples
+ Affirmative S + have / has(3 p.s.) + Verbe(III) + ... I have seen John twice. He has seen John twice.
J'ai vu John deux fois. Il a vu John deux fois.
- Négative S + haven't / hasn't(3 p.s.) + Verbe(III) +... We haven't seen John since 2015.
Nous n'avons pas vu John depuis 2015.
? Interrogative (QW) + have / has(3 p.s.) + S + Verbe(III) +...? Have you seen him yet? Where has he been all this time?
Tu l'as déjà vu ? Où était-il pendant tout ce temps ?

Testez-vous

Mettre le verbe au Present Perfect Tense.
She (eat) _____ all her lunch.
Former une phrase négative au Present Perfect Tense.
They (not/write) _____ a new book.
Former une phrase négative au Present Perfect Tense.
I (not/be) _____ to the market.

2.Emploi

2.1Action terminée à présent, moment inconnu

En général, la nouvelle, mais les détails sont au temps Past Simple.

Exemple Commentaire
The Police have finally caught the murderer.
La police a enfin attrapé le meurtrier.
the news
la nouvelle
They found him in a bar.
Ils l'ont trouvé dans un bar.
details
les détails
I've bought a new car.
J'ai acheté une nouvelle voiture.
the news
la nouvelle
It cost too much.
Elle a coûté trop cher.
details
les détails
He's read 2 new books!
Il a lu 2 nouveaux livres !
the news
la nouvelle
He read them in a library.
Il les a lus dans une bibliothèque.
details
les détails

Testez-vous

Choisir la forme correcte du verbe.
The athlete (not/break) _____ the world record yet.
Choisir la forme correcte du verbe.
A charity (donate) _____ thousands to disaster relief efforts.
Choisir la forme correcte du verbe.
The school (implement) _____ a new online system already. Now we can try it.

2.2La période dont nous parlons ou que nous sous-entendons n'est pas terminée.

Une période inachevée peut être signalée par today ou this morning/afternoon/evening/week/month/year/century, etc.

Le present perfect employé avec une période de temps inachevée indique que l'action a eu lieu ou n'a pas eu lieu à un moment indéterminé au cours de cette période.

Exemple Commentaire
Have you seen him today?
Tu l'as vu aujourd'hui ?
at any time today
à n'importe quel moment aujourd'hui
He has run 20 miles.
Il a couru 20 miles.
(so far) The focus is on the completion, result.
(jusqu'ici) L'accent est mis sur l'achèvement, sur le résultat.
Yes, I have/ Yes, I've seen him today.
Oui, je l'ai vu. / Oui, je l'ai vu aujourd'hui.
at some time during the day
à un moment de la journée
Has he been here lately/recently?
Est-il venu ici dernièrement ?
at any time during the last week/month etc.
à n'importe quel moment de la dernière semaine/du dernier mois, etc.
He has been here recently.
Il est venu ici récemment.
at some undefined time during the last week/month etc.
à un moment indéterminé de la dernière semaine/du dernier mois, etc.
He left recently*.
Il est parti récemment.
= He left a short time ago.
= Il est parti il y a peu de temps.
  • recently au temps (tense) simple past signifie 'a short time ago' - « il y a peu de temps » L'accent est mis sur l'achèvement, sur le résultat.

Testez-vous

Mettre le verbe au temps qui convient.
I (call) _____ him twice today.
Mettre le verbe au temps qui convient.
She (visit) _____ the library this afternoon.
Mettre le verbe au temps qui convient.
We (travel) _____ to two countries this year.

2.3Action qui commence dans le passé et se poursuit dans le présent

L'action commence généralement dans le passé et se poursuit au-delà du moment où l'on parle, dans le présent. On y voit souvent ce qu'on appelle des marqueurs de temps (tense). Attention : ils ne sont pas toujours fiables ! ( lately, recently, for + period of time, all one's life, since + a point in time, all day/night/week, etc. ). Ici, cependant, l'accent est mis sur le résultat, pas sur le processus.

Exemple Commentaire
I have lived here for 2 years.
J'habite ici depuis 2 ans.
I still live here.
J'habite toujours ici.
We have waited all day.
Nous attendons depuis ce matin.
We are still waiting.
Nous attendons toujours.
He has always worked for us.
Il travaille depuis toujours pour nous.
He still works for us.
Il travaille toujours pour nous.
I haven't seen him since November.
Je ne l'ai pas vu depuis novembre.
Last time I saw him in November. Now it's January.
La dernière fois que je l'ai vu, c'était en novembre. Nous sommes en janvier.
I' ve lived here since I entered the University.
J'habite ici depuis que je suis entré à l'université.
I entered the University in 2022 and came to live here. I still live here.
Je suis entré à l'université en 2022 et je suis venu habiter ici. J'habite toujours ici.
I've made many new friends since I have lived here.
Je me suis fait beaucoup de nouveaux amis depuis que j'habite ici.
up to now, I still live here
jusqu'à maintenant ; j'habite toujours ici

Testez-vous

Mettre le verbe au temps qui convient.
I (live) _____ in this city for ten years.
Mettre le verbe au temps qui convient.
They (study) _____ for their exams all week.
Mettre le verbe au temps qui convient.
They (work) _____ on this project for over a year.

2.4Actions multiples dans le passé susceptibles de se répéter, description d'une expérience.

Le present perfect peut s'employer ici pour des actions habituelles, des expériences répétées ou l'expérience de toute une vie jusqu'au moment présent, ainsi que pour une expérience unique et récente.

Exemple Commentaire
They've always answered my letters.
Ils ont toujours répondu à mes lettres.
It's usual for them. In the past and now as well.
C'est habituel chez eux. Avant et maintenant aussi.
I've been to Paris twice.
Je suis allé deux fois à Paris.
Multiple action, my experience
Action multiple, mon expérience
I've never been late for work.
Je ne suis jamais arrivé en retard au travail.
It's habitual for me, not to be late. In the past and now as well.
C'est habituel chez moi de ne pas être en retard. Avant et maintenant aussi.
This is the best wine I have ever drunk.
C'est le meilleur vin que j'aie jamais bu.
used here to describe my life experience up to the present.
s'emploie ici pour décrire mon expérience de vie jusqu'à présent.
It/This is the first time I have seen a mounted band.
C'est la première fois que je vois une fanfare à cheval.
to describe a unique and recent experience that has just occurred or is happening for the first time.
pour décrire une expérience unique et récente qui vient de se produire ou qui a lieu pour la première fois.
It is only the second time he has been in a canoe.
C'est seulement la deuxième fois qu'il monte dans un canoë.
to describe repeated experiences up to the present moment.
pour décrire des expériences répétées jusqu'au moment présent.

Testez-vous

Mettre le verbe au temps qui convient.
I (play) _____ chess with him more times than I can count.
Mettre le verbe au temps qui convient.
They (always/support) _____ me during difficult times.
Mettre le verbe au temps qui convient.
I (visit) _____ the Grand Canyon three times.

3.Astuces

3.1to Be In / To

La construction to be + in + place aux temps perfect met l'accent sur la présence à l'intérieur d'un lieu pendant une période. Elle signifie que vous êtes encore à cet endroit au moment où vous parlez.

Exemple Commentaire
She has been in the library all day long.
Elle est à la bibliothèque depuis ce matin.
She is now in the library.
Elle est maintenant à la bibliothèque.
I've been in the room for 2 hours.
Je suis dans la pièce depuis 2 heures.
I am still here, in this room.
Je suis toujours ici, dans cette pièce.
I've been in Paris for a week.
Je suis à Paris depuis une semaine.
I arrived in Paris a week ago and I am now in Paris
Je suis arrivé à Paris il y a une semaine et je suis maintenant à Paris

La construction to be + to + place aux temps perfect signifie que l'action (la visite du lieu ou le fait d'y aller) est considérée comme terminée, et l'accent est mis sur le fait que vous y êtes allé à un moment du passé. Elle n'indique pas que vous êtes actuellement à cet endroit. Vous y êtes déjà allé et vous êtes passé à autre chose.

Exemple Commentaire
She has been to the library twice.
Elle est allée deux fois à la bibliothèque.
past completed visit, experience. She is not in the library now.
visite terminée dans le passé, expérience. Elle n'est pas à la bibliothèque maintenant.
I' ve been to the room many times.
Je suis allé de nombreuses fois dans cette pièce.
I am not in the room now.
Je ne suis pas dans la pièce maintenant.
I've been to Paris three times.
Je suis allé trois fois à Paris.
I am not in Paris now.
Je ne suis pas à Paris maintenant.

Testez-vous

Mettre le verbe au temps qui convient et choisir la bonne préposition.
They (be + in / to) _____ the office all day.
Mettre le verbe au temps qui convient et choisir la bonne préposition.
They (be + in / to) _____ that house for over a decade.
Mettre le verbe au temps qui convient et choisir la bonne préposition.
She (be + in / to) _____ the same town her whole life.

3.2already et yet

Type de phrase Exemple Commentaire
Affirmative + I have already read the book.
J'ai déjà lu le livre.
something is done or achieved, often before the expected time
quelque chose est fait ou obtenu, souvent plus tôt que prévu
Gosh, he's finished painting the kitchen already!
Ça alors, il a déjà fini de peindre la cuisine !
that's more than was expected at this time
c'est plus que ce qu'on attendait à ce stade
Négative - The bus hasn't come yet.
Le bus n'est pas encore arrivé.
something has not happened up to now
quelque chose n'a pas eu lieu jusqu'à maintenant
I haven't decided on the topic yet, but I think I will speak about literature.
Je n'ai pas encore choisi le sujet, mais je pense que je parlerai de littérature.
things which are expected but which have not happened
des choses attendues mais qui n'ont pas eu lieu
Interrogative ? Has your brother finished school yet?
Ton frère a-t-il déjà fini le lycée ?
I expect that
je m'y attends
Interrogative ? Has your brother already finished school? He's only 17!
Ton frère a déjà fini le lycée ? Il n'a que 17 ans !
I'm surprised if your brother has finished school. I did not expect it to happen until later.
Je suis surpris si ton frère a déjà fini le lycée. Je ne m'attendais pas à ce que cela arrive si tôt.

Comme vous le voyez, already dans les questions peut exprimer la surprise du locuteur, le fait que quelque chose est inattendu.

Testez-vous

Choisir les mots corrects.
We're still waiting at the stop — the bus _____.
Choisir les mots corrects.
Gosh, the bowl is empty! You _____ all the soup, and I only served it a minute ago.
Choisir les mots corrects.
I _____ my concert ticket, so I can relax — the show is next month.

3.3L'action se termine au moment où l'on parle

Parfois, cependant, l'action se termine au moment où l'on parle :

Exemple Commentaire
(on meeting someone): I haven't seen you for ages!
(en rencontrant quelqu'un) : Je ne t'ai pas vu depuis une éternité !
but I see you now
mais je te vois maintenant
Where have you been all that time?
Où étais-tu pendant tout ce temps ?
the "mentioned time" is over
le « temps mentionné » est terminé
This room hasn't been cleaned for months.
Cette pièce n'a pas été nettoyée depuis des mois.
but we are cleaning it now
mais nous la nettoyons maintenant
It has been very cold lately but it's just beginning to get warmer.
Il a fait très froid ces derniers temps, mais il commence tout juste à faire plus doux.
It's not that cold now
il ne fait plus si froid maintenant

Testez-vous

Mettre le verbe au temps qui convient.
She (not play) _____ the piano for such a long time. Let's listen to her perform!
Mettre le verbe au temps qui convient.
They (not go) _____ hiking in months. This trail is perfect for them to reconnect with nature.
Mettre le verbe au temps qui convient.
I (not see) _____ you for ages! Where have you been all this time?

4.Questions fréquentes

Quand utiliser le present perfect en anglais ?

On emploie le temps Present Perfect pour des actions passées qui comptent maintenant : expériences, nouvelles et résultats, périodes non terminées et situations toujours vraies. Par exemple : « I've been to Paris twice » (expérience), « I've bought a new car » (nouvelle), « Have you seen him today? » (la journée n'est pas finie) et « I have lived here for two years » (j'y habite toujours). Dès qu'on précise quand ou comment, on passe au Past Simple, alors que le français garde le passé composé : « I've bought a new car. I bought it on Monday ».

Comment former le present perfect en anglais ?

Le Present Perfect se forme avec have ou has suivi du participe passé (past participle) : « I have finished », « She has finished ». On emploie has avec he, she et it, et have avec I, you, we et they. Les verbes réguliers (regular verbs) prennent -ed (« We have worked »), et les verbes irréguliers (irregular verbs) leur troisième forme : « She has eaten », et non « She has ate ». À la forme négative, employez haven't ou hasn't : « He hasn't seen it ». À la forme interrogative, have ou has se place avant le sujet (subject) : « Have you called him yet? ».

For ou since avec le present perfect : lequel choisir ?

For s'emploie avec une durée (« for five years »), since avec un point de départ (« since 2020 »). On dit donc « I have lived here for five years ». Le français dit « j'habite ici depuis cinq ans », au présent et avec « depuis » dans les deux cas, d'où les erreurs « I have lived here since five years » et « I live here for five years ». For répond à « How long? » (« for two hours », « for ages »), since à « From when? » (« since Monday », « since November »). Since peut aussi introduire une proposition (clause) au Past Simple : « I've made many friends since I moved here ».

Been to ou been in : quelle différence au present perfect ?

« Been to » un lieu signifie qu'on l'a visité et qu'on en est revenu ; « been in », qu'on y est resté un moment, souvent jusqu'à maintenant. Comparez « She has been to Paris three times » (elle n'y est plus) et « She has been in Paris for a week » (elle y est encore). Avec been in, on précise généralement la durée : « They've been in the office all day ». Gone to est encore différent : « He has gone to Paris » signifie qu'il est parti à Paris et n'en est pas encore revenu.

Comment employer already, just et yet avec le present perfect ?

Already et just se placent généralement entre have et le verbe principal (main verb), et yet à la fin des phrases négatives et interrogatives. Par exemple : « I have already read the book », « She's just arrived » (« elle vient d'arriver ») et « The bus hasn't come yet ». Already signifie plus tôt que prévu, just il y a très peu de temps, et yet jusqu'à maintenant, quand on s'attend à ce que cela arrive : « Has your brother finished school yet? ». Dans une question, already peut exprimer la surprise : « Has he already finished school? He's only 17! ».

Prêt à travailler ce sujet ?

Téléchargez l'app et travaillez ce sujet comme un jeu — avec XP, séries et corrections immédiates.