B1 Verb Tenses 1 min read آسان

Grammar Rule in 30 Seconds

Use the Past Perfect to describe an action that finished before another action happened in the past.

  • Use for the first of two past events: 'আমি যাওয়ার আগেই সে খেয়েছিল' (He had eaten before I left).
  • Always pair with a simple past event to provide context.
  • Conjugate the main verb with the suffix '-এছিল' or '-ছিল'.
Subject + Verb(root + এছিল/ছিল) + Object

Past Perfect Conjugation (Root: করা - to do)

Person Affirmative Negative Interrogative
আমি (I)
করেছিলাম
করিনি
করেছিলাম কি?
তুমি (You)
করেছিলে
করোনি
করেছিলে কি?
সে (He/She)
করেছিল
করেনি
করেছিল কি?
আমরা (We)
করেছিলাম
করিনি
করেছিলাম কি?
আপনারা (You all)
করেছিলেন
করেননি
করেছিলেন কি?
তারা (They)
করেছিল
করেনি
করেছিল কি?

Meanings

The Past Perfect describes an action completed before a specific point or another action in the past.

1

Sequential Past

Establishing priority between two past events.

“সে আসার আগে আমি কাজ শেষ করেছিলাম।”

“বৃষ্টি শুরু হওয়ার আগেই আমরা বাড়ি ফিরেছিলাম।”

2

Past State

Describing a state that existed before a past reference point.

“সে তখন অনেক বড় হয়ে গিয়েছিল।”

“আমি তাকে আগে কখনো দেখিনি।”

Reference Table

Reference table for Past Perfect in Narrative Contexts
Form Structure Example
Affirmative
Root + এছিল
সে খেয়েছিল
Negative
Root + এনি
সে খায়নি
Question
Root + এছিল কি?
সে কি খেয়েছিল?
Short Answer
হ্যাঁ/না
হ্যাঁ, সে খেয়েছিল
Emphasis
ততক্ষণে + Verb
সে ততক্ষণে খেয়েছিল

طیف رسمیت

رسمی
তিনি পূর্বেই প্রস্থান করেছিলেন।

তিনি পূর্বেই প্রস্থান করেছিলেন। (Departure)

خنثی
সে আগেই চলে গিয়েছিল।

সে আগেই চলে গিয়েছিল। (Departure)

غیر رسمی
সে আগেই চলে গেছে।

সে আগেই চলে গেছে। (Departure)

عامیانه
সে তো আগেই কেটেছে।

সে তো আগেই কেটেছে। (Departure)

Past Perfect Timeline

Past Perfect

Usage

  • আগে Before
  • ইতিমধ্যে Already

Structure

  • মূল ধাতু Root
  • এছিল Suffix

مثال‌ها بر اساس سطح

1

আমি খেয়েছিলাম।

I had eaten.

2

সে এসেছিল।

He had come.

3

আমরা দেখেছিলাম।

We had seen.

4

তুমি বলেছিলে।

You had said.

1

আমি যাওয়ার আগেই সে এসেছিল।

He had come before I left.

2

বৃষ্টি হওয়ার আগে আমরা খেলেছিলাম।

We had played before it rained.

3

সে কাজ শেষ করেছিল।

He had finished the work.

4

আমি তাকে আগে দেখিনি।

I had not seen him before.

1

ট্রেনটি ছেড়ে দেওয়ার পর আমরা স্টেশনে পৌঁছেছিলাম।

We arrived at the station after the train had left.

2

সে আমাকে আগেই জানিয়েছিল।

He had already informed me.

3

আমি তখন অনেক পড়াশোনা করেছিলাম।

I had studied a lot then.

4

তারা অনেক আগেই চলে গিয়েছিল।

They had left long ago.

1

আমি যখন পৌঁছালাম, সে ততক্ষণে কাজ শেষ করে ফেলেছিল।

By the time I arrived, he had finished the work.

2

সে এমনভাবে কথা বলেছিল যেন সে সব জানত।

He had spoken as if he knew everything.

3

আমরা আগে কখনো এমন দৃশ্য দেখিনি।

We had never seen such a scene before.

4

সে তার ভুল বুঝতে পেরেছিল।

He had realized his mistake.

1

ঘটনাটি ঘটার আগেই সে সতর্ক হয়েছিল।

He had been warned before the incident occurred.

2

সে অনেক আগেই তার পরিকল্পনা গুছিয়ে নিয়েছিল।

He had already organized his plans long before.

3

আমি তাকে অনেকবার সতর্ক করেছিলাম, কিন্তু সে শোনেনি।

I had warned him many times, but he didn't listen.

4

সে তখন পর্যন্ত তার লক্ষ্য অর্জন করতে পারেনি।

He had not been able to achieve his goal by then.

1

সে যদি আগেই আসত, তবে আমরা কাজটা শেষ করতে পারতাম।

Had he come earlier, we could have finished the work.

2

ইতিহাসের পাতায় সে আগেই নিজের নাম লিখে রেখেছিল।

He had already written his name in the pages of history.

3

সে তার সমস্ত সম্পদ দান করে দিয়েছিল।

He had donated all his wealth.

4

আমরা তখনো বুঝতে পারিনি যে সে কী করতে চেয়েছিল।

We hadn't realized then what he had intended to do.

به‌راحتی اشتباه گرفته می‌شود

Past Perfect in Narrative Contexts در مقابل Simple Past vs Past Perfect

Learners use Past Perfect for everything in the past.

Past Perfect in Narrative Contexts در مقابل Present Perfect vs Past Perfect

Mixing 'have' and 'had' logic.

Past Perfect in Narrative Contexts در مقابل Past Continuous vs Past Perfect

Continuous is for background, Perfect is for completed actions.

اشتباهات رایج

আমি খেয়েছিলাম

আমি খেয়েছিলাম (if no sequence)

Don't use perfective if there's no second event.

সে গিয়েছিল

সে গিয়েছিল

Check person agreement.

আমি করেছি

আমি করেছিলাম

Mixing present perfect with past perfect.

সে আসছিল

সে এসেছিল

Confusing continuous with perfect.

সে আসার আগে আমি খাই

সে আসার আগে আমি খেয়েছিলাম

Tense mismatch.

আমি কাজ করেছি আগে

আমি কাজ করেছিলাম আগে

Wrong tense for past sequence.

সে গিয়েছিল কি?

সে কি গিয়েছিল?

Word order in questions.

আমি যখন পৌঁছালাম, সে কাজ করছে

আমি যখন পৌঁছালাম, সে কাজ করেছিল

Sequence mismatch.

সে অনেক আগেই চলে গিয়েছিল

সে অনেক আগেই চলে গিয়েছিল (Correct, but check context)

Contextual usage.

সে বলেছিল সে আসবে

সে বলেছিল সে আসবে (Check reported speech)

Reported speech nuances.

সে যদি আসত, আমি যেতাম

সে যদি আসত, আমি যেতাম (Check conditional)

Conditional perfect vs past perfect.

সে কাজটা শেষ করে ফেলেছিল

সে কাজটা শেষ করে ফেলেছিল (Correct)

Redundancy check.

সে তখনো আসেনি

সে তখনো আসেনি (Correct)

Negative perfective.

الگوهای جمله‌سازی

___ আসার আগে আমি ___ করেছিলাম।

আমি যখন পৌঁছালাম, ট্রেনটি ___ গিয়েছিল।

সে ___ আগেই কাজটি ___ ফেলেছিল।

যদি সে ___ আসত, তবে আমি ___ পারতাম।

Real World Usage

Texting common

আমি আগেই খেয়েছি।

Job Interview very common

আমি এই প্রজেক্টটি আগেই সম্পন্ন করেছিলাম।

Social Media common

আমি অনেক আগেই এখানে এসেছিলাম।

Travel common

বাসটি আগেই ছেড়ে দিয়েছিল।

Food Delivery occasional

আমি অর্ডারটি আগেই দিয়েছিলাম।

Academic Writing very common

গবেষণাটি আগেই সম্পন্ন হয়েছিল।

💡

Use 'আগে'

Pairing with 'আগে' (before) makes the Past Perfect much clearer.
⚠️

Don't over-use

Only use it if there's a second past event. Otherwise, use Simple Past.
🎯

Focus on the suffix

Memorize '-এছিল' as the 'past-of-the-past' marker.
💬

Formal vs Informal

In formal writing, ensure you use the full suffix; in speech, it's often shortened.

Smart Tips

Use the Past Perfect to set the scene before the main action.

আমি খেলাম এবং সে এল। সে আসার আগেই আমি খেয়েছিলাম।

Use it to show what was already done.

আমি কাজ শেষ করলাম যখন সে এল। সে আসার আগেই আমি কাজ শেষ করেছিলাম।

Use it to show what you should have done.

আমি এটা করলাম না। আমি এটা আগেই করেছিলাম।

Always use the full '-এছিল' suffix.

কাজটা শেষ হলো। কাজটি সম্পন্ন হয়েছিল।

تلفظ

ko-re-chhi-lo

Suffix stress

The stress usually falls on the root, but the suffix '-এছিল' is pronounced clearly.

Narrative

Sentence rises slightly at the first clause.

Indicates more information is coming.

حفظ کنید

روش یادسپاری

Think of 'Perfect' as 'Completed'. If it's 'Past Perfect', it's 'Completed in the Past'.

تداعی تصویری

Imagine a train station. The train is pulling away (Past Perfect) just as you arrive (Simple Past).

Rhyme

Past Perfect is the tense of old, Before another story is told.

Story

Yesterday, I went to the park. But before I went, I had finished my homework. Because I had finished it, I felt happy. The homework was the 'before' action.

شبکه واژگان

আগেইতিমধ্যেততক্ষণেপূর্বেইআগেই

چالش

Write three sentences about your morning routine using 'before' and the Past Perfect.

نکات فرهنگی

Formal speech often uses 'করেছিলেন' instead of 'করেছিল'.

Casual speech often drops the 'ছিল' suffix in rapid conversation.

Used extensively in novels to build suspense.

Derived from Sanskrit perfective aspects, evolved through Middle Bengali.

شروع‌کننده‌های مکالمه

তুমি কি যাওয়ার আগে খেয়েছিলে?

মুভিটি শুরু হওয়ার আগে তুমি কী করেছিলে?

তুমি কি কখনো এমন কিছু দেখেছিলে যা তোমাকে অবাক করেছিল?

তোমার কি মনে আছে তুমি ছোটবেলায় কী কী শিখেছিলে?

موضوعات نگارش

Write about your morning before you started work.
Describe a time you arrived late.
Reflect on a goal you had achieved before a certain age.
Write a short story where the ending changes the meaning of the beginning.

اشتباهات رایج

Incorrect

صحیح


Incorrect

صحیح


Incorrect

صحیح


Incorrect

صحیح

Test Yourself

Fill in the blank with the correct form of 'করা'.

সে আসার আগে আমি কাজটা ___।

✓ Correct! ✗ Not quite. Correct answer: করেছিলাম
Past perfect requires the suffix '-এছিল'.
Choose the correct sentence. چند گزینه‌ای

Which sentence is correct?

✓ Correct! ✗ Not quite. Correct answer: সে আসার আগে আমি খেয়েছিলাম
Past perfect clarifies sequence.
Correct the error in the sentence. Error Correction

Find and fix the mistake:

সে কাজটা করেছে যখন আমি এলাম।

✓ Correct! ✗ Not quite. Correct answer: সে কাজটা করেছিল যখন আমি এলাম
Needs past perfect.
Transform to Past Perfect. Sentence Transformation

আমি যাই।

✓ Correct! ✗ Not quite. Correct answer: আমি গিয়েছিলাম
Root + এছিল.
Match the sentence to its meaning. جفت کردن

Match each item on the left with its pair on the right:

✓ Correct! ✗ Not quite. Correct answer: He came - He had eaten
Past perfect indicates completion.
Complete the dialogue. Dialogue Completion

A: তুমি কি কাজটা শেষ করেছিলে? B: হ্যাঁ, ___।

✓ Correct! ✗ Not quite. Correct answer: আমি শেষ করেছিলাম
Consistent tense.
Build a sentence. Sentence Building

আগে / আমি / খেয়েছিলাম / সে / আসার

✓ Correct! ✗ Not quite. Correct answer: সে আসার আগে আমি খেয়েছিলাম
Correct word order.
Is this rule true? True False Rule

Past perfect is used for actions after the present.

✓ Correct! ✗ Not quite. Correct answer: False
It's for actions before a past point.

Score: /8

تمرین‌های عملی

8 exercises
Fill in the blank with the correct form of 'করা'.

সে আসার আগে আমি কাজটা ___।

✓ Correct! ✗ Not quite. Correct answer: করেছিলাম
Past perfect requires the suffix '-এছিল'.
Choose the correct sentence. چند گزینه‌ای

Which sentence is correct?

✓ Correct! ✗ Not quite. Correct answer: সে আসার আগে আমি খেয়েছিলাম
Past perfect clarifies sequence.
Correct the error in the sentence. Error Correction

Find and fix the mistake:

সে কাজটা করেছে যখন আমি এলাম।

✓ Correct! ✗ Not quite. Correct answer: সে কাজটা করেছিল যখন আমি এলাম
Needs past perfect.
Transform to Past Perfect. Sentence Transformation

আমি যাই।

✓ Correct! ✗ Not quite. Correct answer: আমি গিয়েছিলাম
Root + এছিল.
Match the sentence to its meaning. جفت کردن

সে এসেছিল - সে খেয়েছিল

✓ Correct! ✗ Not quite. Correct answer: He came - He had eaten
Past perfect indicates completion.
Complete the dialogue. Dialogue Completion

A: তুমি কি কাজটা শেষ করেছিলে? B: হ্যাঁ, ___।

✓ Correct! ✗ Not quite. Correct answer: আমি শেষ করেছিলাম
Consistent tense.
Build a sentence. Sentence Building

আগে / আমি / খেয়েছিলাম / সে / আসার

✓ Correct! ✗ Not quite. Correct answer: সে আসার আগে আমি খেয়েছিলাম
Correct word order.
Is this rule true? True False Rule

Past perfect is used for actions after the present.

✓ Correct! ✗ Not quite. Correct answer: False
It's for actions before a past point.

Score: /8

سوالات متداول (8)

It's a tense used to show an action finished before another past action.

Add '-এছিল' to the verb root.

Use it when you need to sequence events in the past.

Yes, Simple Past is for a single event; Past Perfect is for the 'past-of-the-past'.

Yes, but it's often shortened.

Your timeline might be unclear to the listener.

Most follow the same suffix rule, making it very regular.

Yes, 'ইতিমধ্যে' or 'আগেই' works perfectly with it.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

Pluscuamperfecto

Spanish uses 'había' + participle; Bengali uses a suffix.

French high

Plus-que-parfait

French uses auxiliary verb 'avoir' or 'être'.

German high

Plusquamperfekt

German uses 'hatte' or 'war' + participle.

Japanese moderate

Ta-form + past

Japanese is agglutinative; Bengali uses specific suffixes.

Arabic moderate

Kana + Perfect

Arabic uses a separate auxiliary verb.

Chinese low

Le + time marker

Chinese has no verb conjugation.

Learning Path

Prerequisites

Was this helpful?
هنوز نظری وجود ندارد. اولین نفری باشید که افکار خود را به اشتراک می‌گذارد!