Past Perfect Continuous
Formula
Subject + had + been + verb+ing
When to Use
- Duration of an activity before another past event
- Cause of something in the past
- Always emphasises HOW LONG before a past point
Memory Tip
Past Perfect Continuous = duration BEFORE a past event. "She had been waiting for 2 hours before the doctor came." The waiting happened for 2 hours BEFORE the doctor came. Duration + Before + Past Event = Past Perfect Continuous!
English Explanation
Shows how long an action had been ongoing before another past event occurred. Key words: for (duration), since (starting point), before, when.
- Positive: Subject + had + been + verb+ing
- Negative: Subject + had + not + been + verb+ing
- Question: Had + subject + been + verb+ing?
15 Examples
- She had been waiting at the bus stop for an hour before the bus came.
- He had been studying for 5 hours when his mother called him for dinner.
- I was tired because I had been walking in the sun all afternoon.
- The team had been practising for months before the tournament.
- She had been crying before I reached her house.
- How long had he been working there before he resigned?
- The pipes had been leaking for weeks before anyone noticed.
- I had been trying to contact him for days before he replied.
- She had been saving money for two years before she bought a house.
- The mechanic said the engine had been making noises for some time.
- He had been preparing for NEET for two years before he cleared it.
- The roads had been damaged before the floods even arrived.
- She had been teaching English for ten years before she retired.
- I had been looking for my keys for 20 minutes when I found them in my bag.
- They had been arguing for hours before they reached an agreement.
Common Mistakes
- ❌ I was studying since 2 hours → ✅ I had been studying for 2 hours
- ❌ She had been knowing him → ✅ She had known him (stative verb)
- ❌ He was working here for 5 years before he left → ✅ He had been working here for 5 years before he left
Quick Quiz
Q1. "They ___ been playing cricket since morning."
- a) are
- b) have
- c) had ✓
- d) were
Q2. "I had been waiting ___ an hour before the doctor came."
- a) since
- b) for ✓
- c) during
- d) from
Q3. Choose the correct sentence:
- a) She is knowing him for years
- b) She has been knowing him
- c) She had known him for years ✓
- d) She knew him since years
తెలుగు వివరణ
Telugu Explanation
సూత్రం (Formula)
Subject + had + been + verb+ing
వివరణ
Past Perfect Continuous (కొనసాగుతున్న పూర్ణ భూత కాలం) అంటే గతంలో జరిగిన మరొక పనికి ముందు ఎంత కాలంగా జరిగిందో చెప్పడానికి వాడుతారు.
ముఖ్య పదాలు: for (వ్యవధి), since (ప్రారంభం), before, when
15 ఉదాహరణలు
- EN: She had been waiting at the bus stop for an hour before the bus came. తె: బస్సు రాకముందు ఒక గంటగా ఆమె బస్ స్టాప్లో వేచి ఉంది.
- EN: He had been studying for 5 hours when his mother called him for dinner. తె: అమ్మ భోజనానికి పిలిచినప్పుడు అతను 5 గంటలుగా చదువుతున్నాడు.
- EN: I was tired because I had been walking in the sun all afternoon. తె: నేను అలసిపోయాను ఎందుకంటే మధ్యాహ్నమంతా ఎండలో నడిచాను.
- EN: The team had been practising for months before the tournament. తె: టోర్నమెంట్కు ముందు బృందం నెలలుగా అభ్యాసం చేస్తోంది.
- EN: She had been crying before I reached her house. తె: నేను ఆమె ఇంటికి చేరుకునే ముందు ఆమె ఏడుస్తోంది.
- EN: How long had he been working there before he resigned? తె: అతను రాజీనామా చేయడానికి ముందు అక్కడ ఎంత కాలం పని చేస్తున్నాడు?
- EN: The pipes had been leaking for weeks before anyone noticed. తె: ఎవరైనా గమనించే ముందు వారాలుగా పైపులు లీక్ అవుతున్నాయి.
- EN: I had been trying to contact him for days before he replied. తె: అతను జవాబు ఇవ్వడానికి ముందు నేను రోజులుగా అతన్ని సంప్రదించడానికి ప్రయత్నిస్తున్నాను.
- EN: She had been saving money for two years before she bought a house. తె: ఇల్లు కొనే ముందు ఆమె రెండు సంవత్సరాలుగా డబ్బు దాచుకుంటోంది.
- EN: The mechanic said the engine had been making noises for some time. తె: మెకానిక్ చెప్పాడు ఇంజిన్ కొంత కాలంగా శబ్దాలు చేస్తోందని.
- EN: He had been preparing for NEET for two years before he cleared it. తె: అతను NEET పాస్ అవ్వడానికి ముందు రెండు సంవత్సరాలుగా సిద్ధమవుతున్నాడు.
- EN: The roads had been damaged before the floods even arrived. తె: వరదలు వచ్చే ముందే రోడ్లు దెబ్బతిన్నాయి.
- EN: She had been teaching English for ten years before she retired. తె: ఆమె రిటైర్ అవ్వడానికి ముందు పది సంవత్సరాలుగా ఇంగ్లీష్ బోధిస్తోంది.
- EN: I had been looking for my keys for 20 minutes when I found them. తె: నేను 20 నిమిషాలుగా తాళాలు వెతుకుతున్నాను, అప్పుడు కనుగొన్నాను.
- EN: They had been arguing for hours before they reached an agreement. తె: చివరకు ఒప్పందానికి చేరే ముందు వారు గంటలుగా వాదించుకుంటున్నారు.
సాధారణ తప్పులు
- ❌ She had been knowing him → ✅ She had known him (stative verb)
- ❌ He was working here for 5 years before he left → ✅ He had been working here for 5 years before he left
⚡ Quick Quiz
1 / 1Which sentence uses Past Perfect Continuous correctly?