Aller au contenu principal
Niveau B2Conjugaison

Past Perfect Continuous : Had Been Doing, la durée avant un repère passé

Au B1, tu as appris le Past Perfect Simple (had + participe passé) pour parler d’une action terminée avant un repère passé (When I arrived, the train had left). Au B2, Cambridge First et la rédaction soignée ajoutent la version Continuous : had been + -ING. Elle ne parle pas d’un résultat, mais d’une durée qui court jusqu’à un moment du passé. C’est la forme qui rend ton récit vivant : elle dit combien de temps, pas juste qu’avant. Et c’est celle que les francophones oublient presque systématiquement — parce que le français n’a pas d’équivalent direct.

💡 L’idée clé : had been + -ING = une action en cours dans le passé, dont on regrette la durée ou la répétition quand un événement la coupe. Le repère passé déclenche le récit, la durée explique pourquoi l’événement est surprenant.

1. Le principe : une durée passée qui court AVANT un repère

Le Past Perfect Continuous décrit une action qui a commencé dans un passé lointain et qui dure encore (ou vient de finir) au moment où un événement passé la coupe. On insiste sur la durée ou la répétition de l’action, pas sur son résultat.

  • I had been waiting for two hours when the bus finally arrived. (J’attendais depuis deux heures quand le bus est enfin arrivé.)
  • She had been working at that company since 2005 before she got promoted. (Elle travaillait dans cette entreprise depuis 2005 avant d’être promue.)
  • They had been arguing all morning when I walked in. (Ils se disputaient depuis toute la matinée quand je suis entré.)

Le mécanisme en 3 couches :

  1. Une durée écoulée : for two hours, since 2005, all morning.
  2. Un verbe en -ING : waiting, working, arguing (action en cours, pas résultat).
  3. Un repère passé : when the bus arrived, before she got promoted, when I walked in.

⚠️ Piège francophone n°1 : en français, on traduit souvent par l’imparfait (« J’attendais »). Mais en anglais, l’imparfait français se rend par le Past Continuous (I was waiting), pas par le Past Perfect Continuous. Le PPC ajoute la couche « l’action a commencé AVANT le repère passé ». Si tu utilises I was waiting when the bus arrived, tu dis simplement « j’attendais au moment où ». Si tu veux dire « j’attendais depuis deux heures », tu dois utiliser had been waiting.

2. Structure : had been + -ING

La construction est strictement mécanique : sujet + had been + verbe-ING.

Type de verbe Construction PPC Exemple
Régulier had been + base + -ing I had been working.
Irrégulier had been + base verbale + -ing She had been writing all day.
Avec auxiliaire modal passé had been + been + -ING They had been being watched. (rare, mieux : had been watched)

Verbes réguliers (formation standard)

  • walk → had been walking (avait marché / marchait depuis)
  • work → had been working (avait travaillé / travaillait depuis)
  • talk → had been talking (avait parlé / parlait depuis)
  • play → had been playing (avait joué / jouait depuis)

Verbes irréguliers (la base reste inchangée, on ajoute juste -ING)

  • write → had been writing (avait écrit)
  • read → had been reading (avait lu) — attention, read se prononce différemment selon le temps
  • drive → had been driving (avait conduit)
  • speak → had been speaking (avait parlé)
  • take → had been taking (avait pris)
  • give → had been giving (avait donné)

Négation et forme interrogative

À la forme négative : had not been + -ING (ou hadn’t been + -ING).

  • I hadn’t been sleeping well before the exam. (Je n’avais pas bien dormi avant l’examen.)
  • She had not been studying enough. (Elle n’avait pas assez étudié.)

À la forme interrogative : Had + sujet + been + -ING ?

  • Had you been waiting long? (Tu attendais depuis longtemps ?)
  • Had they been living in Pau before the move? (Est-ce qu’ils vivaient à Pau avant le déménagement ?)

⚠️ Piège francophone n°2 : la contraction ’d est très utilisée à l’oral et à l’écrit : I’d been working, She’d been waiting, They’d been arguing. Beaucoup de francophones oublient le been et écrivent I’d working ou I’d work — c’est faux. La contraction remplace had, pas been.

3. Les 6 repères temporels typiques

Le PPC s’utilise presque toujours avec un mot ou une expression qui marque le moment de rupture dans le passé. Voici les 6 déclencheurs les plus fréquents.

When + Past Simple (le plus courant)

Le PPC se termine, le Past Simple marque le moment de rupture.

  • I had been reading for an hour when the lights went out. (Je lisais depuis une heure quand la lumière s’est éteinte.)
  • When the teacher arrived, the students had been chatting for ten minutes.

Before + Past Simple (rupture anticipée)

L’événement de rupture est arrivé plus tôt que prévu.

  • She had been studying English for years before she moved to London. (Elle étudiait l’anglais depuis des années avant de déménager à Londres.)
  • He had been saving money before he bought the apartment.

By the time + Past Simple (insistance sur le moment-limite)

By the time insiste sur le fait que la durée a atteint un certain seuil.

  • By the time the guests arrived, I had been cooking for three hours. (Au moment où les invités sont arrivés, je cuisinais depuis trois heures.)
  • By the time she called, he had been waiting since 8 a.m.

For + durée (depuis X temps)

For donne la durée exacte (2 hours, 5 years, 10 minutes).

  • They had been living in Pau for ten years before they moved to Bordeaux.
  • I had been looking for my keys for twenty minutes when I found them in the fridge.

Since + point de départ (depuis un moment précis)

Since marque le début de la durée (2010, Monday, we met).

  • He had been working there since 2015. (Il travaillait là depuis 2015.)
  • She had been feeling tired since Monday.

All + durée approximative (toute la matinée / toute la nuit)

All morning, all day, all night, all week donnent une durée vague mais forte.

  • The kids had been crying all night. (Les enfants avaient pleuré toute la nuit.)
  • We had been arguing all day before we finally made up.

⚠️ Piège francophone n°3 : ne confonds pas for et since. For + durée (for 3 hours, for 10 years, for a long time). Since + point de départ (since 2010, since Monday, since we met). En français, on dit « depuis » pour les deux, mais en anglais la distinction est obligatoire.

4. Past Perfect Continuous vs Past Perfect Simple (la grande distinction B2)

C’est le point central de la leçon, parce que c’est l’erreur qui fait perdre le plus de points au Cambridge First.

La règle simple

Si tu veux insister sur… Utilise
La durée ou la répétition d’une action passée Past Perfect Continuous (had been + -ING)
Le résultat ou l’achèvement d’une action passée Past Perfect Simple (had + PP)

Comparaison côte à côte

  • I had read the book. (J’avais lu le livre. — résultat, action terminée)

  • I had been reading the book for two hours when you called. (Je lisais le livre depuis deux heures quand tu as appelé. — durée en cours)

  • She had written three chapters. (Elle avait écrit trois chapitres. — résultat chiffré)

  • She had been writing all morning. (Elle écrivait depuis toute la matinée. — durée vague)

  • He had painted the entire house. (Il avait peint toute la maison. — achevé)

  • He had been painting for six hours when he ran out of paint. (Il peignait depuis six heures quand il a manqué de peinture. — durée coupée)

Pourquoi cette distinction existe-t-elle

Le Past Perfect Simple répond à la question « combien ? » ou « quoi ? ». Le Past Perfect Continuous répond à la question « depuis combien de temps ? » ou « depuis quand ? ».

  • How many chapters had she written? → Past Perfect Simple.
  • How long had she been writing? → Past Perfect Continuous.

⚠️ Piège francophone n°4 : le réflexe francophone est de choisir le Past Perfect Simple par défaut (parce que c’est celui qu’on apprend en B1). Or, dès qu’il y a une idée de durée visible (for, since, all morning, when) dans la phrase, c’est le Past Perfect Continuous qu’il faut choisir. Le Past Perfect Simple est plus rare qu’on ne le croit en anglais courant — le PPC domine dès que la durée est explicite.

5. Past Perfect Continuous vs Past Continuous

La confusion la plus fréquente chez les francophones. Les deux formes utilisent -ING, mais leur fonction est complètement différente.

La différence fondamentale

Temps Couche temporelle Exemple
Past Continuous (was/were + -ING) Action en cours à un moment donné du passé I was reading at 8 p.m. (Je lisais à 20h.)
Past Perfect Continuous (had been + -ING) Action en cours depuis un certain temps AVANT un repère passé I had been reading for two hours when she called. (Je lisais depuis deux heures quand elle a appelé.)

Comparaison côte à côte

  • At 10 p.m., I was working. (À 22h, je travaillais. — instantané)

  • By 10 p.m., I had been working for three hours. (À 22h, je travaillais depuis trois heures. — durée)

  • When you called, I was eating. (Quand tu as appelé, je mangeais. — au moment précis)

  • When you called, I had been eating for twenty minutes. (Quand tu as appelé, je mangeais depuis vingt minutes. — durée)

  • She was living in Pau in 2015. (Elle vivait à Pau en 2015. — localisation passée)

  • She had been living in Pau for ten years before she moved to Paris. (Elle vivait à Pau depuis dix ans avant de déménager à Paris. — durée écoulée)

Pourquoi les francophones se trompent

Le français utilise l’imparfait pour les deux cas : « je lisais » (= I was reading) et « je lisais depuis deux heures » (= I had been reading). Mais en anglais, imparfait français = Past Continuous (was + -ING), pas PPC. Le PPC ajoute la couche « depuis un moment, jusqu’à un repère passé ». Si ta phrase française a « depuis / depuis que / ça faisait X temps que », tu as besoin du PPC en anglais, pas du Past Continuous.

⚠️ Piège francophone n°5 : I was living in Pau for ten years est incorrect en anglais. C’est I had been living in Pau for ten years (avec une rupture passée) ou I lived in Pau for ten years (avec une durée simple dans le passé). Le Past Continuous marque un instantané, pas une durée.

6. Les 6 pièges francophones classiques

Six erreurs systématiques qui coûtent des points au Cambridge First et qui font perdre en fluidité à l’oral.

Piège A : oublier been

❌ I had working there since 2010. ✅ I had been working there since 2010.

Le PPC exige toujours had been + -ING. Le been est aussi important que had. Beaucoup de francophones l’écrivent had working par réflexe avec le Past Perfect Simple.

Piège B : utiliser le Past Continuous à la place du PPC

❌ I was waiting for two hours when the bus came. (incorrect — la durée nécessite PPC) ✅ I had been waiting for two hours when the bus came.

Piège C : utiliser le Past Perfect Simple par défaut

❌ She had worked all morning. (pas faux, mais moins naturel) ✅ She had been working all morning. (insistance sur la durée, plus idiomatique)

Dès qu’il y a for, since, all morning, all day dans la phrase, le PPC est presque toujours le bon choix.

Piège D : confondre for et since

❌ She had been living there since three years. ✅ She had been living there for three years. (durée) ✅ She had been living there since 2021. (point de départ)

Piège E : mettre to devant le -ING

❌ I had been to working. ✅ I had been working.

Had been est un auxiliaire composé. Le -ING suit directement, sans to. C’est une règle mécanique : had been + -ING, jamais had been to + base verbale.

Piège F : utiliser le PPC sans repère passé

❌ I had been studying English. (phrase incomplète, sans repère) ✅ I had been studying English for two years before I passed the exam. ✅ I had been studying English when the alarm rang.

Le PPC n’existe pas tout seul. Il a besoin d’un moment de rupture dans le passé (when + Past Simple, before + Past Simple, by the time + Past Simple) ou d’un contexte passé clair.

7. Récapitulatif : les 4 formes passées avec -ING

Pour bien fixer les choses, voici le tableau des 4 formes passées qui utilisent la forme -ING.

Temps Structure Sens Exemple
Past Continuous was/were + -ING Action en cours à un moment du passé I was reading at 8 p.m.
Past Perfect Continuous had been + -ING Durée passée jusqu’à un repère passé I had been reading for two hours when she called.
Present Perfect Continuous have/has been + -ING Durée jusqu’à maintenant I have been reading for two hours.
Past Perfect Continuous passif (rare) had been being + PP Action subie en cours dans le passé The suspect had been being watched for weeks. — rare, préférer had been watched

Comment choisir entre les 4 ?

  1. L’action est-elle terminée maintenant ou pas ?

    • Pas terminée → Present Perfect Continuous.
    • Terminée → passe à la question 2.
  2. L’action se passe-t-elle à un moment précis du passé, ou dure-t-elle jusqu’à un repère passé ?

    • À un moment précis → Past Continuous.
    • Jusqu’à un repère passé → Past Perfect Continuous.

À toi de jouer ! ✍️

Complète avec Past Perfect Continuous (had/hadn’t been + -ING) ou Past Perfect Simple (had + PP) selon le contexte.

À toi de jouer ! ✍️

#1When the police arrived, the thief
(run) for ten minutes.
#2I
(wait) for two hours when she finally called back.
#3By the time we got to the station, the train
(already / leave).
#4She
(write) emails all morning before her computer crashed.
#5We
(look) for the restaurant for twenty minutes when we asked a local.
#6He
(not / sleep) well before the exam.
#7
you
(study) English long before you moved to London?
#8When I met Sarah, she
(work) at that company since 2010.
#9The kids
(cry) all night before they finally fell asleep.
#10By 9 p.m., I
(read) the book for three hours.
#11Before she took the job, she
(already / finish) two internships.
#12We
(drive) for six hours when the car broke down near Pau.
🚀 Boost Your Career

Prêt à parler anglais ?

Des cours d'anglais général, des préparations aux examens (TOEIC, IELTS, Cambridge...), des résultats incroyables, et des tarifs légers.