Exercices de grammaire › Past Perfect Continuous Tense
Le past perfect continu : phrases affirmatives
450 exercices à trous, 45 tests de dix
Had been pour tous les sujets, puis le verbe en -ing.
Entraînez-vous sur cette forme
Chargement…
Votre première question arrive.
Le schéma
Rien ne s’accorde avec le sujet — had been est le même pour tous :
I had been working. She had been working. They had been working.
La contraction est ’d been : I’d been, she’d been, they’d been.
Le moment passé est d’ordinaire nommé
Comme ce temps mesure jusqu’à un point, la phrase dit presque toujours lequel :
- By the time the guests arrived, she had been cooking for five hours.
- He had been living in Oslo before he moved here.
Sans cet ancrage, la phrase reste en suspens.
for et since
Le même partage que partout : for avec une durée, since avec un point de départ.
They had been driving for eight hours / …since six in the morning.
Deux crans en arrière dans un récit
Un récit au passé simple peut reculer deux fois — une fois pour un événement antérieur, une fois pour l’activité qui remplissait le temps avant lui :
She opened the door. He had been sitting there since noon, and he had not moved.
Où ça coince pour un francophone
Quatre pièces là où le français en a une. « Ils faisaient la queue depuis l’aube » tient en un verbe ; l’anglais en demande quatre, dans un ordre invariable : had, been, le verbe, -ing.
They had been queueing since dawn.
Les deux erreurs ci-dessus perdent chacune une pièce : I’d been wait oublie le -ing, He had being working remplace been par being. Après had, c’est toujours been, jamais being.
Le moment d’ancrage est obligatoire. Le français peut dire « elle cuisinait depuis cinq heures » et s’arrêter là ; en anglais, la phrase appelle un repère :
By the time the guests arrived, she had been cooking for five hours.
Sans « quand les invités sont arrivés », she had been cooking for five hours reste en l’air. C’est la différence avec l’imparfait français, qui se suffit à lui-même.
« Il habitait à Oslo avant de venir ici » : attention au temps. Le français met l’imparfait, l’anglais ce temps-ci :
Il habitait à Oslo avant de venir ici. → He had been living in Oslo before he moved here.
Notez aussi que le français emploie un infinitif — « avant de venir » — là où l’anglais met une proposition complète : before he moved.
Le double recul dans un récit se fait pareil. Le français aussi peut descendre de deux crans :
Elle a ouvert la porte. Il était assis là depuis midi, et il n’avait pas bougé.
Passé composé, puis imparfait avec « depuis », puis plus-que-parfait — et l’anglais suit : opened, had been sitting, had not moved.
Toutes les formes
| Sujet | Forme pleine | Contraction |
|---|---|---|
| tous les sujets | had been working | I'd been working |
Exemples
Tirés des 450 phrases de cet exercice. La réponse est surlignée.
- The students had been working on their essays all day and were relieved when they finally finished.
- They had been playing basketball every evening before one of them injured their ankle.
- The team had been practicing hard all season before they won the championship.
- I had been waiting for that job for months before they finally offered it to me.
- He had been taking the exam for three hours before he finished.
- She had been studying English for years before she became fluent.
- He had been searching for a job for months before he finally got an offer.
- She had been writing letters to him for years before they met.
- The chef had been cooking the meal for hours before serving it to the customers.
- We had been reading that book for days before we finally finished it.
- She had been doing her homework before watching TV.
- We had been watching a movie for an hour when the projector suddenly stopped working.
Erreurs à éviter
Incorrect : I'd been wait for hours. correct : I'd been waiting for hours.
Le verbe principal prend -ing.
Incorrect : He had being working. correct : He had been working.
La pièce fixe est been, pas being.