Past Perfect
Continuous
I had been waiting for an hour — an action in progress before another past point. Learn the rules, then practise.
Show rules
Form — had been + -ing
| example | |
|---|---|
| positive | I had been watching them. · She had been learning the language. |
| negative | I hadn't been watching them. · They hadn't been working hard. |
| question | Had you been watching them? · Which language had she been learning? |
Use — an action in progress before another past point
Use the past perfect continuous to talk about an action that was happening in the past before another past action or time:
I had been learning French for five years when I went to live in Paris.
The first action can stop when the second one happens, or continue:
- We'd been waiting for forty minutes when the bus finally arrived. (stopped)
- Julia had been working there for two years when Phil became the new manager. (continued)
Emphasising time and giving reasons
Often emphasises a period of time: Pizarro had been exploring for twenty years when he went to Peru.
Often gives a reason for a past state or feeling: Derek was very tired when he arrived — he'd been driving in heavy traffic all afternoon.
Past continuous vs past perfect continuous
| structure | meaning | example |
|---|---|---|
| past continuous | still in progress at that past moment | When I arrived, Brad was washing the car. (still washing) |
| past perfect continuous | had stopped, evidence remains | When I arrived, Brad had been washing the car and he was wet. (no longer washing) |
Past perfect simple vs past perfect continuous
| structure | meaning | example |
|---|---|---|
| past perfect simple | action finished; focus on result/number | I called after I'd written my essay. (finished) |
| past perfect continuous | duration; may not be finished | I called after I'd been writing for two hours. |
With a number or amount, use past perfect simple, not continuous:
✅ I gave up after I'd phoned six times. ❌ had been phoning six times
✅ I called after I'd read half the reports. ❌ had been reading half the reports
State verbs
State verbs (know, like, want, believe, understand, see, hear, agree) are normally not used in the continuous, including the past perfect continuous:
✅ I had known her for years. — ❌ I had been knowing her for years.
Common mistakes
| ❌ | ✅ |
|---|---|
| I'd been phoning six times. | I'd phoned six times. (number → simple) |
| She had been knowing him for years. | She had known him for years. |
| He was tired because he drove all day. | He was tired because he'd been driving all day. |
| When I arrived, Brad was washing the car and he was wet. | When I arrived, Brad had been washing the car and he was wet. |
Frequently Asked Questions
How do you form the past perfect continuous?
Use had been + the -ing form of the main verb. The same form is used for all subjects: I had been waiting, she had been waiting, they had been waiting. Negatives use hadn't been + -ing; questions invert: 'Had you been waiting?'
What's the difference between past continuous and past perfect continuous?
Past continuous means the action was still in progress at the past moment: 'When I arrived home, Brad was washing the car' (still washing). Past perfect continuous means the action had stopped just before the past moment, but the evidence remains: 'When I arrived home, Brad had been washing the car and he was wet' (no longer washing).
When do you use past perfect simple vs past perfect continuous?
Use past perfect simple when the action was finished or when you mention a number/amount: 'I called Jane after I'd written my essay' (finished), 'I gave up after I'd phoned six times' (number). Use past perfect continuous when you focus on duration and the action may or may not be finished: 'I called Jane after I'd been writing my essay for two hours.'
Why is 'I had been knowing him for years' wrong?
'Know' is a state verb. State verbs (know, like, want, believe, understand, see, hear, agree) are normally not used in continuous forms — including the past perfect continuous. Use past perfect simple: 'I had known him for years.'