C1 Verb System 9 min read 中等

波斯语复合被动语态:“它已经被做过” (شده بود)

To build complex passives, lock your main verb in the past participle form and only conjugate the helper verb 'shodan'.

Grammar Rule in 30 Seconds

Use the Past Perfect Passive to describe an action that was completed before another point in the past.

  • Use the past participle (بن ماضی + ه) of the main verb.
  • Add the past participle of 'to be' (شده) followed by 'bud' (بود).
  • The subject of the active sentence becomes the agent or is omitted entirely.
Past Participle + شده + بود

Overview

有没有读过这样一条耸人听闻的推文:没人知道到底*谁*犯了罪,只知道罪行*已经被犯下*?欢迎来到推卸责任的终极语法工具:复合时态中的被动语态 (Passive Voice in Complex Tenses)。在波斯语中,超越基本的过去和现在时被动语态,是开启 C1 级别真正流利表达的大门。你会听起来像一位经验丰富的新闻主播,或者一个非常有礼貌但又具有隐性攻击性的室友。当动作本身比执行动作的人重要得多时,我们就使用这种结构。如果你想说“在我到家之前,披萨*已经被吃掉了*”,或者“电子邮件现在*肯定已经发送了*”,那么你来对地方了。它正式、充满悬念,并且在应对专业和学术波斯语时非常有用。

How This Grammar Works

本质上,波斯语的被动语态非常依赖“团队合作”。主动词以其过去分词 (Past Participle) 的形式进入永久休假状态。它就只是待在那里,通常以 -eh (ه) 结尾,什么也不做。所有繁重的工作——显示时态、时间和主语——完全外包给助动词 شدن (shodan,意思是“变成/成为”)。在复合时态中,شدن 本身会变位成多词形式,比如过去完成时或现在完成虚拟语气。这有点像《盗梦空间》:一个复合动词藏在被动结构里,而这个结构又包裹在复合时态中。你可以把 شدن 想象成波斯语语法里那个过度劳累的实习生。一旦你弄清楚这些动词是如何嵌套在一起的,整个系统就会变得极其符合逻辑。你只是把不同版本的 شدن 代入一个固定的数学公式中。

Formation Pattern

1
构建一个复合被动动词需要三个简单的步骤。千万不要跳过,否则你的句子会散架。
2
找到你的主动词。去掉不定式词尾 ن (-n) 以获得基本的过去词干。例如,نوشتن (写) 变成 نوشت
3
在该词干末尾加上 ه (-eh)。看,现在你得到了一个过去分词。نوشت 变成了 نوشته
4
加上助动词 شدن 在你的目标复合时态中的变位形式。
5
对于过去完成时被动语态 (“had been done”):使用 过去分词 + شده بود (shodeh bood) + 人称词尾。例:نوشته شده بود (neveshteh shodeh bood - 它已经被写好了)。
6
对于现在完成时被动语态 (“has been done”):使用 过去分词 + شده است (shodeh ast)。例:دیده شده است (dideh shodeh ast - 它已经被看到了)。
7
对于虚拟完成时被动语态 (“might/must have been done”):使用 过去分词 + شده باشد (shodeh bashad)。例:انجام شده باشد (anjam shodeh bashad - 它可能/肯定已经完成了)。

When To Use It

你不会在咖啡馆随便点杯咖啡时用这个。这是高级且复杂的波斯语。在阅读或撰写正式新闻报道、学术论文和官方政府公告时使用它。当你在专业电子邮件中需要委婉地表达负面信息时,它也是绝对完美的。“项目的截止日期*被错过了*”听起来比“你错过了截止日期”要外交辞令得多。当侦探戏剧性地解释银行抢劫案是如何被“策划好”的 (برنامه‌ریزی شده بود) 时,你会经常在 Netflix 的字幕中听到它。在网购时,它对于表达对过去事件的怀疑或假设非常有用:“包裹*肯定是送错地址了*” (باید اشتباه تحویل داده شده باشد)。

Common Mistakes

最大的陷阱?忘记 شدن 的被动性质,意外地使用了 بودن (to be)。说英语的人总是拼命想直接翻译 “was” 或 “had been”。千万不要说 نامه نوشته بود (那意味着“信件写了……某些东西”)。你必须使用 شدن。正确的短语是 نامه نوشته شده بود。另一个典型的错误是忘记了主动词分词上的 -eh (ه)。说 نوشت شده بود 在语法上是完全错误的,会立刻暴露你是新手的身份。最后,不要在日常随意聊天中过度使用这种结构。如果你给朋友发短信说 پیتزا خورده شده بود (披萨已经被吃掉了),他们会以为你在大声朗读 19 世纪的教科书。在随意的口语中,直接说 پیتزا رو خوردن (他们吃了披萨) 就好了。

Contrast With Similar Patterns

让我们把它与主动语态过去完成时进行对比,让你看清区别。主动语态:او نامه را نوشته بود (Oo nameh ra neveshteh bood - 他写了那封信)。被动语态:نامه نوشته شده بود (Nameh neveshteh shodeh bood - 那封信已经被写了)。注意到 شده 是如何切入并改变整个句子的焦点的吗?现在,再把它与一般过去时被动语态对比。一般过去时:نامه نوشته شد (Nameh neveshteh shod - 信被写了)。过去完成时:نامه نوشته شده بود (Nameh neveshteh shodeh bood - 信已经被写好了)。过去完成时版本给你一种明显的“动作发生在过去另一个动作*之前*”的感觉。它建立了一个清晰的时间线,这对于复杂的故事讲述或报道至关重要。

Quick FAQ

问:我需要让分词在复数或性别上与主语保持一致吗?
答:不需要!波斯语动词根本不在乎性别,而且无生命的事物做主语时使用单数动词。分词保持完全不变。
问:我可以把这种结构用于复合动词吗?
答:当然可以。对于像 باز کردن (打开) 这样的复合动词,对应的被动形式是 باز شدن。因此,过去完成时被动语态变成 باز شده بود (它已经被打开了)。
问:我如何把这些被动句变成否定句?
答:你把否定前缀 ن (na-) 加在主动词的分词上,而不是助动词上。所以它变成了 نوشته نشده بود (它没有被写过)。
问:街头口语波斯语中真的会用这个吗?
答:很少。在日常随意的谈话中,伊朗人非常喜欢使用带有泛指第三人称复数主语的主动语态(用“他们已经关门了”代替“门已经被关上了”)。把这个语法留给你的 C1 级别论文和专业电子邮件吧。

Past Perfect Passive Conjugation

Person Affirmative Negative Interrogative
1st Sing.
نوشته شده بودم
نوشته نشده بودم
آیا نوشته شده بودم؟
2nd Sing.
نوشته شده بودی
نوشته نشده بودی
آیا نوشته شده بودی؟
3rd Sing.
نوشته شده بود
نوشته نشده بود
آیا نوشته شده بود؟
1st Plur.
نوشته شده بودیم
نوشته نشده بودیم
آیا نوشته شده بودیم؟
2nd Plur.
نوشته شده بودید
نوشته نشده بودید
آیا نوشته شده بودید؟
3rd Plur.
نوشته شده بودند
نوشته نشده بودند
آیا نوشته شده بودند؟

Meanings

This construction expresses an action that was completed prior to another past event or time reference.

1

Completed Prior Action

An action finished before another past point.

“غذا خورده شده بود.”

“در بسته شده بود.”

Reference Table

Reference table for 波斯语复合被动语态:“它已经被做过” (شده بود)
Form Structure Example
Affirmative
Participle + شده + بود
کار انجام شده بود
Negative
Participle + نشده + بود
کار انجام نشده بود
Question
آیا + Participle + شده + بود؟
آیا کار انجام شده بود؟
Agentive
Participle + شده + بود + توسط...
توسط او انجام شده بود

正式程度

正式
کار به اتمام رسیده بود.

کار به اتمام رسیده بود. (Professional/Daily)

中性
کار انجام شده بود.

کار انجام شده بود. (Professional/Daily)

非正式
کار تموم شده بود.

کار تموم شده بود. (Professional/Daily)

俚语
کار ردیف شده بود.

کار ردیف شده بود. (Professional/Daily)

Past Perfect Passive Components

Past Perfect Passive

Base

  • نوشته Written

Auxiliary

  • شده Become

Tense

  • بود Was

按水平分级的例句

1

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

The work had been done.

2

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

The food had been eaten.

3

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

The letter had been written.

4

در باز شده بود.

The door had been opened.

1

وقتی رسیدم، خانه تمیز شده بود.

When I arrived, the house had been cleaned.

2

همه چیز آماده شده بود.

Everything had been prepared.

3

ماشین تعمیر شده بود.

The car had been repaired.

4

فیلم دیده شده بود.

The movie had been watched.

1

قبل از جلسه، گزارش فرستاده شده بود.

Before the meeting, the report had been sent.

2

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

They had said that the work had been finished.

3

قبل از باران، لباس‌ها جمع شده بود.

Before the rain, the clothes had been collected.

4

پنجره‌ها شکسته شده بود.

The windows had been broken.

1

تصمیم گرفته شده بود که پروژه متوقف شود.

It had been decided that the project should stop.

2

او متوجه شد که قبلاً به او گفته شده بود.

He realized that he had already been told.

3

قبل از اینکه پلیس برسد، شواهد پاک شده بود.

Before the police arrived, the evidence had been cleared.

4

تمام بلیط‌ها فروخته شده بود.

All the tickets had been sold.

1

اگر زودتر اطلاع داده شده بود، ما می‌توانستیم کمک کنیم.

If it had been informed earlier, we could have helped.

2

این قانون سال‌ها پیش تصویب شده بود.

This law had been passed years ago.

3

او احساس می‌کرد که به او خیانت شده بود.

He felt that he had been betrayed.

4

قبل از شروع فصل، زمین آماده شده بود.

Before the season started, the ground had been prepared.

1

گفته می‌شد که این قلعه قرن‌ها پیش ساخته شده بود.

It was said that this castle had been built centuries ago.

2

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

He behaved as if he had been insulted.

3

قبل از مداخله، توافق‌نامه امضا شده بود.

Before the intervention, the agreement had been signed.

4

او از اینکه به او دروغ گفته شده بود، عصبانی بود.

He was angry that he had been lied to.

容易混淆

Persian Complex Passives: 'It Had Been Done' (شده بود) 对比 Simple Past Passive

Learners confuse 'shod' (was done) with 'shode bud' (had been done).

Persian Complex Passives: 'It Had Been Done' (شده بود) 对比 Present Perfect Passive

Learners confuse 'shode ast' (has been done) with 'shode bud' (had been done).

Persian Complex Passives: 'It Had Been Done' (شده بود) 对比 Active Past Perfect

Learners confuse 'neveshte bud' (he had written) with 'neveshte shode bud' (it had been written).

常见错误

کار شد بود

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

Missing the participle 'e' and the auxiliary 'shode'.

کار انجام شد

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

Using simple past instead of past perfect.

کار انجام بود

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

Missing 'shode'.

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

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

Incorrect word order.

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

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

Passive voice cannot take an animate subject in this context.

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

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

Missing the passive auxiliary 'shode'.

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

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

Wrong person agreement.

نامه توسط من نوشته شده بود

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

Passive voice is usually agentless in Persian.

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

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

Adding unnecessary colloquial suffixes.

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

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

Agreement with plural inanimate objects is often singular.

نامه نوشته شده بود که من خواندم

نامه‌ای که نوشته شده بود را خواندم

Complex clause structure error.

نامه نوشته می‌شد بود

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

Mixing continuous and perfect aspects.

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

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

Person agreement error in formal writing.

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

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

Mixing perfect passive with present perfect.

句型

وقتی ___ رسیدم، کار ___ شده بود.

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

آیا ___ قبلاً ___ شده بود؟

___ توسط ___ نوشته شده بود.

Real World Usage

Academic Writing very common

نتایج قبلاً تحلیل شده بود.

News Reporting common

مظنون دستگیر شده بود.

Social Media occasional

عکس‌ها پاک شده بود.

Texting occasional

پیام فرستاده شده بود.

Job Interviews common

پروژه با موفقیت انجام شده بود.

Travel common

هتل رزرو شده بود.

💡

Focus on the State

Remember that this form describes a state, not just an action. If you want to talk about the action itself, use the simple past.
⚠️

Avoid Agents

In Persian, passive voice is usually agentless. Avoid using 'tavasot-e' unless necessary for clarity.
🎯

Narrative Flow

Use this to set the scene. It's perfect for explaining why something is the way it is when a story begins.
💬

Register Matters

In very formal settings, ensure your participles are standard. Avoid colloquialisms like 'shode buda'.

Smart Tips

Use this to describe the setting before the main character enters.

اتاق کثیف بود. اتاق تمیز شده بود.

Use this to explain the state of evidence.

پلیس شواهد را دید. شواهد دیده شده بود.

Use this to explain why something wasn't ready.

غذا آماده نبود. غذا آماده نشده بود.

Use this to list completed tasks.

ما گزارش را فرستادیم. گزارش فرستاده شده بود.

发音

ne-vesh-TE-sho-de-bud

Stress

Stress usually falls on the 'e' of the participle.

Falling

کار انجام شده بود. ↘

Statement of fact.

记住它

记忆技巧

Think of 'Shode Bud' as the 'Already Done' button in the past.

视觉联想

Imagine a dusty, finished book on a shelf. It had been written long ago.

Rhyme

Past participle with 'e' at the end, add 'shode bud' to be your friend.

Story

The detective walked into the room. The window had been broken (شکسته شده بود). The safe had been opened (باز شده بود). Everything had been stolen (دزدیده شده بود).

Word Web

نوشتهخوردهدیدهشنیدهگفتهخوانده

挑战

Write 3 sentences about what had been done in your house before you woke up today.

文化笔记

In spoken Tehrani, 'shode bud' often becomes 'shode bud' or even 'shode buda' in very fast speech.

The construction derives from the Old Persian passive participle combined with the auxiliary 'to be'.

对话开场白

وقتی به خانه رسیدی، چه چیزی آماده شده بود؟

آیا قبل از شروع کلاس، تکالیف انجام شده بود؟

در مورد پروژه‌ای که تمام شده بود توضیح بده.

آیا تا به حال چیزی برایت فرستاده شده بود که نرسیده باشد؟

日记主题

Describe a day where everything went wrong. Use the passive voice to describe the state of things.
Write a short mystery story where a crime had been committed.
Reflect on a project you finished. What had been done before you started?
Describe a historical event using the passive voice.

常见错误

Incorrect

正确


Incorrect

正确


Incorrect

正确


Incorrect

正确

Test Yourself

Complete the sentence with the correct form.

نامه قبلاً ___ (نوشتن).

✓ Correct! ✗ Not quite. Correct answer: نوشته شده بود
Requires past perfect passive.
Find the error. Error Correction

Find and fix the mistake:

غذا خورده شد بود وقتی رسیدم.

✓ Correct! ✗ Not quite. Correct answer: خورده شده بود
Incorrect auxiliary.
Select the best option. 多项选择

کدام جمله صحیح است؟

✓ Correct! ✗ Not quite. Correct answer: کار انجام شده بود.
Correct formation.
Reorder the words. Sentence Reorder

Arrange the words in the correct order:

All words placed

Click words above to build the sentence

✓ Correct! ✗ Not quite. Correct answer: نامه نوشته شده بود
Correct word order.
Translate to Persian. 翻译

The car had been repaired.

Answer starts with: ماش...

✓ Correct! ✗ Not quite. Correct answer: ماشین تعمیر شده بود
Correct tense and voice.
Match the verb to its participle. Match Pairs

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

✓ Correct! ✗ Not quite. Correct answer: نوشته
Participle form.
Complete the dialogue. Dialogue Completion

A: چرا در بسته بود؟ B: چون قبلاً ___.

✓ Correct! ✗ Not quite. Correct answer: بسته شده بود
Contextual past perfect passive.
Build a sentence. Sentence Building

Use: گزارش / فرستاده / شده / بود

✓ Correct! ✗ Not quite. Correct answer: گزارش فرستاده شده بود
Correct structure.

Score: /8

练习题

8 exercises
Complete the sentence with the correct form.

نامه قبلاً ___ (نوشتن).

✓ Correct! ✗ Not quite. Correct answer: نوشته شده بود
Requires past perfect passive.
Find the error. Error Correction

Find and fix the mistake:

غذا خورده شد بود وقتی رسیدم.

✓ Correct! ✗ Not quite. Correct answer: خورده شده بود
Incorrect auxiliary.
Select the best option. 多项选择

کدام جمله صحیح است؟

✓ Correct! ✗ Not quite. Correct answer: کار انجام شده بود.
Correct formation.
Reorder the words. Sentence Reorder

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

✓ Correct! ✗ Not quite. Correct answer: نامه نوشته شده بود
Correct word order.
Translate to Persian. 翻译

The car had been repaired.

✓ Correct! ✗ Not quite. Correct answer: ماشین تعمیر شده بود
Correct tense and voice.
Match the verb to its participle. Match Pairs

نوشتن -> ?

✓ Correct! ✗ Not quite. Correct answer: نوشته
Participle form.
Complete the dialogue. Dialogue Completion

A: چرا در بسته بود؟ B: چون قبلاً ___.

✓ Correct! ✗ Not quite. Correct answer: بسته شده بود
Contextual past perfect passive.
Build a sentence. Sentence Building

Use: گزارش / فرستاده / شده / بود

✓ Correct! ✗ Not quite. Correct answer: گزارش فرستاده شده بود
Correct structure.

Score: /8

Practice Bank

10 exercises
Complete the Present Perfect Passive sentence. 填空

اخیراً مقاله جدیدی درباره این موضوع نوشته ___.

✓ Correct! ✗ Not quite. Correct answer: شده است
Correct the grammar mistake. Error Correction

ماشین دزدید شده بود.

✓ Correct! ✗ Not quite. Correct answer: ماشین دزدیده شده بود.
Put the words in order to form a Past Perfect Passive sentence. Sentence Reorder

Order the words:

✓ Correct! ✗ Not quite. Correct answer: این تصویر پیشتر دیده شده بود
Translate 'The message must have been sent.' 翻译

Translate to Persian:

✓ Correct! ✗ Not quite. Correct answer: پیام باید فرستاده شده باشد.
Identify the correct negative form of 'It had been done'. 多项选择

Which negative sentence is correct?

✓ Correct! ✗ Not quite. Correct answer: انجام نشده بود.
Match the English tense to the Persian passive form. Match Pairs

Match correctly:

✓ Correct! ✗ Not quite. Correct answer: has been written - نوشته شده است | had been written - نوشته شده بود | might have been written - نوشته شده باشد | was written - نوشته شد
Fill in the blank for the formal future passive. 填空

این بیمارستان سال آینده ساخته ___.

✓ Correct! ✗ Not quite. Correct answer: خواهد شد
Which sentence means 'The pizza had been eaten'? 多项选择

Choose the right translation:

✓ Correct! ✗ Not quite. Correct answer: پیتزا خورده شده بود.
Fix the mistake in this active-confused sentence. Error Correction

پنجره‌ها توسط باد باز کرده بود.

✓ Correct! ✗ Not quite. Correct answer: پنجره‌ها توسط باد باز شده بودند.
Translate 'It has been said that...' 翻译

Select the correct translation:

✓ Correct! ✗ Not quite. Correct answer: گفته شده است که...

Score: /10

常见问题 (8)

Yes, when combined with a past participle, it forms the passive voice.

No, 'shode bud' is strictly passive. Use 'karde bud' for active.

It is common in formal speech and storytelling.

Add 'na' to 'shode': 'neveshte nashode bud'.

Yes, 'bud' becomes 'budand' for plural.

Because it indicates a completed state.

Yes, but it sounds very formal.

Rarely, unless the tone is formal.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

English high

Past Perfect Passive

English is more flexible with agent inclusion.

Spanish moderate

Pluscuamperfecto pasivo

Spanish requires agreement of the participle with the subject.

French moderate

Plus-que-parfait passif

French has more complex auxiliary rules.

German moderate

Plusquamperfekt Passiv

German word order is much more rigid.

Japanese partial

Passive Past Perfect

Japanese passive is often used for 'adversative' meanings.

Arabic low

Past Perfect Passive

Arabic passive is formed by internal vowel changes.

Learning Path

Prerequisites

Was this helpful?
还没有评论。成为第一个分享想法的人!