Past Perfect Continuous

B2 · Upper IntermediatePast Tenses

The past perfect continuous is the past perfect's cousin for duration — it says how long something had been happening before another past moment.

What you'll learn

  • Formed with had been + verb-ing (I had been working, she had been waiting)
  • Emphasizes the duration of an action leading up to a past point
  • Often explains the cause of a later past situation
  • Negatives: hadn't been + -ing; questions: Had + subject + been + -ing

Duration up to a point in the past

The past perfect continuous highlights how long an action had been going on before another past moment — the focus is on the ongoing duration, not just that the action was finished.

"I had been waiting for an hour when the bus finally came."
"She had been studying for three hours before the test."

Explaining a past result

This tense is especially common for explaining why something was the case at a certain point in the past — the ongoing action leading up to that point is the cause.

"He was exhausted because he had been running."
"The ground was wet because it had been raining."

Past perfect continuous vs. past perfect simple

Use the continuous form when the length of time or the ongoing nature of the action matters. Use the simple past perfect when the focus is just on the fact that something was completed.

"She had been reading for two hours. (duration matters)"
"She had read the whole book. (completion matters)"

Real English

"I had been feeling unwell for days before I finally saw a doctor."
"They had been dating for a year before they got engaged."
"How long had you been living there before you moved?"
"We were tired because we had been traveling all day."

Watch out

✗He had been ran for an hour.
✓He had been running for an hour.

After had been, use the -ing form of the verb, not the past participle.

✗They didn't been sleeping well.
✓They hadn't been sleeping well.

The negative uses hadn't, not didn't — never combine both auxiliaries.

✗How long you had been living there?
✓How long had you been living there?

In questions, had comes before the subject.

Real life — Explaining why you were late

"Sorry I'm late — I had been waiting for the bus for forty minutes!"

"That's awful. Had you been standing in the rain the whole time?"

"Yes, and by the time it came, I had been completely soaked."

"You should have taken a taxi."

Practice

Exercise 1 · Choose the correct sentence

Choose the correct sentence.

Exercise 2 · Choose the correct answer

Which sentence emphasizes the DURATION of an action up to a past point?

Exercise 3 · Choose the correct sentence

Choose the correct sentence.

Exercise 4 · Choose the correct negative

Choose the correct negative.

Exercise 5 · Choose the correct question

Choose the correct question.

Exercise 6 · Choose the correct sentence

Choose the correct sentence.

Exercise 7 · Choose the correct form

Which is formed correctly?

Exercise 8 · Choose the correct sentence

Choose the correct sentence.

Exercise 9 · Complete the sentence

Complete: 'She ___ (wait) for two hours when he finally arrived.' (past perfect continuous)

Exercise 10 · Complete the sentence

Complete: 'How long ___ (you/learn) English before you moved abroad?' (question)

Exercise 11 · Sort into groups

had been working
had worked
had been living
had lived
had been studying
had studied

0 / 6 sorted

Quick challenge

Five quick questions to check what stuck.

Question 1 / 5

Score: 0/0

Choose the correct sentence.

You learned

  • Past perfect continuous is formed with had been + verb-ing.
  • It emphasizes the duration of an action leading up to a past point.
  • It's often used to explain the cause of a later past situation.
  • Use the simple past perfect instead when only completion matters, not duration.
View all lessons in this category