This article is part of our Complete English Grammar Practice Guide — explore all grammar topics with interactive exercises.
Imagine you arrive home to find your housemate exhausted, with mud on their boots and a paintbrush still in hand. To explain what had been happening before you arrived, English gives you a special tool: the past perfect continuous. It lets you look back from one past moment to an activity that had already been going on for a while.
This tense (also called the past perfect progressive) is formed with had been plus the -ing form of the verb. It can feel tricky because it combines two ideas — the “past in the past” of the perfect and the “in progress” of the continuous. This guide breaks it down step by step with clear British-English examples.
Key Takeaways
- The past perfect continuous is formed with had been + -ing: I had been waiting.
- It shows the duration of an activity up to a point in the past, or the cause of a past result.
- Common time markers are for, since, all day, and before.
- Negatives use hadn’t been; questions invert to Had + subject + been + -ing?
- Stative verbs (know, own, believe) are not used in this tense — use the past perfect simple instead.
What Is the Past Perfect Continuous?
The past perfect continuous describes an action that was in progress over a period of time up to a particular moment in the past. Like all perfect tenses, it links two times: a later past reference point and an earlier ongoing activity that continued up to it.
Consider this sentence:
When the train arrived, we had been waiting for over an hour.
The later past moment is when the train arrived. The earlier activity, waiting, had been going on for an hour before that. The continuous aspect tells us the waiting was ongoing and stresses how long it lasted. This focus on duration is the heart of the tense.
How to Form the Past Perfect Continuous
The structure is wonderfully regular. Because had never changes for person or number, every subject follows the same pattern: subject + had been + verb-ing.
Here is the verb work shown across all subjects:
| Subject | Affirmative | Negative |
|---|---|---|
| I | I had been working | I hadn’t been working |
| You | You had been working | You hadn’t been working |
| He / She / It | She had been working | She hadn’t been working |
| We | We had been working | We hadn’t been working |
| They | They had been working | They hadn’t been working |
In speech and informal writing, had is usually contracted to ’d: I’d been working, she’d been working. The negative contracts to hadn’t been.
The three building blocks never change order: had → been → -ing. If you can remember “had been doing”, you can form this tense with any dynamic verb.
When We Use the Past Perfect Continuous
There are two main reasons to choose this tense. Both look back from a moment in the past to an activity that had been continuing before it.
1. Duration up to a point in the past
Use it to emphasise how long an action had been happening before another past event. The activity may have stopped at that point or just before it.
He had been driving for three hours before he stopped for petrol.
By the time the results came out, she had been revising for weeks.
2. The cause of a past situation or result
Use it to explain why something was the case in the past. The earlier ongoing activity produced a visible result.
Her eyes were red because she had been crying.
The pavement was wet because it had been raining all morning.
In each case the result (red eyes, wet pavement) is explained by an activity that had been going on beforehand. The continuous makes clear the cause was an ongoing process, not a single completed act.
Time Expressions and Signposts
Certain words signal that the past perfect continuous is a natural fit. They either measure the duration or mark the later past moment.
| Expression | Function | Example |
|---|---|---|
| for | length of time | They had been talking for ages. |
| since | starting point | I had been working there since 2018. |
| all day / all week | whole period | We had been packing all day. |
| before | later past moment | She had been studying before the exam began. |
| when | later past moment | He was tired when he arrived; he had been hiking. |
Notice that how long often introduces a question with this tense: How long had you been waiting when the bus finally came?
Past Perfect Continuous vs Past Perfect Simple
The hardest choice for learners is between the continuous and the simple form. The difference is one of focus: the simple highlights completion or result, while the continuous highlights duration or ongoing activity.
Past Perfect Simple (had + past participle)
- Focus on a completed action or its result
- Often counts how many or how much
- She had written three reports.
- Used with stative verbs: I had known him for years.
Past Perfect Continuous (had been + -ing)
- Focus on the duration or ongoing nature
- Often answers how long?
- She had been writing reports all morning.
- Used only with dynamic verbs
Compare: “When I arrived, they had eaten” (the meal was finished) versus “When I arrived, they had been eating” (the meal had been in progress, and evidence such as dirty plates remained). Both are correct; they simply stress different things.
Negatives, Questions and Common Mistakes
Forming negatives and questions is straightforward once you keep the three-part chunk together.
Negative: I hadn’t been sleeping well that week.
Question: Had you been waiting long?
Wh-question: How long had she been living there?
The most frequent errors come from misplacing been or using stative verbs. Avoid these:
I had been knowing her for years. → say: I had known her for years.
She had been owning the shop since 2010. → say: She had owned the shop since 2010.
They had working all day. → say: They had been working all day.
Had you been wait long? → say: Had you been waiting long?
In writing tasks, the past perfect continuous is most convincing when you pair it with a clear past reference point: before, when, or by the time. Examiners reward a sentence that shows you understand the sequence of two past times, not just the form.
Practise the Past Perfect Continuous
Test yourself with gap-fill exercises and get instant feedback on every answer.
Complete the SentenceExercises to Practise on LexFizz
- Complete the Sentence — fill in the correct form (simple vs continuous)
- Cloze Dropdown — choose the right tense from a dropdown menu
- True or False — identify correct and incorrect usage
- Quiz — multiple-choice questions on the perfect tenses
- Flash Cards — review time expressions and forms with spaced repetition
Related Articles
Frequently Asked Questions
The past perfect continuous (also called the past perfect progressive) describes an action that was in progress over a period of time up to a particular point in the past. It is formed with had been plus the -ing form of the verb: She had been working for six hours when she finally took a break. It emphasises the duration and ongoing nature of the earlier activity.
The past perfect continuous is formed with the subject + had been + the present participle (the -ing form): I had been studying, They had been waiting. The form is identical for all subjects because had does not change: he had been, we had been, you had been. Negatives use had not been (hadn’t been) and questions invert to Had + subject + been + -ing.
We use the past perfect continuous mainly in two situations: to show the duration of an action that continued up to a point in the past (He had been driving for three hours before he stopped), and to explain the cause of a past situation or result (Her eyes were red because she had been crying). It always looks back from a moment in the past to an earlier ongoing activity.
The past perfect simple (had + past participle) focuses on a completed action or its result before another past moment: She had written three reports. The past perfect continuous (had been + -ing) focuses on the duration or ongoing nature of the earlier activity: She had been writing reports all morning. Choose the continuous when you want to stress how long something lasted or that it was still happening.
Common time expressions include for (for two hours, for years) to show a length of time, since (since morning, since 2010) to show a starting point, and words like all day, all morning, and all week. The conjunctions before and when often introduce the later past moment: They had been talking for ages before the meeting started.
Negatives are formed with had not been (contracted to hadn’t been) + -ing: I hadn’t been sleeping well. Questions invert the subject and had: Had + subject + been + -ing? as in Had you been waiting long? Short answers use had or hadn’t: Yes, I had. / No, I hadn’t. Wh-questions follow the same pattern: How long had she been working there?
No, stative verbs such as know, believe, own, understand, and belong are not normally used in the past perfect continuous because they describe states rather than actions in progress. Instead of I had been knowing him for years, say I had known him for years using the past perfect simple. The continuous is reserved for dynamic, ongoing activities.
The past perfect continuous often explains why a past situation existed by pointing to an earlier ongoing activity. For example, The ground was wet because it had been raining links the wet ground (the result) to the rain that had continued before it. The continuous aspect makes clear that the activity had been happening over time, which is why it produced the visible result.
Both emphasise duration, but they look from different points. The present perfect continuous (have been + -ing) connects a past activity to now: I have been studying for two hours (and I may still be studying). The past perfect continuous (had been + -ing) connects an earlier activity to a later point in the past: I had been studying for two hours when the power went off.
Practise by: (1) Writing sentences that pair an ongoing past activity with a later past moment using when or before. (2) Deciding whether the simple or continuous form fits a context. (3) Using LexFizz’s Complete the Sentence and Cloze Dropdown exercises to choose the correct verb form. (4) Rewriting present perfect continuous sentences into the past. (5) Checking that you avoid stative verbs in the continuous form.
Ready to practise verb tenses?
Explore All Grammar Exercises →