B2 Upper Intermediate Grammar

Past Perfect Continuous

B2 Upper Intermediate Grammar

Past Perfect Continuous

Past Perfect Continuous in English Grammar

⏮️Past Perfect Continuous

🎯Explanation for ESL Students (B2 Level)

📝The Past Perfect Continuous describes an action that started in the past, continued for some time, and was happening right before another past action or moment.

💡Think of it as: something was in progress in the past, BEFORE something else happened in the past.

🔧How to form it:

had been + verb-ing

  • Positive: I/You/He/She/It/We/They had been studying
  • Negative: I/You/He/She/It/We/They had not been studying (hadn't been studying)
  • Question: Had I/you/he/she/it/we/they been studying?

Notice: We use had (not have/has) for ALL subjects because we're talking about the past!

1️⃣Use 1: Action in Progress Before Another Past Event

🌟We use the Past Perfect Continuous to show an action that was already in progress when another past action happened.

🔑Key idea: There are TWO past events, and one was happening BEFORE the other one occurred.

💡Examples:

  • 📚"I had been studying for two hours when my friend called."
    → First: I started studying (and continued)
    → Then: My friend called (this interrupted my studying)
  • "It had been raining all morning before the sun came out."
    → First: It was raining for hours
    → Then: The sun appeared
  • 🎮"He had been playing video games for hours when his mom told him to stop."
    → First: He was playing (ongoing activity)
    → Then: His mom interrupted
  • "We had been waiting for 30 minutes when the bus finally arrived."
    → First: We were waiting (duration of 30 minutes)
    → Then: The bus came

🕐Common words used with this tense:

  • for + duration (for 2 hours, for 3 weeks)
  • 📅since + starting point (since Monday, since 8 a.m.)
  • when, before, by the time, until to connect the two past events

2️⃣Use 2: Explaining the Cause of Something in the Past

🎯We use the Past Perfect Continuous to explain WHY something was true in the past. The continuous action is the reason or cause for a past situation.

💡Examples with Evidence/Results:

  • 😓"She was tired because she had been working all day."
    → Result: She was tired (past)
    → Cause: She had been working (explains WHY she was tired)
  • 💦"The streets were wet because it had been raining."
    → Result: Wet streets (past)
    → Cause: It had been raining (explains WHY they were wet)
  • 👀"His eyes were red because he had been staring at the computer screen for hours."
    → Result: Red eyes (past)
    → Cause: Staring at screen (explains WHY)
  • 🎨"My hands were dirty because I had been painting."
    → Result: Dirty hands (past)
    → Cause: Painting activity (explains WHY)
  • 😤"They were angry because we had been making too much noise."
    → Result: They were angry (past)
    → Cause: We had been making noise (explains WHY)

3️⃣Use 3: Talking About Duration Before a Past Moment

We use the Past Perfect Continuous to emphasize HOW LONG something had been happening before a specific past time or event.

💡Examples Focusing on Duration:

  • 🏠"They had been living in São Paulo for five years before they moved to Canada."
    → Duration: 5 years in São Paulo
    → Then: They moved (past event that ended the first action)
  • 💼"She had been working at the company for ten years when she got promoted."
    → Duration: 10 years of working
    → Then: She got promoted
  • 📖"I had been learning English for three years before I traveled to the USA."
    → Duration: 3 years of learning
    → Then: I traveled
  • 🏃"By the time the race started, we had been training for six months."
    → Duration: 6 months of training
    → Past moment: When the race started

4️⃣Comparing Past Tenses

⚖️Understanding the differences between these three past tenses will help you choose the right one!

TenseExampleMeaning
Past ContinuousI was studying when he arrived.Action in progress at a past moment
Past Perfect SimpleI had studied before the test.Completed action before another past action
Past Perfect ContinuousI had been studying for two hours before the test.Ongoing action with duration before another past action

🔀Compare these pairs:

  • 📱"I was working when my boss arrived." (Past Continuous - action in progress at that moment)
    vs.
    "I had been working for two hours when my boss arrived." (Past Perfect Continuous - emphasizes duration before)
  • 🎓"I had studied English before I moved to Canada." (Past Perfect Simple - completed, result focus)
    vs.
    "I had been studying English for two years before I moved to Canada." (Past Perfect Continuous - duration and process focus)
  • 🏃"He ran 5 kilometers." (Past Simple - just states the completed action)
    vs.
    "He had been running for an hour when it started raining." (Past Perfect Continuous - shows duration before rain started)

5️⃣Common Mistakes and How to Avoid Them

⚠️Watch out for these common errors:

  • Mistake 1: Using Past Continuous instead of Past Perfect Continuous
    ❌ WRONG: "I was working for two hours before my boss arrived."
    ✅ CORRECT: "I had been working for two hours before my boss arrived."
    🔑was working = action in progress at one moment; had been working = action with duration before another past time
  • Mistake 2: Using Past Perfect Simple when duration/process is important
    ❌ WRONG: "I had studied English for two years when I moved to Canada."
    ✅ CORRECT: "I had been studying English for two years when I moved to Canada."
    🔑had studied = result matters; had been studying = process and duration matter
  • Mistake 3: Confusing "since" and "for"
    ❌ WRONG: "I had been working since two hours."
    ✅ CORRECT: "I had been working for two hours."
    ✅ CORRECT: "I had been working since 8 a.m."
    🔑since = starting point (since 2010, since Monday); for = duration (for 2 hours, for 3 years)
  • Mistake 4: Forgetting the -ing form
    ❌ WRONG: "She had been work at the company for years."
    ✅ CORRECT: "She had been working at the company for years."
    🔑Always use: had been + verb-ing
  • Mistake 5: Wrong question/negative formation
    ❌ WRONG: "Had not you been studying?"
    ✅ CORRECT: "Hadn't you been studying?" OR "Had you been studying?"
    ✅ CORRECT: "You hadn't been studying." OR "You had not been studying."

6️⃣Key Tips to Remember

  • 🎯Think of TWO steps in the past: One action (longer, in progress) happened BEFORE another past event interrupted or ended it.
  • Use "for" and "since" correctly:
    for = duration (for 2 hours, for 5 years)
    since = starting point (since Monday, since 2020)
  • 📝Always use the formula: had been + verb-ing (don't forget the -ing!)
  • 🔑Focus on process and duration: Past Perfect Continuous emphasizes HOW LONG something was happening, not just that it happened.
  • 🚫Don't use with state verbs: know, believe, love, hate, want, need, etc. (Use Past Perfect Simple instead)

Example in Context:

"By the time the bus came, I had been waiting for 30 minutes."

(When the bus arrived, I was already in the middle of waiting - and I had been waiting for 30 minutes!)