Tenses

Past perfect continuous tense

The past perfect continuous tense describes an action that was in progress continuously before another past event or time. It is formed with "had been" plus the verb's -ing form, for example "had been working". It emphasises the duration of an activity leading up to a later past moment, showing cause, result, or how long something had been happening.

Types of past perfect continuous tense

Duration before a past event

Shows how long an action continued up to a specific point in the past.

e.g. She had been studying for three hours before she took a break., They had been waiting since 6 a.m. when the bus arrived.

Cause and effect in the past

Explains the reason behind a past situation by describing an earlier continuous action.

e.g. He was tired because he had been running., The road was wet because it had been raining.

Interrupted continuous action

Describes an ongoing past action that was stopped or interrupted by another past event.

e.g. I had been reading when the power went out., We had been talking when she suddenly left.

Rules to remember

  • Form the tense with had + been + verb-ing: 'She had been cooking dinner.'
  • Use it for an action that continued up to or just before another past moment or action.
  • Often paired with time expressions such as 'for', 'since', 'before', and 'when'.
  • Do not use this tense with stative verbs like 'know', 'believe', or 'own'; use past perfect simple instead ('had known', not 'had been knowing').
  • Negative forms use had not (hadn't) been + verb-ing, and questions invert had and the subject: 'Had you been waiting long?'

Examples in sentences

ExampleHow it works
By the time the taxi arrived, we had been standing in the rain for an hour.Shows a continuous action lasting up to a past point in time.
She had been working at the company for five years before she got promoted.Emphasises duration before a later past event.
He was exhausted because he had been travelling all night.Explains the cause of a past situation.
Had you been living there long before you moved?Question form using inversion of 'had' and the subject.
They hadn't been speaking to each other for weeks before the argument.Negative form showing a continuous state before a past event.
I had been waiting for twenty minutes when the train finally arrived.Interrupted continuous action stopped by another past event.

Common mistakes

Incorrect: I had been knowing him for years.

Correct: I had known him for years.

Incorrect: She had been study when the phone rang.

Correct: She had been studying when the phone rang.

Incorrect: Had you been waited long before the bus came?

Correct: Had you been waiting long before the bus came?

Why this matters for IELTS

Using the past perfect continuous accurately in IELTS Writing Task 2 or Speaking Part 2 shows examiners you can sequence past events and express duration with precision, both of which raise your Grammatical Range and Accuracy score. For example, saying "I had been preparing for the exam for months before I finally passed" sounds more sophisticated than two simple past sentences joined together, and demonstrates control of complex time relationships.

Frequently asked questions

What is the difference between past perfect and past perfect continuous?

Past perfect (had + past participle) focuses on completion of an action before another past event, while past perfect continuous (had been + -ing) focuses on the duration or ongoing nature of that action up to the later past point.

Can the past perfect continuous be used with stative verbs?

No, stative verbs such as 'know', 'want', or 'believe' do not normally take continuous forms. Use the past perfect simple instead, for example 'had wanted' rather than 'had been wanting'.

When should I use the past perfect continuous instead of the simple past?

Use it when you want to highlight how long an action had been happening before another past moment or event, rather than simply stating that an action occurred.

Put your grammar to the test

Take a free IELTS practice test and get instant band scores with expert feedback.

Try a free Writing test

Related grammar topics