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?

3 thoughts on “Past Perfect Progressive – Verb Form

  1. Pingback: Past Perfect Progressive – Verb Meaning and Use | Present Simple ESL

  2. Pingback: All Twelve English Verb Tenses | Present Simple ESL

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s