Past Perfect Continuous Tense (Past Perfect Progressive) – Complete Guide with Structure, Usage and Examples

Past perfect continuous tense, also called past perfect progressive tense, is an advanced tense used to talk about the past in interesting ways. It is used to talk about something that started in the past and continued in the past, but everything is in the past.
You know it has the word “past” – so it is about the past, and it has the word “continuous” – meaning something continued.
GRAMMATICAL EXPLANATION
Structure:
Word Meaning: Subject = person or thing performing action (I, You, We, They, He, She, It, Jose). Had been = auxiliary for past perfect continuous. Verb-ing = present participle form.
Phrasal Verb Meaning: Carry on = continue.
Positive: Subject + had been + Verb + -ing
Example: I had been living in Florida. I had been working hard. I had been saving money because I was planning to move to California.
Negative: Subject + had + not + been + Verb-ing = had not been / hadn’t been
Example: I had not been working / I hadn’t been working
Question: Had + Subject + been + Verb-ing ?
Example: Had you been working at that time? Had they been working?
WH-Question: WH-word + had + Subject + been + Verb-ing ?
Example: Where had you been working? Why had you been working? How long had you been working?
Tense Logic:
Present = Now
Past Perfect Continuous = Action from X1 to X2 in past, continuous before another past action.
Example Timeline: X1: I had been living in Florida (ongoing action begins here) → continuous → X2: I moved to California (second past action). The living happened continuously before the move.
Negative Examples:
I had not been working, You hadn’t been working, We hadn’t been working, They hadn’t been working, He hadn’t been working, She hadn’t been working
WH-Question Examples:
Where had you been working? Why had you been working? How long had you been working? Who had been waiting?
WHEN TO USE – 6 Main Uses
ITEM 1: Past Activity That Had Been Happening (General Duration in Past)
Word Meaning: Snowing = precipitation of snow. All week = entire week duration.
Phrasal Verb Meaning: Go on = continue happening.
- It had been snowing all week. – Activity started in past, continued in past, all week. Past perfect continuous = had been snowing.
- I had been living in Florida. – Living during that past period from X1 to X2, everything in past.
- She had been studying for 3 hours when the power went out. – Studying continuous before power went out.
- They had been working on the project before the manager arrived. – Working ongoing before arrival.
- He had been feeling unwell for days. – Feeling ongoing for days before.
- We had been waiting for a long time. – Waiting duration in past.
- The traffic had been moving slowly all morning. – Moving slowly all morning in past.
- I had been thinking of ordering pizza. – Thinking ongoing before decision.
ITEM 2: Activity That Had Been Happening Before Another Activity Happened
Word Meaning: Golf = sport. Rain = water falling.
Phrasal Verb Meaning: Start out = begin.
- We had been playing golf before it started to rain. – had been playing = past perfect continuous, started = past simple interrupting action.
- I had been living in Florida before I moved to California. – Before I moved (past simple), had been living (continuous before).
- She had been working at the company before she got a promotion. – Working before promotion.
- They had been looking for the key before they found it. – Looking before finding.
- He had been hoping to get a promotion before announcement. – Hoping before announcement.
- We had been cooking when guests arrived early. – Cooking before arrival.
- I had been driving before car broke down. – Driving before breakdown.
- Students had been preparing for exam before exam was cancelled. – Preparing before cancellation.
- Jose had been preparing for his exam before exam date. – Preparing before exam.
ITEM 3: Duration / How Long with FOR and SINCE
Word Meaning: Duration = how long something lasted. For = period of time (for six months, for two months). Since = point in time (since January, since 2018).
Phrasal Verb Meaning: Work on = spend time improving.
- They had been working on that project for six months. – Duration six months, for + period.
- They had been working on that project since January. – Since + point January.
- She had been studying English for 3 years before moving to USA. – For 3 years duration.
- He had been living in Dhaka for 5 years before relocating. – For 5 years.
- We had been waiting for two hours when bus finally came. – For two hours.
- I had been teaching since 2015 before retirement. – Since 2015 point.
- The police had been looking for him for two months. – For two months, NOT since two months (since + point, for + period).
- It had been raining since Monday. – Since Monday point.
- She had been reading for an hour before falling asleep. – For an hour.
- She had been saving money for years before move to California. – Saving for years.
ITEM 4: Regular Pattern / Routine in Past
Word Meaning: Regularly = often, routine pattern. Gym = place for exercise.
Phrasal Verb Meaning: Go to = attend.
- We had been going to the gym regularly. – Regular pattern in past, had been going regularly.
- They had been visiting their grandparents every weekend before lockdown. – Every weekend pattern.
- She had been attending yoga classes twice a week. – Twice a week pattern.
- He had been playing football every evening before injury. – Every evening routine.
- We had been meeting for coffee every morning. – Every morning routine before change.
- I had been checking my email every hour before vacation. – Every hour pattern.
- They had been watching that series every night. – Every night pattern.
- He had been exercising regularly before accident. – Regularly pattern.
ITEM 5: Cause / Reason – Connecting to Result
Word Meaning: Tired = needing rest. Exhausted = very tired. Sleepy = needing sleep. Cause = reason.
Phrasal Verb Meaning: Burn out = become extremely tired.
- She was tired because she had been studying all night. – was tired = past result, had been studying = cause, continuous all night.
- She was exhausted because she had been studying all night. – Exhausted stronger.
- She was sleepy because she had been studying. – Sleepy result.
- He was hungry because he hadn’t been eating well. – Hadn’t been eating well cause.
- The ground was wet because it had been raining. – Wet result, had been raining cause.
- My eyes were red because I had been crying. – Red eyes result, crying cause.
- He was out of breath because he had been running. – Out of breath result.
- We were full because we had been eating all afternoon. – Full result.
- The car was dirty because it had been parked outside. – Actually had been parked is not continuous? But example of cause.
ITEM 6: When NOT to Use – Stative Verbs Restriction
Word Meaning: Stative verb = verb describing state or condition, not action. Mental: believe, know, understand. Emotional: love, hate, like, dislike. Possession: own, belong. Cannot be used in continuous forms.
Phrasal Verb Meaning: Figure out = understand.
- Incorrect: They had been knowing each other for many years. – Know is stative, cannot use knowing. Correct: They had known each other for many years. Must switch to past perfect, not continuous.
- Incorrect: I had been believing him for years. – Believe stative. Correct: I had believed him.
- Incorrect: She had been loving chocolate. – Love stative. Correct: She had loved.
- Incorrect: He had been owning the house for 10 years. – Own stative possession. Correct: He had owned.
- Incorrect: We had been understanding the lesson. – Understand stative mental. Correct: We had understood.
- Correct with action verb: They had been working, playing, studying, living, waiting, cooking – all action verbs allowed.
- Some verbs have both meanings: Have = possession stative (I have a car) vs action (I am having lunch). Be careful.
- Check any grammar book for long list of stative verbs online.
Contractions, Spelling, Short Answers
ITEM 7: Contractions and Pronunciation
Word Meaning: Contraction = shortened form with apostrophe. Formal vs informal writing.
Phrasal Verb Meaning: Cut out = remove letters.
- Full: I had been calling -> Contraction: I’d been calling. – I had = I’d, hear D sound at end, otherwise sounds incorrect.
- You’d been writing, We’d been cooking, They’d been watching, He’d been studying, She’d been reading. – Positive contractions.
- It’d been a long time – Tricky to say, better avoid and say It had been if unclear.
- Negative: I had not been checking -> I hadn’t been checking. – Had not = hadn’t, cancel o, add apostrophe.
- You hadn’t been playing, We hadn’t been talking, They hadn’t been going, He hadn’t been attending, She hadn’t been listening. – Negative contractions.
- Pronunciation practice: I’d been calling – must hear D sound, hadn’t – must hear T ending.
- Use contractions in conversation and informal writing. Do NOT use in formal business or academic writing.
- I had been working = I’d been working (informal), I had not been working = I hadn’t been working.
ITEM 8: Spelling Changes When Adding -ing
Word Meaning: Base form + ing sometimes needs spelling change.
Phrasal Verb Meaning: Write down = note.
- Most verbs: add -ing: help -> helping, dream -> dreaming, work -> working, call -> calling.
- Verbs ending in e: drop e + ing: hire -> hiring (give someone job), make -> making, move -> moving, live -> living. Traffic hadn’t been moveing -> moving (cancel e).
- Verbs ending in ie: change ie to y + ing: die -> dying, tie -> tying, lie -> lying.
- Verbs ending in C-V-C (Consonant-Vowel-Consonant): double last letter: swim -> swimming, control -> controlling, chat -> chatting (not chating), plan -> planning, run -> running. Check from end: consonant, vowel, consonant pattern. They had been chating -> chatting double t.
- Vowel = A,E,I,O,U, other letters consonants.
- Control -> controlling – C-V-C from end l is consonant? Control ends o-l, need to check but doubles l.
- Hire -> hiring correct, make -> making correct.
- Spelling errors common: had’nt -> hadn’t apostrophe wrong place, should be where o removed.
ITEM 9: Short Answers
Word Meaning: Short answer = not repeating full sentence, saves time.
Phrasal Verb Meaning: Save time = use less time.
- Question: Had he been waiting for a long time? Answer: Yes, he had. / No, he hadn’t. – Take had from question, answer includes had form. Positive short answer NO contraction: Cannot say Yes, he’d. Must say Yes, he had.
- Had you been considering that offer? – Considering = thinking about offer. Answer: Yes, I had. / No, I hadn’t. Again no contraction in positive.
- Had they been planning a trip? Answer: Yes, they had. / No, they hadn’t.
- Had you been planning to study this tense today? Answer: Yes, I had, or No, I hadn’t, but I’m so glad I did!
- Short answers used a lot in conversational English.
- Formal: Had he been waiting? Yes, he had been waiting for a long time (full). Informal short: Yes, he had.
- Negative short answer always uses contraction: No, he hadn’t. / No, I hadn’t.
- Positive short answer never uses contraction: Yes, he had (not he’d).
Exercise Part
Practice Positive:
- I ____ (think) of ordering pizza. – I had been thinking of ordering pizza.
- He ____ (hope) to get a promotion. – He had been hoping / He’d been hoping.
- They ____ (look) for the key. – They had been looking for the key.
- She ____ (miss) her family. – She’d been missing her family.
- Jose ____ (prepare) for his exam. – Jose had been preparing for his exam.
Practice Negative:
6. He ____ (exercise) regularly. – He hadn’t been exercising regularly.
7. We ____ (check) our voicemail. – We hadn’t been checking our voicemail.
8. I ____ (sleep) well. – I hadn’t been sleeping well.
Practice Questions:
9. Had ____ (he, feel) unwell? – Had he been feeling unwell?
10. Had ____ (you, text) each other? – Had you been texting each other?
Common Errors Correction:
11. John has been looking for a job vs John had been looking for a job (found one) – Which correct? John had been looking – started, continued, stopped because found job. Present perfect continuous (has been) means still looking, not correct here.
12. They had been knowing each other. Correct: They had known each other – know stative, cannot use continuous, switch to past perfect.
13. She had’nt been attending classes. Correct: hadn’t – apostrophe where o removed.
14. The traffic hadn’t been moveing. Correct: moving – cancel e.
15. They had been chating for long time. Correct: chatting – double t because C-V-C.
16. The police had been looking for him since two months. Correct: for two months – for + period, since + point (since January, since 2020).
Special Tips
- For vs Since: For + period of time: for six months, for two months, for two years, for an hour. Since + point in time: since January, since January 15th, since 2018, since Monday. Mixing is basic mistake – avoid in exam, business letter.
- Choose Correct Tense: Past perfect continuous vs present perfect continuous confusion. John has been looking (still looking) vs John had been looking (stopped because found job). Understand if action still continues or stopped before past point.
- Spelling Checklist: When adding -ing, check: ends with e? Drop e. Ends with ie? Change to y. Ends C-V-C? Double last letter. Most verbs just add -ing.
- Contraction Pronunciation: Say D sound in I’d, You’d, We’d, They’d, He’d, She’d clearly, otherwise grammar sounds incorrect. Say T in hadn’t clearly.
- Avoid Stative Verbs: Memorize top stative verbs: know, believe, understand, love, hate, like, dislike, own, belong, want, need. Don’t use them in continuous. If you need past before past with stative, use past perfect: had known, not had been knowing.
Competitive Exams Suggestions
IELTS: Past perfect continuous shows Band 8 grammar for past narratives. In Speaking Part 2 storytelling: “I had been living in Florida before I moved to California” – perfect example of duration before past move. In Writing Task 1 past trends: “It had been snowing all week before the festival was cancelled” – cause effect. Avoid for/since error – examiner penalizes since two months as basic error, drops Grammar band. Use cause structure: She was tired because she had been studying all night – shows complex sentence with reason.
TOEFL: TOEFL listening often tests had been vs has been. Had been = past before past, finished. Has been = continues to present. Distinguish. Integrated Writing: Use had been working on project before manager arrived to show timeline before. Speaking: Short answers useful – Had you been planning…? Yes, I had.
GRE: GRE Verbal Sentence Equivalence tests stative vs action verb usage. They had been knowing is wrong, had known correct. Also tests for vs since. Analytical Writing: Use past perfect continuous for background before past event: “I had been preparing for exam for months before GRE date” – shows duration and commitment, advanced structure.
You are serious learner who achieves goals. Practice positive, negative, questions, and move between them comfortably: They had been learning English. They hadn’t been learning English. Had they been learning English? Where had they been learning English? How long had they been learning English?






















