Exercices de grammaire › Past Perfect Continuous Tense
Le past perfect continu : phrases négatives
560 exercices à trous, 56 tests de dix
Not se place après had, avant been.
Entraînez-vous sur cette forme
Chargement…
Votre première question arrive.
Le schéma
Not se glisse après had :
He had not been listening. → He hadn’t been listening.
L’ordre ne varie jamais : had, not, been, -ing.
Expliquer ce qui n’a pas marché
Le négatif fournit d’ordinaire la raison pour laquelle une situation passée a mal tourné :
He failed because he hadn’t been revising. The engine seized — nobody had been checking the oil.
Attention à la cause
Le négatif renverse la logique du positif, et il est facile d’écrire une phrase qui se contredit. He was exhausted because he hadn’t been working n’a de sens que si autre chose l’a épuisé. Dans le doute, relisez toute la phrase : la raison produit-elle vraiment le résultat ?
For long, in ages
Des compagnons naturels de la négation :
They hadn’t been speaking for long when the argument started. I hadn’t been sleeping properly in ages.
Où ça coince pour un francophone
« Parce qu’il n’avait pas révisé » : la structure est identique. Principale au passé simple, explication au temps parfait, exactement comme en français :
Il a échoué parce qu’il n’avait pas révisé. → He failed because he hadn’t been revising.
Seule la forme change : votre plus-que-parfait devient un past perfect continu quand il décrit une activité étalée dans le temps.
« Elle ne dormait pas bien depuis des semaines » est la phrase type. Imparfait français, past perfect continu anglais :
Elle ne dormait pas bien depuis des semaines. → She hadn’t been sleeping well for weeks.
Et « depuis des semaines » donne for weeks, pas since weeks.
« Depuis longtemps » donne for long, sans préposition dans la négation. « Ils ne se parlaient pas depuis longtemps quand la dispute a éclaté » → They hadn’t been speaking for long when the argument started.
« Ne… jamais », « ne… personne » : un seul mot négatif en anglais. Comme au past perfect :
- « **Personne n’**avait vérifié l’huile » → Nobody had been checking the oil
- « Il **n’**avait jamais travaillé autant » → He had never been working so hard
Le « ne » n’a pas d’équivalent, et nobody et never portent la négation à eux seuls.
Les verbes d’état nient au simple. « Je n’étais pas au courant » → I hadn’t known about it — et non hadn’t been knowing. C’est la deuxième erreur ci-dessus, et votre imparfait vous pousse pourtant dans le bon sens : « je ne savais pas » n’a rien de continu.
Toutes les formes
| Sujet | Forme pleine | Contraction |
|---|---|---|
| tous les sujets | had not been working | hadn't been working |
Exemples
Tirés des 560 phrases de cet exercice. La réponse est surlignée.
- The kids hadn't been playing all day, so they weren't tired.
- The students hadn't been studying for the test, so they didn't pass.
- He hadn't been going to the same cafe for months, but he found a new favorite spot.
- By the time I arrived, they hadn't been waiting for five hours.
- The dog hadn't been running in the backyard all day, and it was full of energy.
- She was frustrated because her computer hadn't been working properly all day long.
- She told me the company hadn't been doing well lately, so they had to reduce their expenses.
- He hadn't been practicing his guitar every day, but he picked it up again last week.
- I hadn't been sleeping well, so the doctor was not surprised.
- He was disappointed because he hadn't been making progress in his studies.
- He hadn't been watching his favorite TV show lately because of his busy schedule.
- We hadn't been driving for hours, so we didn't need to find a restaurant.
Erreurs à éviter
Incorrect : She didn't had been working. correct : She hadn't been working.
Ce temps fait sa propre négation. Did n'y apparaît jamais.
Incorrect : I hadn't been knowing about it. correct : I hadn't known about it.
Know est un verbe d'état, donc il faut le past perfect simple.