Past Perfect Tense – Rules & Examples

📖 1. Introduction

Past Perfect Tense (অতীত পুরাঘটিত কাল) is used to describe an action that happened before another action in the past. (Past Perfect Tense অতীতের অন্য কোনো কাজের আগে ঘটে যাওয়া কাজ বোঝাতে ব্যবহৃত হয়।)

For Bangladeshi students, Past Perfect is often confused with Past Simple. The key difference is: Past Simple = one past action vs Past Perfect = the earlier of two past actions. (বাংলাদেশী শিক্ষার্থীদের জন্য Past Perfect প্রায়ই Past Simple-এর সাথে বিভ্রান্ত হয়। মূল পার্থক্য: Past Simple = একটি অতীত কাজ, Past Perfect = দুটি অতীত কাজের মধ্যে আগেরটি।)

📝 "I had eaten before he came." – What does this mean in Bangla?
📝 "I had eaten before he came." – বাংলায় এর অর্থ কী?
✅ "তার আসার আগে আমি খেয়ে ছিলাম।" (খাওয়া আগে, আসা পরে)

📖 Back to Complete Tenses Guide → 📕 Dictionary →

📚 2. Definition & Usage

Past Perfect Tense is used to describe:

👨‍🏫 Teacher Tip

Students remember this easily: Earlier past = Past Perfect | Later past = Past Simple

📐 3. Structure – Affirmative, Negative & Interrogative

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

Subject + had + Verb (Past Participle / V3)
SubjectHadV3Example
IhadeatenI had eaten before he came.
YouhadfinishedYou had finished the work.
HehadgoneHe had gone to Dhaka.
ShehadwrittenShe had written a letter.
IthadstoppedIt had stopped raining.
WehadplayedWe had played cricket.
TheyhadleftThey had left before we arrived.

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

🔸 Negative (না বোধক)

Subject + had + not + Verb (Past Participle / V3)
SubjectHadNotV3Example
IhadnoteatenI had not eaten before he came.
HehadnotgoneHe had not gone to Dhaka.
TheyhadnotleftThey had not left before we arrived.

Short form: hadn't = had not

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

Had + Subject + Verb (Past Participle / V3)?
HadSubjectV3Example
HadyoueatenHad you eaten before he came?
HadhegoneHad he gone to Dhaka?
HadtheyleftHad they left before we arrived?

🔑 4. Signal Words

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

Signal WordMeaning (বাংলা)Example
beforeআগেI had eaten before he came.
afterপরেHe came after I had eaten.
whenযখনI had finished when he arrived.
alreadyইতিমধ্যেShe had already left.
justএইমাত্রHe had just gone.
neverকখনও নাI had never seen such a place.
by the timeততক্ষণেI had finished by the time he came.
untilযতক্ষণ নাI had waited until he arrived.
as soon asযতক্ষণ নাI had left as soon as he came.
👨‍🏫 Teacher Tip

Before, after, when, already, just, by the time = Past Perfect clues. If you see these words, think about the sequence of past actions!

⚡ 5. Mini Comparison – Past Perfect vs Past Simple

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

FeaturePast SimplePast Perfect
Usage One past action Earlier of two past actions
Structure Subject + V2 Subject + had + V3
Example I went to school. I had gone before he came.
Bangla আমি স্কুলে গেলাম তার আসার আগে আমি স্কুলে গিয়ে ছিলাম
Time Expression yesterday, last week before, after, by the time
💡 Quick Memory Trick:
Earlier past → Past Perfect  |  Later past → Past Simple
আগের কাজ → Past Perfect  |  পরে হওয়া কাজ → Past Simple

📋 6. Rules with Examples

Rule 1: Earlier Past Action

✅ "I had finished my homework before my mother came."
✅ "মা আসার আগে আমি আমার বাড়ির কাজ শেষ করে ছিলাম।"
✅ "She had left when I called her."
✅ "আমি ফোন করার সময় সে চলে গিয়েছিল।"

Rule 2: Completed Before a Specific Past Time

✅ "He had gone to Dhaka by 8 PM."
✅ "সে রাত ৮টার মধ্যে ঢাকা গিয়ে ছিল।"
✅ "We had arrived at the station before the train left."
✅ "ট্রেন ছাড়ার আগে আমরা স্টেশনে পৌঁছে গিয়েছিলাম।"

Rule 3: Cause and Effect in the Past

✅ "I was tired because I had worked all day."
✅ "আমি ক্লান্ত ছিলাম কারণ আমি সারাদিন কাজ করেছিলাম।"
✅ "He was late because he had missed the bus."
✅ "সে দেরি করেছিল কারণ সে বাস মিস করেছিল।"

Rule 4: Duration Before a Past Event

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

Rule 5: Unrealized Hopes and Wishes (Past)

✅ "I had hoped to meet him, but he was busy."
✅ "আমি তার সাথে দেখা করার আশা করেছিলাম, কিন্তু সে ব্যস্ত ছিল।"

❌ 7. Common Mistakes – Bangladeshi Students

❌ "I had went before he came."
✅ "I had gone before he came."

📖 After "had", always use the past participle (V3) – "gone", not "went".

❌ "I did not had time."
✅ "I had not had time."

📖 Past Perfect negative uses "had not", not "did not". "Had" is the auxiliary verb.

❌ "He had came yesterday."
✅ "He came yesterday."

📖 "Yesterday" is a specific past time. Use Past Simple, not Past Perfect, unless there's another past action.

❌ "I had eaten when he came." (confusing sequence)
✅ "I had eaten before he came." OR "When he came, I had already eaten."

📖 Use "before" or clarify the sequence to show which action happened first.

🔄 8. Common Bangla Translation Errors

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

তার আসার আগে আমি খেয়েছিলাম।
❌ "I ate before he came."
✅ "I had eaten before he came."

📖 "আগে" (before) indicates the earlier action – use Past Perfect for the earlier action.

সে ইতিমধ্যে চলে গিয়েছিল।
❌ "He already left."
✅ "He had already left."

📖 "ইতিমধ্যে" (already) with past context → Past Perfect.

আমি ফোন করার সময় সে চলে গিয়েছিল।
❌ "She left when I called."
✅ "She had left when I called."

📖 The earlier action (left) happened before the later action (called) – use Past Perfect for the earlier one.

🔊 9. Pronunciation Guide

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

had eaten /hæd ˈiːtən/ had gone /hæd ɡɒn/ had written /hæd ˈrɪtən/ had played /hæd pleɪd/ had finished /hæd ˈfɪnɪʃt/ had worked /hæd wɜːrkt/ had left /hæd left/ had seen /hæd siːn/ 🔊 Tap to hear

📌 Search any word in the dictionary for audio pronunciation →

💬 10. Real Life Examples

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

🏫 At School
"I had finished my homework before the teacher came."
"শিক্ষক আসার আগে আমি আমার বাড়ির কাজ শেষ করে ছিলাম।"
"She had studied English before she moved to London."
"লন্ডনে যাওয়ার আগে সে ইংরেজি শিখেছিল।"
🏢 At Office
"I had sent the email before the meeting started."
"মিটিং শুরুর আগে আমি ইমেইল পাঠিয়েছিলাম।"
"He had worked here for 5 years before he got promoted."
"প্রমোশন পাওয়ার আগে সে এখানে ৫ বছর কাজ করেছিল।"
🍽️ At Restaurant
"We had ordered the food before you came."
"আপনি আসার আগে আমরা খাবার অর্ডার করে ছিলাম।"
"I had eaten dinner before I went to the restaurant."
"রেস্তোরাঁয় যাওয়ার আগে আমি ডিনার খেয়ে ছিলাম।"
✈️ At Airport
"The plane had left by the time we reached the airport."
"আমরা এয়ারপোর্টে পৌঁছানোর আগেই প্লেনটি ছেড়ে গিয়েছিল।"
"She had checked in before we arrived."
"আমরা আসার আগেই সে চেক ইন করে ছিল।"
🏠 Daily Conversation
"I had never seen such a beautiful place before."
"আমি এর আগে কখনও এমন সুন্দর জায়গা দেখিনি।"
"He had just left when I arrived."
"আমি পৌঁছানোর সময় সে এইমাত্র চলে গিয়েছিল।"

📖 More daily English sentences →

🚫 11. When NOT to Use Past Perfect

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

❌ "I had gone to school yesterday."
✅ "I went to school yesterday."

📖 "Yesterday" is a specific past time – use Past Simple unless there's another past action.

❌ "He had came home."
✅ "He came home."

📖 A single past action → Past Simple.

👨‍🏫 Teacher Tip

Remember: Past Perfect is for the earlier of two past actions. If there's only one past action, use Past Simple.

📕 12. Related Dictionary Words

Click on any word to open the dictionary and learn its meaning, pronunciation, and more. (যেকোনো শব্দে ক্লিক করুন এবং এর অর্থ, উচ্চারণ এবং আরও অনেক কিছু জানতে ডিকশনারি খুলুন।)

👨‍🏫 13. Teacher Tips

💡 Tip 1 – Sequence of Actions

Earlier action = Past Perfect | Later action = Past Simple. Draw a timeline to visualize the sequence!

💡 Tip 2 – Signal Words

Before, after, when, already, just, by the time – these words are your clues for Past Perfect. If you see them, identify which action happened first!

💡 Tip 3 – Common Exam Trap

In exams, they often test: "had" + V3 (not V2). Remember: had + V3 is always the correct form for Past Perfect.

🎯 14. BCS & Bank Job Section

📘 Previous BCS Patterns

Example 1 (Error Correction):
❌ "He had went before I came."
✅ "He had gone before I came."
Example 2 (Sentence Completion):
"I ______ (finish) my homework before my mother came."
✅ "I had finished my homework before my mother came."
Example 3 (Transformation):
"He came. I left before that."
✅ "I had left before he came."

💡 Tips for BCS

🎯 BCS Vocabulary Guide → 💼 Bank Job Vocabulary →

🌍 15. IELTS Section

✍️ Writing Tips

🗣️ Speaking Tips

Band 6 Example: "I went there before he came."
Band 8 Example: "I had already gone there before he arrived, so I didn't see him."

🌍 IELTS Vocabulary 2026 →

🎒 16. HSC & SSC Section

📝 Board Exam Focus

HSC Example:
"He ______ (finish) his homework before the teacher came."
✅ "He had finished his homework before the teacher came."
"They ______ (leave) the station before the train arrived."
✅ "They had left the station before the train arrived."

🎒 HSC Learning Path → 🌟 Beginner Learning Path →

🧠 17. Practice Quiz – Past Perfect Tense

Choose the correct tense form for each sentence.

1. I ______ my homework before my mother came.
2. He ______ to Dhaka before I called him.
3. She ______ the letter before the postman came.
4. I ______ not ______ (eat) before he came.
5. ______ he ______ (leave) before you arrived?
6. They ______ cricket before it started raining.
7. I ______ never ______ such a beautiful place before.
8. I was tired because I ______ all day.
9. He ______ already ______ when I arrived.
10. We ______ the station before the train arrived.

📌 Take more grammar quizzes →

🃏 18. Flashcards – Study These Verbs

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

go
had gone
eat
had eaten
write
had written
play
had played
work
had worked
leave
had left
see
had seen
finish
had finished
arrive
had arrived
live
had lived
study
had studied
call
had called
I
I had
He
He had
They
They had
Had + V3
পুরাঘটিত

📌 Practice more verb forms →

❓ 19. Frequently Asked Questions

What is the Past Perfect Tense in Bangla?
Past Perfect Tense (অতীত পুরাঘটিত কাল) is used to describe an action that happened before another past action. For example: 'I had eaten before he came' – তার আসার আগে আমি খেয়ে ছিলাম।
What is the structure of Past Perfect Tense?
The structure is: Subject + had + Verb (Past Participle / V3). For example: I had eaten, He had gone, They had played. Negative: Subject + had not + V3. Interrogative: Had + Subject + V3?
What is the difference between Past Perfect and Past Simple?
Past Simple is used for a completed past action (I went). Past Perfect is used for the earlier action when two past actions are compared (I had gone before he came). The earlier action uses Past Perfect.
How do we form negative sentences in Past Perfect?
We use 'had not' (hadn't) + the past participle (V3). For example: 'I had not eaten' or 'I hadn't eaten.' Never use 'did not' with Past Perfect.
What are the common signal words for Past Perfect?
Common signal words are: before, after, when, already, just, never, by the time, until, as soon as. These words help identify the sequence of past actions.
Why is Past Perfect important for BCS and IELTS?
Past Perfect is frequently tested in BCS, IELTS, and Bank Job exams. Questions appear in error correction, sentence completion, and transformation. It's especially important for understanding the sequence of past events.
Can we use 'had' with all subjects?
Yes, 'had' is used with ALL subjects – I, You, He, She, It, We, They. There is no change in form. This makes Past Perfect easier than Present Perfect!
Does the Ovidhan app have Past Perfect practice?
Yes, the Ovidhan app has dedicated Past Perfect tense practice with quizzes, flashcards, and example sentences – all offline.

📝 20. Summary

Past Perfect Tense is used to describe the earlier of two past actions. Here are the key takeaways:

💡 Golden Rule

"When two past actions are mentioned, the earlier action is had + V3. The later action is V2."

"যখন দুটি অতীত কাজের উল্লেখ থাকে, আগের কাজটি had + V3 হয়। পরে হওয়া কাজটি V2 হয়।"

📖 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 with Ovidhan

Practice Past Perfect 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