Past Perfect Continuous

Appears in:SSCIBPSIELTSCATGREUPSCTOEFL

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

  1. She had been waiting at the bus stop for an hour before the bus came.
  2. He had been studying for 5 hours when his mother called him for dinner.
  3. I was tired because I had been walking in the sun all afternoon.
  4. The team had been practising for months before the tournament.
  5. She had been crying before I reached her house.
  6. How long had he been working there before he resigned?
  7. The pipes had been leaking for weeks before anyone noticed.
  8. I had been trying to contact him for days before he replied.
  9. She had been saving money for two years before she bought a house.
  10. The mechanic said the engine had been making noises for some time.
  11. He had been preparing for NEET for two years before he cleared it.
  12. The roads had been damaged before the floods even arrived.
  13. She had been teaching English for ten years before she retired.
  14. I had been looking for my keys for 20 minutes when I found them in my bag.
  15. 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 ఉదాహరణలు

  1. EN: She had been waiting at the bus stop for an hour before the bus came. తె: బస్సు రాకముందు ఒక గంటగా ఆమె బస్ స్టాప్‌లో వేచి ఉంది.
  2. EN: He had been studying for 5 hours when his mother called him for dinner. తె: అమ్మ భోజనానికి పిలిచినప్పుడు అతను 5 గంటలుగా చదువుతున్నాడు.
  3. EN: I was tired because I had been walking in the sun all afternoon. తె: నేను అలసిపోయాను ఎందుకంటే మధ్యాహ్నమంతా ఎండలో నడిచాను.
  4. EN: The team had been practising for months before the tournament. తె: టోర్నమెంట్‌కు ముందు బృందం నెలలుగా అభ్యాసం చేస్తోంది.
  5. EN: She had been crying before I reached her house. తె: నేను ఆమె ఇంటికి చేరుకునే ముందు ఆమె ఏడుస్తోంది.
  6. EN: How long had he been working there before he resigned? తె: అతను రాజీనామా చేయడానికి ముందు అక్కడ ఎంత కాలం పని చేస్తున్నాడు?
  7. EN: The pipes had been leaking for weeks before anyone noticed. తె: ఎవరైనా గమనించే ముందు వారాలుగా పైపులు లీక్ అవుతున్నాయి.
  8. EN: I had been trying to contact him for days before he replied. తె: అతను జవాబు ఇవ్వడానికి ముందు నేను రోజులుగా అతన్ని సంప్రదించడానికి ప్రయత్నిస్తున్నాను.
  9. EN: She had been saving money for two years before she bought a house. తె: ఇల్లు కొనే ముందు ఆమె రెండు సంవత్సరాలుగా డబ్బు దాచుకుంటోంది.
  10. EN: The mechanic said the engine had been making noises for some time. తె: మెకానిక్ చెప్పాడు ఇంజిన్ కొంత కాలంగా శబ్దాలు చేస్తోందని.
  11. EN: He had been preparing for NEET for two years before he cleared it. తె: అతను NEET పాస్ అవ్వడానికి ముందు రెండు సంవత్సరాలుగా సిద్ధమవుతున్నాడు.
  12. EN: The roads had been damaged before the floods even arrived. తె: వరదలు వచ్చే ముందే రోడ్లు దెబ్బతిన్నాయి.
  13. EN: She had been teaching English for ten years before she retired. తె: ఆమె రిటైర్ అవ్వడానికి ముందు పది సంవత్సరాలుగా ఇంగ్లీష్ బోధిస్తోంది.
  14. EN: I had been looking for my keys for 20 minutes when I found them. తె: నేను 20 నిమిషాలుగా తాళాలు వెతుకుతున్నాను, అప్పుడు కనుగొన్నాను.
  15. 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 / 1

Which sentence uses Past Perfect Continuous correctly?