Leçon 50 · Étape 4: Temps et modaux
Past perfect continu
IntermédiairePast perfect continuous
Forme et emploi
had been + -ing — une activité qui a duré un certain temps jusqu'à un moment du passé
1.Formation
Le past perfect continu = had been + verbe-ing. Had est le même pour tous les sujets : rien à changer avec he / she / it.
| Structure | Exemple | |
|---|---|---|
| Affirmation | S + had been + V-ing | She had been working. / I'd been waiting. |
| Négation | S + hadn't been + V-ing | They hadn't been sleeping well. |
| Question | Had + S + been + V-ing? | Had you been waiting long? |
| Combien de temps | How long had + S + been + V-ing? | How long had he been living there? |
| Réponse courte | Yes, S had. / No, S hadn't. | Yes, I had. / No, she hadn't. |
À l'oral, had est généralement contracté en 'd : I'd been, she'd been, they'd been. Quand 'd est juste devant been, c'est toujours had. Prononce bien le /d/ — sans lui, I'd been ressemble à I been, et ton interlocuteur perd l'idée de passé.
2.Quand l'utiliser
1. Une activité qui a duré un certain temps jusqu'à un moment du passé — souvent avec for, since, all day, how long
By the time the doctor came, we'd been waiting for two hours.
Quand le médecin est arrivé, nous attendions depuis deux heures.
Minh had been working at the bank since 2018 when he decided to quit.
Minh travaillait à la banque depuis 2018 quand il a décidé de démissionner.
How long had you been learning English before you moved to Canada?
Depuis combien de temps apprenais-tu l'anglais avant de partir au Canada ?
2. Expliquer une situation passée — une activité juste avant (qui vient peut-être de s'arrêter) a laissé une trace ou un résultat
Her eyes were red. She'd been crying.
Elle avait les yeux rouges. Elle avait pleuré.
The road was wet because it had been raining all night.
La route était mouillée parce qu'il avait plu toute la nuit.
I was exhausted when I got home — I'd been standing all day.
J'étais épuisé en rentrant — j'étais resté debout toute la journée.
3. Une activité encore en cours quand autre chose s'est produit (souvent, cet événement l'a interrompue)
Lan had been driving for six hours when she finally stopped for coffee.
Lan conduisait depuis six heures quand elle s'est enfin arrêtée pour prendre un café.
They hadn't been dating long when they got engaged.
Ils ne sortaient pas ensemble depuis longtemps quand ils se sont fiancés.
Ce temps a toujours besoin d'un moment du passé (when I arrived, by the time…, une situation à ce moment-là) d'où l'on regarde en arrière. En français, on dit « j'attendais depuis deux heures » à l'imparfait, mais l'anglais exige had been -ing, pas was -ing. Et beaucoup d'apprenants utilisent par erreur have been -ing dans un récit au passé : si le repère est maintenant → have been -ing ; si c'est un moment du passé → had been -ing.
3.Comparé aux temps proches
Have been -ing ou had been -ing ? Les deux veulent dire « faire quelque chose pendant un certain temps » ; seul le point d'arrivée change : maintenant, ou un moment du passé.
I've been waiting for twenty minutes. Where are you?
J'attends depuis vingt minutes. Tu es où ? (jusqu'à maintenant)
I'd been waiting for twenty minutes when she finally replied.
J'attendais depuis vingt minutes quand elle a enfin répondu. (jusqu'au moment où elle a répondu)
Was -ing ou had been -ing ? Was -ing = en plein milieu de l'activité à ce moment-là ; had been -ing = l'activité a duré avant ce moment-là (elle s'est peut-être arrêtée).
When I got home, Mum was cooking.
Quand je suis rentré, maman était en train de cuisiner. (elle cuisinait encore)
When I got home, the kitchen smelled of garlic. Mum had been cooking.
Quand je suis rentré, la cuisine sentait l'ail. Maman avait cuisiné. (elle a cuisiné avant mon arrivée)
Had been -ing ou had + V3 ? Had been -ing parle de l'activité et de combien de temps ; had + V3 (le plus-que-parfait) parle d'un résultat terminé et de combien.
| had been + -ing | had + V3 | |
|---|---|---|
| Ce qui compte | l'activité, combien de temps elle a duré | le résultat, ce qui était terminé |
| Question | How long…? | How many / How much…? |
| Exemple | She'd been writing emails all morning. | She'd written twenty emails by noon. |
| Terminé ? | pas forcément | oui |
Les verbes d'état (know, believe, own, have = posséder…) ne s'emploient généralement pas à la forme continue : utilise donc had + V3, même quand tu parles d'une durée.
We had known each other for ten years when we started the company.
Nous nous connaissions depuis dix ans quand nous avons créé l'entreprise. (pas : had been knowing)
4.Erreurs fréquentes
He had been work there for ten years.He had been working there for ten years.
had been doit être suivi de -ing.
I was tired because I have been driving all day.I was tired because I had been driving all day.
Le récit est au passé (was) → had, pas have.
By noon she had been reading three chapters.By noon she had read three chapters.
Un nombre terminé → had + V3.
I had been knowing him for years.I had known him for years.
know est un verbe d'état → pas de forme continue.
How long you had been living there?How long had you been living there?
Dans une question, had se place devant le sujet.
She had being waiting for an hour.She had been waiting for an hour.
had + been (le V3 de be), pas being.
Exemples
- Tuan's eyes were red because he had been crying for hours.
- By the time the bus came, we had been waiting for forty minutes.
- How long had you been looking before you found a job?
- Nam had been repairing his motorbike all morning, but it still didn't start.
