现在完成时 (我去过)
rafte-am 表示经历,dide-i 表示看过,karde-ast 表示已完成。
Grammar Rule in 30 Seconds
The Present Perfect describes past actions with present relevance; form it by adding the past participle + short form of 'to be'.
- Use for life experiences: 'I have seen that movie' (من آن فیلم را دیدهام).
- Use for recent actions with present results: 'I have finished my work' (کارم را تمام کردهام).
- The verb ending changes based on the subject (am, i, ast, im, id, and).
Overview
Māzi-ye Naqli(ماضی نقلی)。很多同学觉得这个概念很抽象,但其实只要你联系中文的表达方式,就会发现它非常直观。Māzi-ye Naqli 核心逻辑在于:它描述一个在过去发生的动作,但这个动作对“现在”产生的影响或结果依然存在。这和中文里的“完成体”非常相似。比如,当我们说“我已经吃过饭了”,重点不在于你什么时候吃的,而在于“我现在不饿”这个结果。波斯语通过 Māzi-ye Naqli 来传递这种“过去动作,现在关联”的语境。相比之下,如果只用一般过去时 Māzi-ye Sādeh,强调的是动作在过去某个时间点彻底结束了,和现在没有必然联系。掌握这个时态,能让你在表达人生经历(比如“我去过伊朗”)或说明现状(比如“钥匙丢了,进不去”)时显得非常地道。Past Participle(过去分词)本身描述的是一个动作完成后的“状态”。比如 rafte(去过的/已去的),它本身就像一个形容词。当我们加上 am(我是)时,就变成了 rafte-am(我已去过/我处于去过的状态)。这与中文里我们说“我(已经)去过了”非常契合。中文的“了”字,在很多语境下就是为了强调这种“状态的变化”或“动作的完成”。在波斯语中,这个过程通过后缀 -e 和助动词的紧密结合来完成。这种结构非常严谨,因为它不仅表达了动作,还通过后缀清晰地指明了主语的人称(第一、二、三人称),而中文则不需要动词变位,只需要主语即可。对于中文母语者来说,理解这种“动词变位”是最大的难点,但请记住,这其实就是把中文里隐含的“状态”显性化了。Māzi-ye Naqli 的步骤非常清晰,就像我们在淘宝下单一样,按照流程走就行:-an 后缀。-e 变成过去分词。budan 的简写形式。neveštan 写) |-an | nevešt |-e | nevešte |-am, -i...) | nevešte-am (我写过了) |-e-am | nevešte-am | 我写过了 |-e-i | nevešte-i | 你写过了 |-e ast | nevešte ast | 他/她写过了 |-e-im | nevešte-im | 我们写过了 |-e-id | nevešte-id | 你们写过了 |-e-and | nevešte-and | 他们写过了 |- 1表达人生经验:当你谈论“曾经做过某事”时。例如:
man be Tahrān rafte-am(我去过德黑兰)。这就像中文里的“我去过……”。 - 2强调当前结果:动作虽然发生在过去,但影响延续到了现在。例如:
man kelīd-am-rā gom karde-am(我把钥匙弄丢了),言外之意是“我现在没法开门”。这与中文“我把钥匙丢了”完全一致。 - 3最近发生的动作:常与
tāze(刚刚)连用。例如:tāze reside-am(我刚到)。这就像中文里的“我刚到家”。
- 1混淆一般过去时与现在完成时:中文母语者常因为中文里“了”字既可以表示过去动作,也可以表示完成状态,而混淆两者。比如把“我昨天去了电影院”和“我去过电影院”混为一谈。在波斯语里,前者必须用
Māzi-ye Sādeh,后者必须用Māzi-ye Naqli。 - 2漏掉助动词:中文里我们不需要变位,所以学生常只写过去分词(如
rafte),而忘了加上-am等后缀。这在波斯语里是不完整的。 - 3词尾
-e发音错误:很多同学受英文影响,把-e发成类似h的音。记住,这是短元音,发音要轻快,像“额”的短促音。
- 1问:第三人称单数一定要加
ast吗?
ast,直接说 u rafte 即可。- 1问:如果我想表达“没做过”,怎么说?
na-。例如:man narafte-am(我没去过)。- 1问:这个时态能用在具体时间点吗?
Present Perfect Conjugation (Verb: رفتن - To Go)
| Person | Affirmative | Negative |
|---|---|---|
|
I (من)
|
رفتهام
|
نرفتهام
|
|
You (تو)
|
رفتهای
|
نرفتهای
|
|
He/She (او)
|
رفته است
|
نرفته است
|
|
We (ما)
|
رفتهایم
|
نرفتهایم
|
|
You all (شما)
|
رفتهاید
|
نرفتهاید
|
|
They (آنها)
|
رفتهاند
|
نرفتهاند
|
Colloquial Shortened Forms
| Formal | Informal |
|---|---|
|
رفته است
|
رفته
|
|
رفتهاند
|
رفتن
|
Meanings
The Present Perfect (Māzi-ye Naqli) connects a past action to the present moment, often implying that the experience is part of one's life history or has a lingering effect.
Life Experience
Actions that happened at an unspecified time in the past.
“من این کتاب را خواندهام.”
“او به پاریس رفته است.”
Recent Result
Actions completed recently that affect the present.
“کلیدهایم را گم کردهام.”
“او ناهار خورده است.”
Reference Table
| 人称代词 | 正式/书面语 | 非正式/口语 | 中文意思 |
|---|---|---|---|
|
man (我)
|
rafte-am
|
raftam / rafte-am
|
我已经去了
|
|
to (你)
|
rafte-i
|
rafti / rafte-i
|
你已经去了
|
|
u (他/她)
|
rafte ast
|
rafte
|
他/她已经去了
|
|
mā (我们)
|
rafte-im
|
raftim / rafte-im
|
我们已经去了
|
|
shomā (你们/您)
|
rafte-id
|
raftin / rafte-id
|
你们已经去了
|
|
ānhā (他们)
|
rafte-and
|
raftan / rafte-an
|
他们已经去了
|
正式程度
من کار را به اتمام رساندهام. (Work environment)
من کار را تمام کردهام. (Work environment)
کارو تموم کردم. (Work environment)
کارو جمع کردم. (Work environment)
现在完成时构造解析
组成部分
- 过去词干 基础 (如 Raft)
- 后缀 'h' 分词标记 (如 Rafte)
- 词尾 am, i, ast...
简单过去时 vs. 现在完成时
我该用现在完成时吗?
动作发生在过去吗?
具体时间(如昨天)重要吗?
结果现在仍然重要吗?
常见使用场景
经历
- • 去过...
- • 看过...
- • 吃过...
成就
- • 写完作业
- • 毕业
- • 赢了
变化
- • 长大
- • 改变
- • 进步
按水平分级的例句
من غذا خوردهام.
I have eaten food.
او رفته است.
He has gone.
ما کار کردهایم.
We have worked.
شما دیدهاید.
You have seen.
من آن فیلم را ندیدهام.
I have not seen that movie.
آیا تو به ایران سفر کردهای؟
Have you traveled to Iran?
آنها کلید را گم کردهاند.
They have lost the key.
من هنوز ناهار نخوردهام.
I have not eaten lunch yet.
او قبلاً این کتاب را خوانده است.
He has already read this book.
ما هرگز به آنجا نرفتهایم.
We have never been there.
آیا تا به حال این غذا را امتحان کردهاید؟
Have you ever tried this food?
او کارش را تمام کرده است.
He has finished his work.
من تمام تلاشم را کردهام.
I have done my best.
آنها تصمیم خود را گرفتهاند.
They have made their decision.
او به موفقیتهای زیادی دست یافته است.
He has achieved many successes.
ما این موضوع را بررسی کردهایم.
We have investigated this matter.
او در طول سالها تجربیات بسیاری کسب کرده است.
He has gained many experiences over the years.
این مسئله بارها مطرح شده است.
This issue has been raised many times.
او به آنچه میخواسته رسیده است.
He has reached what he wanted.
ما این توافق را امضا کردهایم.
We have signed this agreement.
او عمری را صرف پژوهش کرده است.
He has spent a lifetime on research.
این سنت از دیرباز باقی مانده است.
This tradition has remained since long ago.
او به قلههای دانش صعود کرده است.
He has ascended the peaks of knowledge.
ما شاهد تغییرات بسیاری بودهایم.
We have witnessed many changes.
容易混淆
Learners often use them interchangeably.
Mixing up completed actions with ongoing past actions.
Mixing up current actions with results of past actions.
常见错误
من رفتم (Simple Past)
من رفتهام (Present Perfect)
من خوردهام دیروز
من دیروز خوردم
من رفته
من رفتهام
او رفتهام
او رفته است
آیا تو رفته؟
آیا تو رفتهای؟
من نرفته
من نرفتهام
آنها رفتهاند است
آنها رفتهاند
من دیدم این فیلم را قبلاً
من این فیلم را قبلاً دیدهام
او همیشه رفته است
او همیشه میرفته است
ما رسیدیم
ما رسیدهایم
اگر او رفته بود...
اگر او رفته باشد...
او گفته بود که رفته است
او گفته بود که رفته بوده است
این کار انجام شده بود
این کار انجام شده است
句型
من ___ کردهام.
آیا تو ___ دیدهای؟
من هنوز ___ نخوردهام.
او قبلاً ___ انجام داده است.
Real World Usage
من در این شرکت کار کردهام.
من به پاریس سفر کردهام!
رسیدهام.
من قبلاً غذا خوردهام.
من بلیط را خریدهام.
این تحقیق انجام شده است.
口语中省掉 'Ast'
Rafte ast 听起来太像教科书了。直接说 Rafte 更有范儿,比如:Bābā rafte (爸爸出门了)。不要加具体时间
Man dirooz raftam。讲故事专用
Smart Tips
Use the Present Perfect to sound like a native speaker sharing a story.
Use the Present Perfect to show the task is done and the result is here.
Drop the 'ast' to sound like a local.
Always use the Present Perfect for 'Have you ever...'.
发音
Stress
The stress in Present Perfect usually falls on the 'ه' of the participle.
Question
رفتهای؟ ↑
Rising intonation for yes/no questions.
记住它
记忆技巧
Think of the 'ه' (he) as a 'bridge' connecting the past to the 'he' (the person) in the present.
视觉联想
Imagine a person standing on a bridge. Behind them is the past (the action), and in front of them is the present (the result).
Rhyme
Past stem plus 'he', makes the perfect tense for me!
Story
Ali has traveled (سفر کرده) to many countries. He has seen (دیده) the world. Now, he has returned (برگشته) home to tell his stories.
Word Web
挑战
Write 3 sentences about 3 things you have done today in 5 minutes.
文化笔记
In Tehrani dialect, the 'ast' is often dropped or merged into the previous vowel.
The full 'است' is preferred in written and formal speech.
Used extensively in biographies to summarize life achievements.
The Present Perfect in Persian evolved from the combination of the past participle and the present tense of the verb 'to be'.
对话开场白
آیا تا به حال به ایران سفر کردهای؟
آیا این فیلم جدید را دیدهای؟
چه کارهای مهمی در این هفته انجام دادهای؟
آیا تا به حال با یک موقعیت دشوار روبرو شدهای؟
日记主题
常见错误
Test Yourself
Man be khāne ___ (rafte + ?)
选择正确形式:
Find and fix the mistake:
Man dirooz nāhār xorde-am. (我昨天已经吃了午饭。)
Score: /3
练习题
8 exercisesمن به خانه ___.
Which sentence is correct?
Find and fix the mistake:
او رفتهام.
کتاب / خواندهام / من / این
ما ___.
Match: تو - آنها
A: آیا غذا خوردهای؟ B: ___.
Present Perfect can be used with 'yesterday'.
Score: /8
Practice Bank
12 exercisesTo film-rā ___ (dide + ?)
选择最合适的句子:
narafte / mā / im
将人称代词与后缀匹配
我已经到了。
U rafte ast. (日常聊天中太正式了)
Man ___ (xaride-am)
选择最合适的句子:
词干 -> 分词
dide-i / in-rā / to
Ānhā be injā ___ (āmade + ?)
他已经读过了。
Score: /12
常见问题 (8)
No, it is strictly for past actions with present relevance.
In spoken Persian, it is often dropped for speed and flow.
Very similar, but Persian usage is more flexible regarding life experiences.
Add 'ن' to the participle: 'نرفتهام'.
No, Persian verbs do not change for gender.
When you mention a specific time like 'last week'.
It is used in both formal and informal contexts.
Yes, if they are part of your life experience.
Scaffolded Practice
1
2
3
4
Mastery Progress
Needs Practice
Improving
Strong
Mastered
In Other Languages
Pretérito perfecto compuesto
Spanish uses 'haber' while Persian uses the 'to be' verb.
Passé composé
French requires choosing between two auxiliaries.
Perfekt
German puts the participle at the end of the sentence.
Te-form + iru/aru
Japanese focuses on the resulting state, Persian on the action's completion.
Qad + Past Tense
Arabic uses a particle, Persian uses a morphological change.
Verb + le
Chinese does not conjugate verbs for person.
Learning Path
Prerequisites
Related Grammar Rules
波斯语正式将来时:我将去 (khāham raft)
Overview The formal future tense in Persian, known as `زمان آینده مطلق` (`zamān-e āyande-ye motlaq`) or `زمان آینده ساده...
过去的过去:过去完成时 (Past Perfect / گذشته بعید)
Overview The Persian Past Perfect tense, known as **گذشته بعید (gozashteh-ye ba'id)**, is a compound tense essential fo...
叛逆动词:现在时的“拥有” (dāshtan)(没有 mi- 前缀!)
Overview 有没有注意到有些动词就是拒绝遵守规则?在波斯语中,`dāshtan`(拥有)是终极叛逆者。虽然几乎所有其他现在的时态动词...
波斯语进行时:助动词 'dāštan' 的用法
Overview The Persian verb system distinguishes between habitual actions and actions in progress. While the ubiquitous pr...
波斯语现在虚拟语气:怀疑与愿望 (مضارع التزامی)
Overview 波斯语使用者喜欢一点不确定性。在英语或汉语中,我们经常使用“想要”或“可能”之类的词。在波斯语中,对于那些还不完全...