Grammar › Verb Tenses › Past Perfect Continuous
Past Perfect Continuous
The past perfect continuous (had been + verb-ing) is for how long an action had lasted before a past point. Use it for:
- Duration before a past moment — By 6pm, I had been working for eight hours.
- A past activity explaining a later past result — She was tired because she had been running.
Form it with had been + -ing, the same for every subject. For a completed earlier action, use the past perfect (I had finished).
How to form the past perfect continuous
| Form | Structure | Example |
|---|---|---|
| Affirmative | subject + had been + verb-ing | She had been working. |
| Negative | subject + hadn’t been + verb-ing | They hadn’t been sleeping. |
| Question | Had + subject + been + verb-ing? | Had you been waiting long? |
Had been is the same for every subject, and the main verb takes -ing.
When to use the past perfect continuous
1. Duration before a past point
Often with for and since.
- When he arrived, I had been waiting for an hour.
- By 2010, she had been living abroad since 2005.
2. A past activity explaining a later past result
- Her eyes were red because she had been crying.
- The players were exhausted — they had been training all morning.
⚠️ Typical error:
I had been finished the report by then.(a completed result) → Use the past perfect: I had finished the report by then.
Common mistakes
1. Using it for a completed earlier action. For completion, use the past perfect. By then I had been finishing the essay → By then I had finished the essay.
2. Using it with stative verbs. I had been knowing him for years → I had known him for years. Pro tip: know, want and like avoid the continuous.
3. Leaving out ‘been’. I had waiting for ages → I had been waiting for ages.
✏️ Practice: Past Perfect Continuous
1. When he finally arrived, I ___ for an hour.
2. Her eyes were red because she ___.
3. By noon, they ___ hiking for hours.
4. By then, I ___ the book.
5. I ___ him for years before we became friends.
6. She had been living there ___ 2010.
7. The players were exhausted — they ___ for ninety minutes.
8. We ___ waiting long when the bus finally came.
9. Rewrite with the same meaning: 'She began studying at 4pm. At 7pm, when I called, she was still studying.'
10. How long ___ you ___ when the taxi finally came?
Frequently asked questions
When do I use the past perfect continuous?
For the duration of an action up to a point in the past, or to explain a past result: The ground was wet because it had been raining.
How is it different from the past perfect?
The past perfect focuses on completion (I had finished); the past perfect continuous focuses on the duration of the activity (I had been working for hours).
Do I use it with 'for' and 'since'?
Yes, for duration: I had been studying for two hours / since lunch.
Can I use it with stative verbs?
No. Verbs like know and want use the past perfect simple: I had known her for years.
👩🏫 For teachers
CEFR objectives for “Past Perfect Continuous”:
- Can form the past perfect continuous with had been + -ing (CEFR B2).
- Can use it for duration before a past point and to explain a past result.
- Can distinguish it from the past perfect.
⬇︎ Download the Lesson Pack (PDF)
Printable worksheet + answer key + one-page summary. Free to use and print in class with attribution. Join the newsletter for new packs and cheat sheets.