![]()
Exercise 1
Choose the correct past perfect continuous form to complete each sentence.
Example: She ______ (wait / had been waiting / was waiting) for two hours before the train finally arrived.
Answer: She had been waiting for two hours before the train finally arrived.

Past Perfect Continuous
The past perfect continuous is a verb tense we use to talk about an action that was in progress for a period of time before another moment or event in the past. It helps us show duration — how long something had been happening — and often explains a result or situation we found in the past.
Think of it this way: two things happened in the past. One action started first and continued for some time. Then something else happened, or we simply notice the result. The past perfect continuous describes that first, ongoing action.
Simple examples:
- She had been waiting for two hours when the train finally arrived.
- His eyes were red because he had been crying.
- They had been working all day, so they were exhausted.
In this lesson, you will learn exactly how to form the past perfect continuous, when to use it, how it is different from related tenses, and the most common mistakes to avoid.
Forming the Past Perfect Continuous
The past perfect continuous is formed with three parts:
Subject + had + been + verb-ing
This structure never changes, regardless of the subject. Whether you use I, she, they, or the students, the formula stays the same.
Positive (Affirmative) Sentences
| Subject | had | been | Verb + -ing | Full Example |
|---|---|---|---|---|
| I | had | been | working | I had been working for six hours. |
| You | had | been | studying | You had been studying all morning. |
| He / She / It | had | been | running | She had been running for an hour. |
| We | had | been | travelling | We had been travelling since dawn. |
| They | had | been | arguing | They had been arguing all week. |
Note on spelling: The -ing ending follows the same spelling rules as all continuous tenses. For example: run → running (double the final consonant), make → making (drop the silent e), study → studying (no change to the y).
Negative Sentences
To make a negative sentence, add not after had:
Subject + had not + been + verb-ing
| Subject | Full Form | Contraction | Example |
|---|---|---|---|
| I | had not been | hadn't been | I hadn't been sleeping well. |
| You | had not been | hadn't been | You hadn't been paying attention. |
| He / She / It | had not been | hadn't been | He hadn't been feeling well. |
| We | had not been | hadn't been | We hadn't been living there long. |
| They | had not been | hadn't been | They hadn't been expecting the news. |
Questions
To form a question, move had to the beginning of the sentence:
Had + subject + been + verb-ing + ?
| Type | Structure | Example |
|---|---|---|
| Yes/No question | Had + subject + been + verb-ing? | Had she been working there long? |
| Yes/No question | Had + subject + been + verb-ing? | Had they been waiting long? |
| Wh- question | Wh- word + had + subject + been + verb-ing? | How long had you been studying? |
| Wh- question | Wh- word + had + subject + been + verb-ing? | What had he been doing before you arrived? |
Short Answers to Questions
For yes/no questions, use short answers with had or hadn't:
- Had she been waiting long? → Yes, she had. / No, she hadn't.
- Had they been arguing? → Yes, they had. / No, they hadn't.
When to Use the Past Perfect Continuous
There are three main situations where we use the past perfect continuous. Each one focuses on an action that was ongoing in the past and had some connection to a later moment.
1. Duration of an Activity Before a Past Moment
Use the past perfect continuous to show how long something had been happening up to a specific point in the past. Time expressions like for, since, all day, all morning, and for hours are very common here.
- By the time the doctor arrived, he had been waiting for over three hours.
- She had been living in Paris for five years before she moved to Berlin.
- They had been building the bridge since January when the project was cancelled.
- I had been trying to call her all afternoon before I finally got through.
2. Explaining a Visible Result in the Past
Sometimes we see or notice a result in the past, and we use the past perfect continuous to explain the cause — the activity that had been going on and produced that result.
- Her hands were dirty because she had been gardening.
- He was out of breath because he had been running.
- The children were exhausted because they had been playing outside all day.
- The kitchen smelled wonderful because she had been baking all afternoon.
3. An Ongoing Background Activity Before Another Past Event
The past perfect continuous can also describe an activity that was happening as a background context when another, more sudden event occurred.
- We had been driving for two hours when the tyre burst.
- I had been reading the report when my manager called me in.
- They had been negotiating for months when the deal finally collapsed.
Time Expressions Commonly Used with the Past Perfect Continuous
Certain words and phrases naturally appear alongside the past perfect continuous. Learning these will help you recognise and use the tense more confidently.
| Time Expression | Use | Example |
|---|---|---|
| for + period of time | Duration of the activity | She had been working for three hours. |
| since + point in time | Starting point of the activity | He had been living there since 2010. |
| all day / all morning / all week | Extended duration | They had been arguing all morning. |
| before | Shows what happened first | I had been saving money before I quit. |
| by the time | Deadline or moment of reference | By the time he arrived, we had been waiting for an hour. |
| when | A second past event interrupts or follows | We had been driving for hours when it started to snow. |
| how long | Asking about duration | How long had she been studying before the exam? |
Contractions in the Past Perfect Continuous
In spoken English and informal writing, we often shorten had to 'd. This contraction sounds identical for all subjects, so listen carefully to the context.
| Full Form | Contraction | Example |
|---|---|---|
| I had been | I'd been | I'd been hoping to hear from her. |
| You had been | You'd been | You'd been working too hard. |
| He had been | He'd been | He'd been feeling unwell all week. |
| She had been | She'd been | She'd been waiting for an hour. |
| We had been | We'd been | We'd been travelling since Tuesday. |
| They had been | They'd been | They'd been planning it for months. |
| had not been | hadn't been | She hadn't been sleeping well. |
Tip: Be careful with 'd — it can also be a contraction of would. For example, I'd go means I would go, not I had been going. The past perfect continuous always has 'd been + verb-ing, so look for that been to confirm the tense.
Important Differences: Past Perfect Continuous vs. Related Tenses
Past Perfect Continuous vs. Past Perfect Simple
Both tenses look back from a point in the past, but they focus on different things.
| Tense | Focus | Example |
|---|---|---|
| Past Perfect Simple | Completion of an action before a past moment | She had written three reports before lunch. |
| Past Perfect Continuous | Duration or ongoing nature of an action before a past moment | She had been writing reports all morning. |
| Past Perfect Simple | The result or finished state matters | He had read the book before the film came out. |
| Past Perfect Continuous | The process or activity itself matters | He had been reading for hours when she called. |
Ask yourself: Am I focusing on how long something was happening, or on the fact that it was completed? If duration and process are important, choose the past perfect continuous. If completion and result are important, choose the past perfect simple.
Past Perfect Continuous vs. Past Continuous
| Tense | Focus | Example |
|---|---|---|
| Past Continuous | An action in progress at a specific moment in the past | She was working at 9 o'clock. |
| Past Perfect Continuous | An action that had been in progress up to a point in the past (emphasising duration and the connection to a later event) | She had been working since early morning when I arrived. |
Stative Verbs: Do Not Use the Continuous Form
Just like other continuous tenses, the past perfect continuous cannot be used with stative verbs — verbs that describe states rather than actions. These include verbs of thinking, feeling, possession, and perception.
Common stative verbs: know, believe, understand, want, need, love, hate, like, own, belong, seem, appear, contain, mean.
- ❌ She had been knowing him for years.
✅ She had known him for years. (Use past perfect simple instead.) - ❌ They had been wanting to leave.
✅ They had wanted to leave. - ❌ He had been understanding the problem.
✅ He had understood the problem.
Important: Some verbs can be either stative or active depending on meaning. For example, think as a mental state (I had been thinking = I was considering) can be used in the continuous when it means the process of actively considering something.
Common Mistakes
❌ She had been worked all day.
✅ She had been working all day. (Always use verb-ing, not the past participle, after had been.)
❌ They was been waiting for an hour.
✅ They had been waiting for an hour. (Always use had, not was/were, in the past perfect continuous.)
❌ He had been work there since March.
✅ He had been working there since March. (Do not forget the -ing ending on the main verb.)
❌ I have been waiting for two hours before she arrived.
✅ I had been waiting for two hours before she arrived. (Use had been, not have been, when referring to a time before another past event.)
❌ Had she been waited long?
✅ Had she been waiting long? (Use the -ing form in questions, not the past participle.)
❌ He had been knowing her for years.
✅ He had known her for years. (Stative verbs like know are not used in continuous forms.)
❌ They hadn't been wait for long.
✅ They hadn't been waiting for long. (Always add -ing to the main verb.)
❌ By the time I called, she had been already leave.
✅ By the time I called, she had already left. (With completed actions, use past perfect simple, not continuous.)
Past Perfect Continuous: Quick Summary
The past perfect continuous is used to describe an action that was in progress for a period of time before another moment or event in the past. It emphasises duration, process, and the connection between a past activity and its result or a later event.
- Form: Subject + had + been + verb-ing
- Negative: Subject + had not / hadn't + been + verb-ing
- Question: Had + subject + been + verb-ing?
- Use 1: To show how long an activity had been happening before a past moment (for, since, all day).
- Use 2: To explain a visible result in the past (She was tired because she had been working all night).
- Use 3: To describe an ongoing background activity before another past event.
- Key difference from past perfect simple: Focus on duration and process, not just completion.
- Never use stative verbs (know, want, love, etc.) in the continuous form.
Now practise the past perfect continuous in the exercises below.
📄 Download the Past Perfect Continuous PDF
Download this Past Perfect Continuous grammar lesson as a free printable PDF.
It includes grammar rules, examples, and explanations so you can study offline anytime.