All grammar topics
Share

Past Perfect Continuous

1 min
B2

Use past perfect continuous (had been + verb-ing) to show how long an action was in progress before another past moment — it emphasizes duration and process, not just completion.

CEFR B2·tenses
Time frame
ongoing up to past point
PastNowFuture

Formula

had been

Examples

Positive
She had been waiting for two hours when he finally arrived.
Negative
They hadn't been studying long before the test.
Question
How long had you been working there?

Common Time Markers

for
since
how long
before
until

Usage

  • Action in progress that continued up to a past moment
  • Cause / explanation of a past situation ("She was tired because she had been running")
  • Duration of a past action before another past event

Studying is free forever on Budling — no account needed to try it.

Try 5 cards free — no signup →

Past perfect vs past perfect continuous — what's the difference?

Past perfect (had + past participle) focuses on completion: "She had cooked dinner" means the cooking was finished. Past perfect continuous (had been + verb-ing) focuses on duration or process: "She had been cooking dinner" emphasizes that she was in the middle of it, without saying whether it finished.

Both describe something before a past reference point, but continuous adds the sense of "how long" or "in progress" — it's the tense to reach for when you're explaining a past state through what was happening leading up to it.

Can you use past perfect continuous with stative verbs?

No — stative verbs (know, own, believe, want, understand) describe states, not actions in progress, so they don't take continuous forms at all. "I had been knowing him for years" is wrong; the correct form is plain past perfect: "I had known him for years."

This restriction applies to every continuous tense, not just past perfect continuous — if a verb never appears in "-ing" form in any tense (believe, own, seem), it won't take one here either.

Comparison Table

Past Perfect vs Past Perfect Continuous vs Present Perfect Continuous
FormFocusConnects toExample
Past PerfectCompletion before a past pointAnother past momentShe had cooked dinner by 6 PM.
Past Perfect ContinuousDuration/process before a past pointAnother past momentShe had been cooking for an hour when he called.
Present Perfect ContinuousDuration/process up to nowThe present momentShe has been cooking for an hour.
Save this comparison chart

When to Use Past Perfect Continuous

Duration up to a past moment

She had been waiting for two hours when he finally arrived.

Cause or explanation for a past state

He was tired because he had been working all day.

Background action in narrative

The streets were wet — it had been raining.

Save this timeline chart

More Examples

  • I had been studying for three hours when she called.

    Duration up to past event

  • He was tired because he had been working all day.

    Cause of past state

  • They had been arguing for years before they finally split.

    Long-running past action ended before another

  • The streets were wet — it had been raining.

    Past evidence of completed continuous action

Common Mistakes

  • Using "had been + verb-ing" with stative verbs: ❌ "I had been knowing him for years" → ✓ "I had known him for years".
  • Confusing with Past Perfect: continuous focuses on DURATION/PROCESS, perfect focuses on COMPLETION.

Tips

  • Key signal: "for/since" + duration + past reference point → Past Perfect Continuous.
  • Compare: "She had cooked dinner" (= done) vs "She had been cooking dinner" (= in process).

Advanced Notes

This tense is the past equivalent of Present Perfect Continuous — it answers "how long had something been happening before X?" It's particularly powerful for explaining past states through prior ongoing activity: "She was exhausted because she had been working 16-hour days." Stative verbs (know, own, believe, want) are incompatible with the continuous aspect — a frequent error at this level. In narrative writing, it creates a sense of background activity against which a key past event occurs, giving depth to storytelling. It's relatively rare in casual conversation but common in written narratives and formal reports.

FAQ

What's the difference between past perfect and past perfect continuous?

Past perfect ("had cooked") emphasizes that an action was completed before a past point. Past perfect continuous ("had been cooking") emphasizes the duration or ongoing process leading up to that point, without necessarily confirming it finished.

What's the difference between past perfect continuous and present perfect continuous?

Present perfect continuous connects a duration to now ("I have been working here for five years" — still true today). Past perfect continuous connects a duration to a point in the past, not to now ("I had been working there for five years when the company closed" — both the working and the closing are in the past).

Why is "I had been knowing him for years" wrong?

"Know" is a stative verb — it describes a state, not an ongoing action — so it never takes a continuous (-ing) form in any tense. The correct form is plain past perfect: "I had known him for years."

When do you use past perfect continuous instead of past continuous?

Past continuous describes an action in progress at a specific past moment ("I was cooking at 6 PM"). Past perfect continuous describes an action that had been ongoing before another past event, often explaining it ("I had been cooking for an hour when the power went out").

Can past perfect continuous explain a past feeling or state?

Yes — it's commonly used to give the cause behind a past state: "He was tired because he had been working all day." The continuous form makes clear the tiredness came from a sustained activity, not a single completed action.

Practice

  1. 1.I (study) for three hours when she called.
  2. 2.He was tired because he (work) all day.
  3. 3.The streets were wet — it (rain).
  4. 4.They (not/study) long before the test.
  5. 5.How long you
Quiz loads as you scroll…

Compare With