Le past perfect (plus-que-parfait)

B1 · IntermédiaireTemps du passé

Le past perfect est le plus-que-parfait de l'anglais : dans un récit au passé, il te ramène encore un cran en arrière, à ce qui s'était déjà passé.

Ce que tu vas apprendre

  • La forme : had + participe passé (I had finished, she had left), comme « avais / était » + participe
  • Quand l'utiliser : une action a eu lieu avant un autre moment du passé
  • Les mots qui l'accompagnent souvent : already, just, never, by the time, et leur place dans la phrase
  • La négation avec hadn't et les questions avec Had + sujet + participe passé

Le passé d'avant le passé

Bonne nouvelle : tu connais déjà ce temps. « Quand je suis arrivé, le train était déjà parti » : le plus-que-parfait français fait presque exactement le même travail que le past perfect. Tu racontes quelque chose au passé et, avec le past perfect, tu remontes à ce qui s'était passé encore avant.

Une grosse différence : l'auxiliaire. Le français hésite entre avoir et être (« j'avais mangé », mais « le train était parti », « elle était arrivée »). L'anglais, lui, utilise had pour tous les verbes, sans exception : “the train had left”, “she had gone”, “I had been”. Jamais “the train was left” ni “she was arrived”. Et après had vient toujours le participe passé, souvent irrégulier : had eaten, pas “had ate” ni “had eat”.

La négation et la question se font avec had lui-même, sans did : “I hadn't seen that film before last night.” “Had you ever visited Rome before that trip?” Ici, le français t'aide : « je n'avais pas vu » met aussi la négation autour de l'auxiliaire, comme hadn't seen.

"When I arrived, the train had already left."
"She had finished dinner by the time I called."

Rendre clair l'ordre des événements

Si tu racontes deux faits au prétérit, on comprend qu'ils se sont passés dans cet ordre ou en même temps. Avec when, ça peut changer tout le sens : “When I arrived, the train left” veut dire que le train est parti au moment où tu es arrivé (ou juste après). S'il était déjà parti, il faut le past perfect.

Attention à la proposition avec when : « Quand je suis arrivé » est un passé composé, mais en anglais c'est un simple prétérit : When I arrived, pas “When I have arrived”.

Si after ou before montrent déjà l'ordre, le past perfect est souvent facultatif : “After I ate, I left” est aussi correct que “After I had eaten, I left”. À l'inverse, sans autre moment passé de référence, pas besoin de had. En français, on entend souvent « Je te l'avais dit ! » ou « Je t'avais appelé hier » pour un simple passé : en anglais, c'est “I told you!” et “I called you yesterday”, au prétérit.

"When I arrived, the train left. (Sens : le train est parti au moment où je suis arrivé.)"
"When I arrived, the train had left. (Clair : il était déjà parti avant mon arrivée.)"

Les mots qui l'accompagnent souvent

Already (déjà), just et never (jamais) vont souvent avec le past perfect. Leur place est la même qu'en français, entre l'auxiliaire et le participe : « avait déjà fini » → “had already finished”, « n'avait jamais vu » → “had never seen”. Pour « venait de partir », ne traduis pas venir : c'est “had just left”, pas “came to leave” ni “was just left”.

By the time introduit le moment de référence plus tardif. En français, on dit « le temps que… » ou « quand… déjà » : « Le temps qu'on arrive, les magasins avaient fermé » → “By the time we got there, the shops had closed.” Ne le traduis pas par until (« jusqu'à ce que »), qui veut dire « pendant tout le temps jusqu'à ce moment » (“I waited until six”).

"I had never seen snow before that winter."
"By the time we got there, the shops had closed."

Exemples d'anglais authentique

"She had already eaten by the time I got home."
"I hadn't realized how late it was."
"Had you ever been abroad before that trip?"
"By the time the ambulance arrived, he had recovered."

Attention

✗When I arrived, the train was already left.
✓When I arrived, the train had already left.

Calque de « le train était déjà parti ». En anglais, l'auxiliaire du past perfect est toujours had, jamais was.

✗When I arrived, the train left.
✓When I arrived, the train had left.

Avec deux prétérits, on comprend que le train est parti au moment de ton arrivée. S'il était déjà parti, had montre ce qui s'est passé en premier.

✗When I arrived, the train came to leave.
✓When I arrived, the train had just left.

« Venait de partir » se dit had just left : venir ne se traduit pas ici.

✗I didn't had seen that film before.
✓I hadn't seen that film before.

« Je n'avais pas vu » → hadn't seen : la négation se fait avec had, jamais avec did en plus.

✗He had never see snow before.
✓He had never seen snow before.

Après had, le participe passé (see, saw, seen), pas la base verbale. En français non plus, on ne dit pas « il n'avait jamais voir ».

✗He had never ate sushi before that day.
✓He had never eaten sushi before that day.

Ate est le prétérit ; le participe passé est eaten. Pour les verbes irréguliers, apprends les trois formes : eat, ate, eaten.

Comparaison avec ta langue

Le plus-que-parfait : « Quand je suis arrivé, le train était déjà parti »

Le sens est pratiquement le même en anglais, et la place des petits mots aussi : « avait déjà fini » → “had already finished”, « n'avait jamais vu » → “had never seen”. C'est une vraie aide. Ce qui change, c'est le participe, souvent irrégulier : “had left”, “had eaten”, “had seen”, jamais “had ate” ou “had see”.

Avec certains verbes, le plus-que-parfait se fait avec « être » : « il était parti », « elle était arrivée », « nous étions sortis »

En anglais, l'auxiliaire est toujours had, quel que soit le verbe : “the train had already left”, “she had arrived”, “we had gone out”. “The train was already left” ou “she was arrived” sont faux.

« Venir de » à l'imparfait : « Le train venait de partir », « Elle venait d'arriver »

L'anglais n'a pas d'équivalent de « venir de » : il utilise had just + participe passé. “The train had just left.” “She had just arrived.” Pas de came, pas de was.

À l'oral, le plus-que-parfait sert parfois sans autre moment passé : « Je te l'avais dit ! », « Je t'avais appelé hier »

En anglais, le past perfect a besoin d'un autre moment passé auquel se rapporter. Sinon, prétérit : “I told you!”, “I called you yesterday”. Mais “By the time we arrived, the party had already started.” : là, had est indispensable.

💡 Si tu peux dire « avait déjà… » ou « était déjà… » en français, il te faut had + participe passé. Jamais was.

💡 Already, never et just se placent entre had et le participe, comme en français : had already left.

💡 « Venait de partir » = had just left.

💡 « Le temps qu'on arrive… » = By the time we arrived, … had …

Situation réelle : rater son avion

"What happened at the airport?"

"By the time we got to the gate, the plane had already taken off."

"Oh no! Had you checked in online?"

"We had, but the traffic on the way there was terrible."

Entraînement

Exercice 1 · Choisis la bonne phrase

Choose the correct sentence.

Exercice 2 · Choisis la bonne réponse

Which action happened FIRST in this sentence: 'She had finished dinner when I called.'?

Exercice 3 · Choisis la bonne phrase

Choose the correct sentence.

Exercice 4 · Choisis la bonne question

Choose the correct question.

Exercice 5 · Choisis la bonne phrase

Choose the correct sentence.

Exercice 6 · Choisis la bonne phrase

Choose the correct sentence.

Exercice 7 · Choisis la bonne réponse

Which word often signals the need for past perfect?

Exercice 8 · Choisis la bonne phrase

Choose the correct sentence.

Exercice 9 · Complète la phrase

Complete: 'They ___ (already/leave) when we got there.' (past perfect)

Exercice 10 · Complète la phrase

Complete: 'I ___ (not/finish) my homework when my friend arrived.' (negative, past perfect)

Exercice 11 · Classe dans les bons groupes

had left
left
had eaten
ate
had finished
finished

0 / 6 classés

Exercice 12 · Erreur typique : « était parti » avec was

French: "Quand je suis arrivé, le train était déjà parti." Which English translation is correct?

Défi rapide

Cinq questions variées pour vérifier ce que tu as retenu.

Question 1 / 5

Score : 0/0

Choose the correct sentence.

Ce que tu as appris

  • Past perfect = had + participe passé, pour tous les verbes, même là où le français dit « était parti ».
  • Il montre qu'une action a eu lieu avant un autre moment du passé, comme le plus-que-parfait.
  • Avec when, had décide de l'ordre ; avec after/before, il est souvent facultatif. Sans autre moment passé, prétérit (« Je te l'avais dit » → I told you).
  • Already, never et just se placent entre had et le participe ; « venait de » = had just ; by the time = « le temps que ».
  • Négation avec hadn't, question avec Had… ?, jamais avec did. Attention aux participes irréguliers.
Voir toutes les leçons de cette catégorie