Le past perfect
1 910 exercices à trous répartis sur 4 formes
Pour le plus ancien de deux événements passés. Une seule forme, had, pour tous les sujets.
Choisissez une forme à travailler
Quand on en a besoin
Le past perfect existe pour mettre deux événements passés dans l’ordre. Il marque le plus ancien :
By the time the ambulance arrived, he had stopped breathing.
Employez-le quand :
- un événement passé a précédé un autre : She had left before I called.
- vous expliquez un résultat passé : He was tired because he hadn’t slept.
- vous rapportez des paroles : She told me she had seen it.
- après un souhait ou un regret sur le passé : I wish I had known.
Quand on n’en a pas besoin
Si l’ordre est déjà évident — par before, par after, ou simplement par la suite des phrases — le passé simple suffit et vaut mieux :
I finished work and went home. — personne ne lirait cela dans l’autre sens. After she left, I called you. — after fait déjà le travail.
Employer le past perfect partout est une faute autant que l’oublier. Il mérite sa place quand l’ordre serait autrement incertain.
Le participe passé, encore
La même forme qu’au present perfect : go → gone, see → seen, write → written. Les verbes réguliers ressemblent au passé : work → worked.
Had went, had saw, had took sont toujours faux.
Past perfect ou present perfect
Les deux emploient une forme accomplie ; ils diffèrent par l’endroit où se trouve le « maintenant ».
- She has left. — elle n’est pas là maintenant.
- She had left. — elle n’était pas là à ce moment du passé.
Le present perfect regarde en arrière depuis aujourd’hui ; le past perfect regarde en arrière depuis un point du passé.
by the time
La locution qui signale le plus souvent ce temps :
By the time we got to the station, the train had already gone.
Où ça coince pour un francophone
Vous avez déjà ce temps : c’est le plus-que-parfait. La correspondance est l’une des plus propres de toute la grammaire anglaise :
| français | anglais |
|---|---|
| Le train était parti avant notre arrivée | The train had left before we arrived |
| Quand je suis arrivé, le film avait déjà commencé | When I arrived, the film had already started |
| Il était fatigué parce qu’il n’avait pas dormi | He was tired because he hadn’t slept |
| Je n’y étais jamais allé | I had never been there |
Même construction, même emploi, même place des adverbes. La première erreur de la liste est une faute d’apprenant anglophone : votre plus-que-parfait vous en protège.
Et l’auxiliaire est toujours had. Le choix entre être et avoir disparaît :
- « J’avais fini » → I had finished
- « J’étais allé » → I had gone
- « Elle s’était levée » → She had got up
Pas davantage d’accord : « elle était partie » → she had left.
« Déjà » et « jamais » se placent au même endroit. Entre l’auxiliaire et le participe, dans les deux langues :
- « le film avait déjà commencé » → the film had already started
- « il venait juste de partir » → he had just left
- « elle n’avait jamais pris l’avion » → she had never flown
Attention : « ne… jamais » a deux pièces, never n’en a qu’une. C’est la faute de francophone propre à ce temps :
*Je **n’*y étais jamais allé. → I had never been there.
Et non I hadn’t never been there. En anglais, never est déjà négatif ; ajouter not annule la négation. Le « ne » français n’a pas d’équivalent, ici comme ailleurs.
« Elle m’a dit qu’elle l’avait vu » : le décalage des temps existe aussi chez vous. C’est un avantage que peu de langues donnent :
Elle m’a dit qu’elle l’avait vu. → She told me she had seen it.
Le français recule le temps dans la subordonnée exactement comme l’anglais. Vous n’avez rien à apprendre ici.
« Si seulement je n’avais pas dit ça » aussi. Les regrets emploient le plus-que-parfait dans les deux langues :
- « Si seulement j’avais su » → If only I had known
- « Je regrette d’avoir dit ça » → I wish I hadn’t said that
Et le français restreint ce temps comme l’anglais. « J’ai fini le travail et je suis rentré » : vous n’employez pas le plus-que-parfait quand l’ordre est évident, et l’anglais non plus. Le conseil de modération de cette page vaut dans les deux langues.
Le piège de la contraction he’d. Elle peut valoir he had ou he would, ce que le français distingue nettement — « il avait » contre « il aurait ». C’est ce qui suit qui tranche :
- He*’d** gone.* = he had gone — il était parti
- He*’d** go.* = he would go — il irait
Un participe passé derrière signifie had ; une base verbale signifie would.
Toutes les formes
| Sujet | Affirmatif | Négatif | Question |
|---|---|---|---|
| tous les sujets | had gone | hadn't gone | Had you gone? |
| contraction | I'd gone | — | — |
Erreurs à éviter
Incorrect : When I arrived, the film already started. correct : When I arrived, the film had already started.
Le film a commencé d'abord, donc l'événement antérieur passe au past perfect.
Incorrect : I had went there before. correct : I had gone there before.
Après had vient le participe passé. Went est le passé.
Incorrect : He had finished the report yesterday. correct : He finished the report yesterday.
Avec un seul événement passé et un moment précisé, le passé simple est correct.