B2 Verb System 11 min read متوسط

الماضي قبل الماضي: الماضي البعید (Past Perfect)

الماضي البعيد هو 'ماضي قبل الماضي'، بنستخدمه عشان نرتب الأحداث ونبني خلفية درامية لقصصنا باستخدام «گذشته بعید».

Grammar Rule in 30 Seconds

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

  • Use the past participle of the main verb + 'بودن' (to be) in the past tense.
  • Example: 'او رفته بود' (He had gone).
  • Always place the past participle before the auxiliary verb 'بودن'.
Past Participle + بود + (Suffix)

نظرة عامة

### Overview
يعتبر زمن «الماضي البعيد» أو ما يُعرف في النحو الفارسي بـ گذشته بعید (Gozashteh-ye ba'id) أحد أهم الأركان في بناء الجملة الفارسية المتقدمة. إذا أردنا تقريبه إلى ذهنك كمتحدث بالعربية، فهو يوازي تماماً «الماضي التام» في لغات أخرى، أو ما نعبّر عنه في العربية بتركيب «كان قد فعل». نحن في العربية نستخدم الفعل «كان» متبوعاً بـ «قد» والفعل الماضي لإعطاء هذا المعنى الزمني، بينما في الفارسية، يتم دمج هذا المعنى في بنية فعلية مركبة ومحددة.
لماذا تحتاج هذا الزمن؟ ببساطة، لأن اللغة الفارسية تهتم جداً بترتيب الأحداث زمنياً. في حياتنا اليومية، سواء كنت في المقهى تحكي لصديقك عن يومك، أو في العمل تكتب تقريراً رسمياً، ستحتاج دائماً لتوضيح أن حدثاً ما وقع قبل حدث آخر في الماضي.
مثلاً، عندما تقول: «عندما وصلتُ إلى البيت، كان أخي قد خرج»، فإن «وصلتُ» هو حدث ماضٍ، ولكن «خرج» هو حدث أقدم منه. هنا تبرز أهمية گذشته بعید؛ فهو يضع الحدث في طبقة زمنية أعمق، مما يمنح قصتك عمقاً وسياقاً دقيقاً. بدون هذا الزمن، ستكون روايتك للأحداث مسطحة ومبهمة، حيث تختلط الأزمنة ولا يعرف السامع أي فعل سبق الآخر.
إن إتقانك لهذا الزمن هو العلامة الفارقة بين المستوى المتوسط والمستوى المتقدم (B2) في الفارسية، فهو يجعلك قادراً على صياغة جمل مركبة تعبر عن الندم، أو التفسير، أو حتى التخطيط الذهني للماضي.
### How This Grammar Works
يتكون زمن گذشته بعید من جزأين أساسيين يعملان معاً ككتلة واحدة. لنقارن ذلك بما نعرفه في النحو العربي:
  1. 1اسم المفعول (اسم مفعول): وهو الجزء الذي يحمل معنى الفعل الأساسي (مثل: مكتوب، مأكول). في الفارسية، نصوغه بإضافة اللاحقة (-eh) إلى «الجذر الماضي» للفعل. هذا الجزء ثابت لا يتغير بتغير الضمير (أنا، هو، هم)، تماماً مثلما نقول في العربية «قد كُتِبَ» حيث يبقى الفعل مبنياً للمجهول أو في صيغة اسم المفعول. مثال: فعل رفتن (الذهاب)، جذره الماضي رفت، فتصبح الصيغة رفته.
  1. 1الفعل المساعد (فعل کمکی): وهو فعل الكينونة بودن (كان) في زمن الماضي البسيط. هذا الجزء هو الذي يتصرف حسب الضمير (أنا كنت، أنت كنتَ). هو المسؤول عن تحديد الفاعل والزمن. في العربية، نحن نستخدم «كان» (كانت، كنتُ، كانوا) قبل الفعل، وفي الفارسية نضع بودن بعد اسم المفعول.
التركيبة هي: [اسم المفعول] + [تصريف فعل بودن في الماضي البسيط].
لنأخذ مثالاً: من ناهار خورده بودم (أنا كنتُ قد أكلتُ الغداء). لاحظ أن خورده هو اسم المفعول، وبودم هو الفعل المساعد. هذا الترتيب ثابت، ولا يجوز الفصل بينهما بأي كلمة أخرى إلا في حالات نادرة جداً ولأغراض بلاغية.
هذا التركيب يشبه إلى حد كبير «الماضي التام» (Past Perfect) في الإنجليزية، لكنه أكثر شيوعاً وسلاسة في الفارسية. إن فهمك لهذا التركيب يجعلك تدرك أن اللغة الفارسية لغة «تراكمية» في بنائها للأزمنة، حيث نركب أجزاءً بسيطة لنحصل على معنى زمني دقيق جداً.
### Formation Pattern
لتكوين هذا الزمن، اتبع هذه الخطوات الثلاث بدقة:
  1. 1خذ المصدر (مثلاً: دیدن - الرؤية).
  2. 2احذف النون في الآخر لتحصل على الجذر الماضي (دید).
  3. 3أضف اللاحقة ليصبح (دیده).
  4. 4أضف تصريف فعل بودن المناسب للفاعل.
| الضمير | الصيغة الفارسية | النطق | المعنى بالعربية |
|---|---|---|---|
| من | دیده بودم | dideh budam | كنتُ قد رأيت |
| تو | دیده بودی | dideh budi | كنتَ قد رأيتَ |
| او | دیده بود | dideh bud | كان قد رأى |
| ما | دیده بودیم | dideh budim | كنا قد رأينا |
| شما | دیده بودید | dideh budid | كنتم قد رأيتم |
| آنها | دیده بودند | dideh budand | كانوا قد رأوا |
في حالة النفي، نضيف نَـ (na) في بداية اسم المفعول فقط، ويبقى الفعل المساعد كما هو: ندیده بودم (لم أكن قد رأيت).
### When To Use It
يُستخدم هذا الزمن في أربع حالات رئيسية:
  1. 1ترتيب الأحداث: عندما تروي قصة وتذكر حدثين في الماضي، استخدم الماضي البعيد للحدث الذي وقع أولاً. مثال: وقتی رسیدم، قطار رفته بود (عندما وصلتُ، كان القطار قد غادر). الوصول حدث في الماضي، لكن المغادرة حدثت قبله.
  1. 1الكلام المنقول: عند نقل كلام شخص آخر، نحول الفعل من الماضي البسيط إلى الماضي البعيد. مثال: او گفت که غذا را پخته است تتحول في الماضي إلى او گفت که غذا را پخته بود (قال إنه كان قد طبخ الطعام).
  1. 1الجمل الشرطية (الشرط غير الواقع في الماضي): للتعبير عن شيء لم يحدث في الماضي (لو كنت فعلتَ كذا، لحصل كذا). مثال: اگر زودتر آمده بودی، فیلم را دیده بودیم (لو كنتَ قد جئتَ أبكر، لكنا قد شاهدنا الفيلم).
  1. 1تقديم خلفية للقصة: لوصف حالة كانت قائمة قبل بدء الحدث الرئيسي. مثال: همه جا تاریک بود؛ برق رفته بود (كان المكان مظلماً؛ كانت الكهرباء قد انقطعت).
### Common Mistakes
بصفتك متحدثاً بالعربية، قد تقع في هذه الأخطاء بسبب التداخل اللغوي:
  1. 1الخلط بين الماضي البعيد والماضي البسيط: قد تميل لاستخدام الماضي البسيط لكل شيء لأننا في العربية أحياناً نكتفي بالماضي البسيط مع قرائن زمنية مثل «قبل». في الفارسية، يجب استخدام گذشته بعید لتحديد الأولوية الزمنية.
  1. 1نسيان اللاحقة : ينسى الكثيرون إضافة في نهاية الجذر الماضي، فيقولون رفت بودم بدلاً من رفته بودم. هذا خطأ فادح لأن رفت هو فعل ماضٍ بسيط، بينما رفته هو اسم المفعول اللازم للتركيب.
  1. 1وضع الظرف في المكان الخاطئ: يضع المتعلمون العرب أحياناً الظرف بين اسم المفعول والفعل المساعد (مثل خورده قبلاً بودم)، وهذا يكسر وحدة الفعل. يجب أن يكون الظرف قبل الفعل كاملاً: قبلاً خورده بودم.
### Contrast With Similar Patterns
| وجه المقارنة | الماضي البسيط (گذشته ساده) | الماضي البعيد (گذشته بعید) |
|---|---|---|
| الوظيفة | حدث وقع وانتهى في وقت محدد | حدث وقع قبل حدث آخر في الماضي |
| التركيب | جذر ماضي + ضمير متصل | اسم مفعول + فعل بودن (ماضي) |
| مثال | او رفت (هو ذهب) | او رفته بود (هو كان قد ذهب) |
الفرق الجوهري هو «المرجعية الزمنية». الماضي البسيط يخبرنا «ماذا حدث»، بينما الماضي البعيد يخبرنا «ما الذي كان قد اكتمل» قبل نقطة معينة في الماضي.
### Quick FAQ
س: هل يمكنني استخدام الماضي البعيد لوصف حدث وقع منذ دقيقة؟
ج: نعم، طالما أنه سبق حدثاً آخر وقع الآن أو بعده بقليل.
س: هل يتغير اسم المفعول إذا كان الفاعل مؤنثاً؟
ج: لا، الفارسية لا تفرق بين المذكر والمؤنث في تصريف الأفعال، وهذا يسهل عليك الأمر مقارنة بالعربية.
س: لماذا يلفظ الإيرانيون بودند كأنها بودن في الكلام اليومي؟
ج: هذا اختصار شائع في اللغة المحكية (الدارجة) لتسريع الكلام، وهو مقبول تماماً في السياقات غير الرسمية.

Conjugation of 'رفتن' (to go) in Past Perfect

Subject Affirmative Negative
من
رفته بودم
نرفته بودم
تو
رفته بودی
نرفته بودی
او
رفته بود
نرفته بود
ما
رفته بودیم
نرفته بودیم
شما
رفته بودید
نرفته بودید
آن‌ها
رفته بودند
نرفته بودند

Meanings

The Past Perfect (گذشته بعید) is used to express an action that was completed before another action or time in the past.

1

Sequence of events

Clarifying which of two past events happened first.

“او قبلاً این فیلم را دیده بود.”

“من کلیدها را گم کرده بودم.”

Reference Table

Reference table for الماضي قبل الماضي: الماضي البعید (Past Perfect)
الفاعل اسم المفعول الفعل المساعد (بودن) المعنى
من (Man)
رفته (rafteh)
بودم (budam)
كنتُ قد ذهبت
تو (To)
دیده (dideh)
بودی (budi)
كنتَ قد رأيت
او (U)
نوشته (neveshteh)
بود (bud)
كان/كانت قد كتب/ت
ما (Mā)
خوانده (khāndeh)
بودیم (budim)
كنا قد قرأنا
شما (Shomā)
خورده (khordeh)
بودید (budid)
كنتم قد أكلتم
آنها (Anhā)
شنیده (shenideh)
بودند (budand)
كانوا قد سمعوا

طيف الرسمية

رسمي
من قبلاً آن را به اتمام رسانده بودم.

من قبلاً آن را به اتمام رسانده بودم. (Completing a task)

محايد
من قبلاً آن را تمام کرده بودم.

من قبلاً آن را تمام کرده بودم. (Completing a task)

غير رسمي
من قبلاً تمومش کرده بودم.

من قبلاً تمومش کرده بودم. (Completing a task)

عامية
تمومش کرده بودم دیگه.

تمومش کرده بودم دیگه. (Completing a task)

استخدامات الماضي البعيد (گذشته بعید)

الماضي البعيد

سرد القصص

  • برنامه ریزی التخطيط
  • ترتیب زمان ترتيب الوقت

الندم

  • ای کاش يا ليت
  • حسرت التحسر

الماضي البسيط مقابل الماضي البعيد

الماضي البسيط (گذشته ساده)
رفتم ذهبتُ
نوشت كتبَ
الماضي البعيد (گذشته بعید)
رفته بودم كنتُ قد ذهبت
نوشته بود كان قد كتب

كيفية تكوين الماضي البعيد

1

هل لديك الجذر الماضي؟

YES
أضف اللاحقة -ه (ـه)
NO
احذف -ن من المصدر
2

هل اسم المفعول جاهز؟

YES
أضف نهايات 'بودن'
NO ↓

تصريفات الفعل المساعد الشائعة

👤

المفرد

  • بودم (budam)
  • بودی (budi)
  • بود (bud)
👥

الجمع

  • بودیم (budim)
  • بودید (budid)
  • بودند (budand)

أمثلة حسب المستوى

1

من غذا خورده بودم.

I had eaten food.

1

وقتی رسیدم، او رفته بود.

When I arrived, he had gone.

1

او قبلاً این کتاب را خوانده بود.

He had already read this book.

1

من قبل از امتحان، درس خوانده بودم.

I had studied before the exam.

1

او اعتراف کرد که قبلاً آنجا بوده است.

He admitted that he had been there before.

1

اگر زودتر گفته بودی، کمک کرده بودم.

If you had told me sooner, I would have helped.

سهل الخلط

The 'Past before the Past' (Past Perfect / گذشته بعید) مقابل Simple Past vs. Past Perfect

Learners use Past Perfect for everything in the past.

The 'Past before the Past' (Past Perfect / گذشته بعید) مقابل Present Perfect vs. Past Perfect

Mixing up 'have done' and 'had done'.

The 'Past before the Past' (Past Perfect / گذشته بعید) مقابل Past Continuous vs. Past Perfect

Mixing ongoing vs. completed actions.

أخطاء شائعة

من رفته بودم دیروز

من دیروز رفتم

Don't use Past Perfect for single events.

او خورده بود غذا

او غذا خورده بود

Word order: Object before verb.

من رفته بودم

من رفته بودم

Correct, but check context.

آن‌ها رفته بود

آن‌ها رفته بودند

Subject-verb agreement.

من دیده بودم او را

من او را دیده بودم

Object placement.

آیا تو رفته بود؟

آیا تو رفته بودی؟

Conjugation match.

من نرفته بودم به خانه

من به خانه نرفته بودم

Prepositional phrase placement.

وقتی رسیدم، او می‌رفت

وقتی رسیدم، او رفته بود

Use Past Perfect for completed actions.

او گفته بود که می‌آید

او گفته بود که می‌آمد

Sequence of tenses.

من انجام داده بودم کار را

من کار را انجام داده بودم

Natural Persian word order.

اگر می‌دانستم، می‌آمدم

اگر دانسته بودم، آمده بودم

Hypothetical past requires perfect.

او ادعا کرد که دیده است

او ادعا کرد که دیده بود

Reported speech in the past.

قبل از اینکه بروم، خورده بودم

قبل از اینکه بروم، خورده بودم

Correct, but check tense sequence.

أنماط الجُمل

وقتی ___، من ___ کرده بودم.

من قبل از اینکه ___، ___ بودم.

آیا تو قبلاً ___ بودی؟

او ___ بود، چون ___.

Real World Usage

Social Media common

من قبلاً این عکس را دیده بودم.

Job Interview common

من در شرکت قبلی، مدیریت کرده بودم.

Texting constant

یادم رفته بود بهت بگم!

Travel common

قبل از سفر، هتل را رزرو کرده بودم.

Food Delivery occasional

غذا را سفارش داده بودم اما نرسید.

Academic Writing common

محققان قبلاً این موضوع را بررسی کرده بودند.

🎯

علامة 'سابقاً'

المتحدثين الأصليين بيحبوا يستخدموا كلمات زي «قبلاً» أو «پیش از آن» مع الماضي البعيد عشان يخلوا الترتيب الزمني واضح جداً: «من قبلاً او را دیده بودم.»
⚠️

الهاء الصامتة

افتكر إن حرف (ـه) في نهاية اسم المفعول صامت. هو بس بيغير صوت الحرف اللي قبله لفتحة خفيفة، مش بننطق 'هـ' واضحة: «رفته» تُنطق (rafte).
💬

الاختصار في الكلام

في لهجة طهران العامية، فعل المساعد «بودن» بيندمج بسرعة مع الكلمة، بس صوت حرف 'ب' بيفضل مسموع دايماً عكس الماضي النقلي: «من رفته بودم.»

Smart Tips

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

من به خانه رفتم. من غذا خوردم. وقتی به خانه رفتم، غذا خورده بودم.

Use Past Perfect to explain the cause.

من دیر کردم. من فراموش کردم. من دیر کردم چون فراموش کرده بودم.

Use it to show you have done something before.

من آنجا بودم. من قبلاً آنجا بوده بودم.

Shift the tense back.

او گفت: من رفتم. او گفت که رفته بود.

النطق

raf-TEH bu-DAM

Stress

Stress the last syllable of the participle.

Question

رفته بودی؟ ↗

Rising intonation at the end.

احفظها

وسيلة تذكّر

Remember 'Past-Perfect' as 'Past-Before-Past'.

ربط بصري

Imagine a clock showing 5:00 PM, and another clock behind it showing 4:00 PM. The 4:00 PM clock is the Past Perfect.

Rhyme

برای گذشته بعید، بود را بیار، بعد از بن ماضی، کار رو تموم کن یار.

Story

Ali arrived at the party. Everyone had left. He felt sad because he had arrived late.

Word Web

بودنگذشتهبعیدقبلپیشانجام

تحدٍّ

Write 3 sentences about what you had done before you woke up today.

ملاحظات ثقافية

In spoken Tehrani, 'بودن' often contracts.

Used extensively in novels to build suspense.

Used in reports to state prior facts.

Derived from the auxiliary 'بودن' (to be) in the past tense.

بدايات محادثة

قبل از اینکه به کلاس بیایی، چه کار کرده بودی؟

آیا قبل از سفر به ایران، فارسی خوانده بودی؟

وقتی به خانه رسیدی، آیا کسی آنجا بود؟

آیا تا به حال قبل از شروع کار، قهوه خورده بودی؟

مواضيع للكتابة اليومية

Describe your morning routine before you left for work.
Write about a time you arrived late. What had happened?
Reflect on a goal you achieved. What had you done to prepare?
Tell a story about a surprise party. What had the guests done?

أخطاء شائعة

Incorrect

صحيح


Incorrect

صحيح


Incorrect

صحيح


Incorrect

صحيح

Test Yourself

املأ الفراغ بصيغة الماضي البعيد الصحيحة لفعل 'رفتن' (الذهاب).

وقتی سارا آمد، من به خانه ___. (I had gone)

✓ Correct! ✗ Not quite. Correct answer: رفته بودم
محتاجين 'ماضي قبل الماضي'. 'رفته بودم' هي الصيغة الصحيحة للمتكلم المفرد.
أي جملة بتستخدم الماضي البعيد بشكل صحيح؟ اختيار متعدد

اختر الجملة الصحيحة لغوياً:

✓ Correct! ✗ Not quite. Correct answer: او کتاب را خوانده بود.
الماضي البعيد بيتطلب اسم المفعول (الجذر + ه) وفعل بودن في الماضي. 'خوانده بود' هي الصح.
لاقي الغلطة وصلحها في الجملة دي. Error Correction

Find and fix the mistake:

ما قبلاً آنجا رفته بود.

✓ Correct! ✗ Not quite. Correct answer: ما قبلاً آنجا رفته بودیم.
الفعل المساعد 'بودن' لازم يطابق الفاعل 'ما' (نحن)، عشان كده لازم يبقى 'بودیم'.

Score: /3

تمارين تطبيقية

8 exercises
Fill in the blank with the correct form of 'رفتن'.

وقتی رسیدم، او ___ (رفته بود/رفته است).

✓ Correct! ✗ Not quite. Correct answer: رفته بود
It's a past sequence.
Fix the error. Error Correction

Find and fix the mistake:

من دیروز رفته بودم به بازار.

✓ Correct! ✗ Not quite. Correct answer: من دیروز رفتم بازار
Simple past for single events.
Choose the correct sentence. اختيار متعدد

Which is correct?

✓ Correct! ✗ Not quite. Correct answer: او غذا خورده بود.
Correct formation.
Reorder the words. Sentence Reorder

بود / من / دیده / قبلاً / آن را

✓ Correct! ✗ Not quite. Correct answer: من قبلاً آن را دیده بودم
Standard SOV order.
Translate to Persian. الترجمة

I had finished my work.

✓ Correct! ✗ Not quite. Correct answer: کارم را تمام کرده بودم
Past Perfect.
Conjugate 'دیدن' for 'آن‌ها'. Conjugation Drill

آن‌ها ___.

✓ Correct! ✗ Not quite. Correct answer: دیده بودند
Plural conjugation.
Match the tense. Match Pairs

Past Perfect -> ?

✓ Correct! ✗ Not quite. Correct answer: رفته بودم
Correct match.
Complete the dialogue. Dialogue Completion

A: چرا دیر آمدی؟ B: چون ماشین ___.

✓ Correct! ✗ Not quite. Correct answer: خراب شده بود
Past Perfect for reason.

Score: /8

Practice Bank

10 exercises
أكمل الجملة بمعنى 'كنت قد رأيت'. املأ الفراغ

من قبلاً این عکس را در اینستاگرام ___. (dideh budam)

✓ Correct! ✗ Not quite. Correct answer: دیده بودم
رتب الكلمات لتقول: 'كان قد كتب الرسالة'. Sentence Reorder

نامه / بود / نوشته / او

✓ Correct! ✗ Not quite. Correct answer: او نامه نوشته بود
ترجم 'كانوا قد وصلوا' للفارسية. الترجمة

They had arrived.

✓ Correct! ✗ Not quite. Correct answer: آنها رسیده بودند
صلح غلطة اسم المفعول. Error Correction

تو دیروز نان خرید بودی.

✓ Correct! ✗ Not quite. Correct answer: تو دیروز نان خریده بودی.
طابق الإنجليزية بالفارسية. Match Pairs

وصل الجمل ببعضها:

✓ Correct! ✗ Not quite. Correct answer: I had eaten | خورده بودم
اختبار صيغة النفي. اختيار متعدد

إزاي تقول 'لم أكن قد رأيت'؟

✓ Correct! ✗ Not quite. Correct answer: ندیده بودم
صيغة السؤال. املأ الفراغ

آیا شما بلیت را ___؟ (had bought - formal)

✓ Correct! ✗ Not quite. Correct answer: خریده بودید
ترجم 'كانت قد تكلمت'. الترجمة

She had spoken.

✓ Correct! ✗ Not quite. Correct answer: او حرف زده بود
رتب: 'كنا قد أكلنا الطعام سابقاً'. Sentence Reorder

غذا / بودیم / خورده / ما / قبلاً

✓ Correct! ✗ Not quite. Correct answer: ما قبلاً غذا خورده بودیم
حدد الزمن الصحيح. اختيار متعدد

أني واحدة في دول 'ماضي بعيد'؟

✓ Correct! ✗ Not quite. Correct answer: آمده بودند

Score: /10

الأسئلة الشائعة (8)

No, only when you need to emphasize the sequence of events.

No, it is strictly for the past.

No, Persian verbs do not change for gender.

The sentence will be grammatically incorrect and confusing.

Yes, it is very common in formal reports.

'رفته‌ام' is Present Perfect (I have gone), 'رفته بودم' is Past Perfect (I had gone).

No, that would be a tense clash.

Yes, it is used daily.

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 'haber' while Persian uses 'بودن'.

French high

Plus-que-parfait

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

German high

Plusquamperfekt

German word order is more rigid.

Japanese moderate

Te-ita form

Japanese is agglutinative, Persian is analytic.

Arabic high

Past Perfect (كان + قد + فعل)

Arabic uses 'qad' as a particle for emphasis.

Chinese low

Le (了) / Guo (过)

Chinese lacks verb conjugation.

Learning Path

Prerequisites

Related Grammar Rules

Was this helpful?
لا توجد تعليقات بعد. كن أول من يشارك أفكاره!