Past Perfect Continuous Tense – Rules & Examples

📖 1. Introduction

Past Perfect Continuous Tense (অতীত পুরাঘটিত নিরন্তর কাল) is used to describe an action that was ongoing for a period of time before another action in the past. (Past Perfect Continuous Tense অতীতে অন্য কোনো কাজের আগে কিছুক্ষণ ধরে চলছিল এমন কাজ বোঝাতে ব্যবহৃত হয়।)

For Bangladeshi students, this tense is often confused with Past Perfect. The key difference is: Past Perfect focuses on completion (I had finished), while Past Perfect Continuous focuses on the duration (I had been studying for 2 hours). (বাংলাদেশী শিক্ষার্থীদের জন্য এই টেন্সটি প্রায়ই Past Perfect-এর সাথে বিভ্রান্ত হয়। মূল পার্থক্য: Past Perfect সমাপ্তি এর উপর ফোকাস করে, Past Perfect Continuous সময়কাল এর উপর ফোকাস করে।)

💡 Remember This

Past Perfect Continuous = Ongoing action + Duration + Before another past action

বাংলা: অতীতে অন্য কাজের আগে কিছুক্ষণ ধরে চলছিল

📝 "I had been studying for 2 hours when he came."
📝 "তার আসার আগে আমি ২ ঘন্টা ধরে পড়াশোনা করছিলাম।"
📝 "She had been working here since 2015 before she left."
📝 "চলে যাওয়ার আগে সে ২০১৫ সাল থেকে এখানে কাজ করছিল।"

📖 Back to Complete Tenses Guide → 📕 Dictionary →

📚 2. Definition & Usage

Past Perfect Continuous Tense is used to describe:

👨‍🏫 Teacher Tip

Students remember this easily: Duration + Ongoing + Before = Past Perfect Continuous

📐 3. Structure – Affirmative, Negative & Interrogative

🔹 Affirmative (হ্যাঁ বোধক)

Subject + had been + Verb(ing)
SubjectHad beenV-ingExample
Ihad beenstudyingI had been studying for 2 hours.
Youhad beenreadingYou had been reading all day.
Hehad beenworkingHe had been working here since 2015.
Shehad beenwritingShe had been writing a novel.
Ithad beenrainingIt had been raining all morning.
Wehad beenplayingWe had been playing for 3 hours.
Theyhad beenwaitingThey had been waiting for 2 hours.

Note: "Had been" is used with ALL subjects – no change!

🔸 Negative (না বোধক)

Subject + had not been + Verb(ing)
SubjectHad notBeenV-ingExample
Ihad notbeenstudyingI had not been studying for 2 hours.
Hehad notbeenworkingHe had not been working here since 2015.
Theyhad notbeenwaitingThey had not been waiting long.

Short form: hadn't = had not

🔹 Interrogative (প্রশ্ন বোধক)

Had + Subject + been + Verb(ing)?
HadSubjectBeenV-ingExample
HadyoubeenstudyingHad you been studying for 2 hours?
HadhebeenworkingHad he been working here since 2015?
HadtheybeenwaitingHad they been waiting long?

🔑 4. Signal Words

These words almost always indicate Past Perfect Continuous Tense. (এই শব্দগুলি প্রায় সবসময় Past Perfect Continuous Tense নির্দেশ করে।)

Signal WordMeaning (বাংলা)Example
forসময়কাল ধরেI had been studying for 2 hours.
sinceথেকে (শুরুর সময়)I had been working since 8 AM.
how longকতক্ষণ ধরেHow long had you been studying?
beforeআগেI had been sleeping before he came.
whenযখনI had been waiting when he arrived.
by the timeততক্ষণেI had been working by the time he arrived.
untilযতক্ষণ নাI had been waiting until he came.
all dayসারাদিনI had been working all day.
💡 Remember

For = period of time (2 hours, 5 years) | Since = starting point (2015, Monday)

⚡ 5. Mini Comparison – Past Perfect vs Past Perfect Continuous

This is a common confusion. Here's the clear difference: (এটি একটি সাধারণ বিভ্রান্তি। এখানে স্পষ্ট পার্থক্য রয়েছে:)

FeaturePast PerfectPast Perfect Continuous
Focus Completion Duration / Ongoing
Structure had + V3 had been + V-ing
Example I had finished the work. I had been working for 2 hours.
Bangla আমি কাজ শেষ করেছিলাম আমি ২ ঘন্টা ধরে কাজ করছিলাম
Key Signal already, just, by the time for, since, how long
💡 Quick Memory Trick:
Result → Past Perfect  |  Duration → Past Perfect Continuous
ফলাফল → Past Perfect  |  সময়কাল → Past Perfect Continuous

📋 6. Rules with Examples

Rule 1: Ongoing Action Before Another Past Action

✅ "I had been studying for 2 hours when he came."
✅ "তার আসার আগে আমি ২ ঘন্টা ধরে পড়াশোনা করছিলাম।"
✅ "She had been working here since 2015 before she left."
✅ "চলে যাওয়ার আগে সে ২০১৫ সাল থেকে এখানে কাজ করছিল।"

Rule 2: Cause and Effect in the Past

✅ "She was tired because she had been running."
✅ "সে ক্লান্ত ছিল কারণ সে দৌড়াচ্ছিল।"
✅ "He was late because he had been waiting for the bus."
✅ "সে দেরি করেছিল কারণ সে বাসের জন্য অপেক্ষা করছিল।"

Rule 3: Duration Before a Past Event

✅ "He had been living in Dhaka for 10 years before he moved."
✅ "স্থানান্তরিত হওয়ার আগে সে ঢাকায় ১০ বছর থাকছিল।"

❌ 7. Common Mistakes – Bangladeshi Students

❌ "I had been study for 2 hours."
✅ "I had been studying for 2 hours."

📖 After "had been", always use the -ing form.

❌ "I had been here for 2 hours."
✅ "I had been staying here for 2 hours." OR "I had been here for 2 hours." (without continuous)

📖 "Had been" alone is Past Perfect. For continuous, add the -ing form.

❌ "I have been studying for 2 hours when he came."
✅ "I had been studying for 2 hours when he came."

📖 Past Perfect Continuous is for the past, not present. Use "had been", not "have been".

🔄 8. Common Bangla Translation Errors

These are mistakes Bangladeshi students often make when translating from Bangla to English. (বাংলা থেকে ইংরেজিতে অনুবাদ করার সময় বাংলাদেশী শিক্ষার্থীরা প্রায়ই এই ভুলগুলি করে।)

তার আসার আগে আমি ২ ঘন্টা ধরে পড়াশোনা করছিলাম।
❌ "I was studying for 2 hours when he came."
✅ "I had been studying for 2 hours when he came."

📖 "আগে" indicates an action before another past action → use Past Perfect Continuous.

সে ক্লান্ত ছিল কারণ সে সারাদিন কাজ করছিল।
❌ "She was tired because she worked all day."
✅ "She was tired because she had been working all day."

📖 Cause and effect in the past → Past Perfect Continuous for the cause.

🔊 9. Pronunciation Guide

Practice pronouncing these common Past Perfect Continuous verb forms. (এই সাধারণ Past Perfect Continuous verb forms-গুলি উচ্চারণ অনুশীলন করুন।)

had been studying /hæd bɪn ˈstʌdiɪŋ/ had been working /hæd bɪn ˈwɜːrkɪŋ/ had been reading /hæd bɪn ˈriːdɪŋ/ had been playing /hæd bɪn ˈpleɪɪŋ/ had been waiting /hæd bɪn ˈweɪtɪŋ/ 🔊 Tap to hear

📌 Search any word in the dictionary for audio pronunciation →

💬 10. Real Life Examples

See how Past Perfect Continuous is used in everyday situations. (দৈনন্দিন পরিস্থিতিতে Past Perfect Continuous কীভাবে ব্যবহৃত হয় তা দেখুন।)

🏫 At School
"I had been studying for 3 hours when the bell rang."
"ঘণ্টা বাজানোর আগে আমি ৩ ঘন্টা ধরে পড়াশোনা করছিলাম।"
"She had been teaching for 10 years before she retired."
"অবসর নেওয়ার আগে সে ১০ বছর ধরে শেখাচ্ছিল।"
🏢 At Office
"I had been working on the project for 5 hours when the manager arrived."
"ম্যানেজার আসার আগে আমি ৫ ঘন্টা ধরে প্রকল্পে কাজ করছিলাম।"
"They had been waiting for the meeting since 3 PM."
"তারা বিকাল ৩টা থেকে মিটিংয়ের জন্য অপেক্ষা করছিল।"
🏠 Daily Conversation
"I had been cooking for 2 hours when my guests arrived."
"অতিথিরা আসার আগে আমি ২ ঘন্টা ধরে রান্না করছিলাম।"
"He had been sleeping for 10 hours when we woke him up."
"আমরা তাকে জাগানোর আগে সে ১০ ঘন্টা ধরে ঘুমাচ্ছিল।"

🚫 11. When NOT to Use Past Perfect Continuous

Past Perfect Continuous is not used for: (Past Perfect Continuous ব্যবহার করা হয় না:)

❌ "I had been finishing the work when he came."
✅ "I had finished the work when he came."

📖 "Finish" is a completed action → use Past Perfect.

❌ "I had been knowing him for years."
✅ "I had known him for years."

📖 "Know" is a stative verb → use Past Perfect.

📚 12. Word Family

Learn the word family of "continue" – one of the key verbs in this tense. (এই টেন্সের মূল ক্রিয়াপদ "continue"-এর শব্দ পরিবার শিখুন।)

📖 Continue – Word Family

Continue – Verb (চলতে থাকা) Continuous – Adjective (নিরন্তর) Continuously – Adverb (ক্রমাগত) Continuation – Noun (অব্যাহতি) Continuity – Noun (অবিচ্ছিন্নতা) Discontinue – Verb (বন্ধ করা) Continued – Adjective (অব্যাহত)

📕 13. Related Dictionary Words

Click on any word to open the dictionary and learn more. (যেকোনো শব্দে ক্লিক করুন এবং আরও জানতে ডিকশনারি খুলুন।)

👨‍🏫 14. Teacher Tips

💡 Tip 1 – For vs Since

For = period of time (2 hours, 5 years) | Since = starting point (2015, Monday)

💡 Tip 2 – Stative Verbs

Know, believe, love, hate, want – these are NEVER used in continuous form. Use Past Perfect instead.

💡 Tip 3 – Signal Words

How long, for, since, before, when = Past Perfect Continuous clues. If you see them with two past actions, think of duration!

🎯 15. Exam Corner – BCS, IELTS & HSC

📘 BCS / Bank
"I ______ (study) for 2 hours when he came."
✅ Correct: had been studying
Duration before another past action.
📘 BCS / Bank
"She ______ (work) here since 2015 before she left."
✅ Correct: had been working
"Since 2015" + before another past action.
🌍 IELTS
"They ______ (wait) for 2 hours when the bus arrived."
✅ Correct: had been waiting
Duration before another past action.
🎒 HSC / SSC
"How long ______ you ______ (study) before the exam?"
✅ Correct: had / been studying
"How long" + before another past action.

💡 Tips for BCS

🎯 BCS Vocabulary Guide → 🌍 IELTS Vocabulary 2026 →

🧠 16. Practice Quiz – Past Perfect Continuous Tense

Choose the correct tense form for each sentence.

1. I ______ (study) for 2 hours when he came.
2. She ______ (work) here since 2015 before she left.
3. They ______ (wait) for 2 hours when the bus arrived.
4. I ______ (not / sleep) for long when the alarm rang.
5. How long ______ you ______ (study) before the exam?
6. She was tired because she ______ (run) all day.
7. He ______ (live) in Dhaka for 10 years before he moved.
8. I ______ (know) him for years before we met.
9. We ______ (play) cricket for 3 hours when it started raining.
10. I ______ (finish) the work before he came.

📌 Take more grammar quizzes →

🃏 17. Flashcards – Study These Verbs

Practice these Past Perfect Continuous verb forms until you remember them perfectly. (এই Past Perfect Continuous verb forms-গুলি পুরোপুরি মনে না হওয়া পর্যন্ত অনুশীলন করুন।)

study
had been studying
work
had been working
read
had been reading
play
had been playing
wait
had been waiting
cook
had been cooking
sleep
had been sleeping
teach
had been teaching
run
had been running
live
had been living
I had been
আমি ...ছিলাম (ধরে)
He had been
সে ...ছিল (ধরে)
They had been
তারা ...ছিল (ধরে)
had been + ing
চলছিল (অতীতে)

📌 Practice more verb forms →

❓ 18. Frequently Asked Questions

What is the Past Perfect Continuous Tense in Bangla?
Past Perfect Continuous Tense (অতীত পুরাঘটিত নিরন্তর কাল) is used to describe an action that was ongoing for a period of time before another past action. For example: 'I had been studying for 2 hours when he came' – তার আসার আগে আমি ২ ঘন্টা ধরে পড়াশোনা করছিলাম।
What is the structure of Past Perfect Continuous Tense?
The structure is: Subject + had been + Verb(ing). For example: I had been reading, He had been studying, They had been playing. Negative: Subject + had not been + V-ing. Interrogative: Had + Subject + been + V-ing?
What is the difference between Past Perfect and Past Perfect Continuous?
Past Perfect focuses on the completion of an action before another past action (I had finished). Past Perfect Continuous focuses on the duration or ongoing nature of the action before another past action (I had been studying for 2 hours).
When do we use 'for' and 'since' in Past Perfect Continuous?
We use 'for' with a duration of time (for 2 hours, for 5 years). We use 'since' with a starting point (since 2010, since Monday). Both indicate the period before the later past action.
What are the common signal words for Past Perfect Continuous?
Common signal words are: for, since, how long, before, when, by the time, until, all day, the whole morning.
Why is Past Perfect Continuous important for BCS and IELTS?
Past Perfect Continuous is frequently tested in BCS, IELTS, and Bank Job exams. Questions appear in error correction, sentence completion, and transformation. The use of 'had been' and '-ing' ending are especially important.
Does the Ovidhan app have Past Perfect Continuous practice?
Yes, the Ovidhan app has dedicated Past Perfect Continuous tense practice with quizzes, flashcards, and example sentences – all offline.

📝 19. Summary

Past Perfect Continuous Tense is used to describe actions that were ongoing for a period before another past action. Here are the key takeaways:

📋 Quick Revision

Affirmative I had been studying for 2 hours.
Negative I had not been studying for 2 hours.
Question Had you been studying for 2 hours?
For I had been studying for 2 hours.
Since I had been studying since 8 AM.
💡 Golden Rule

"If an action was ongoing for a period before another past action, use had been + V-ing."

"যদি একটি কাজ অতীতে অন্য কোনো কাজের আগে কিছুক্ষণ ধরে চলছিল, had been + V-ing ব্যবহার করুন।"

📖 Back to Complete Tenses Guide →

👨‍🏫

Mohammad Yeasin

Founder of Ovidhan – Building the best English learning platform for Bangladeshi students.

📘 English Grammar • 📚 Vocabulary • 🎯 BCS • 🌍 IELTS • 🏦 Bank Jobs

📚 Continue Learning

📚 Related Resources

📱 Master Past Perfect Continuous with Ovidhan

Practice Past Perfect Continuous Tense with interactive quizzes, flashcards, and example sentences – all offline. Perfect for BCS, IELTS, and Bank Job preparation.

📥 Download Ovidhan Now
✅ 100% Offline ✅ 12,658+ Words ✅ BCS / IELTS / Bank ✅ Free