Past Perfect Progressive – Verb Form

This post will show you how to form the Past Perfect Progressive. To see how to use the Past Perfect Progressive, click here.

Affirmative Statements

Subject + Had Been Verb + ing
I’d   been working all day.
You’d   been waiting for a long time.
She’d/He’d/It’d   been snowing all night.
We’d   been eating dinner.
They’d/You’d (plural)   been investing a lot of money.


Negative Statements

Subject Had Not (hadn’t) Been Verb + ing
I hadn’t been going to school for some time.
You hadn’t been writing your essay.
She/He/It hadn’t been dating her for very long.
We hadn’t been traveling for a while.
They/You (plural) hadn’t been sleeping well.


Yes/No Questions

Had Subject Been Verb + ing
Had you been living in Dubai
Had it been raining all morning?
Had they been driving all night?


Short Answers

Yes Subject Had No Subject Had + Not (hadn’t)
Yes, I had. No, I hadn’t.
Yes, he had. No, he hadn’t.
Yes, they had. No, they hadn’t.


Information Questions

Wh- Word Had Subject Been Verb + ing
Who had you been talking to?
What had she been doing all morning?
When had he been working?
Where had it been snowing?
How had they been traveling?
Why had they been going to Hong Kong?
Who (subject) had been eating my food?
What (subject) had been happening before I arrived?