The Present Perfect
Put نـ before the participle for the negative: نرفتهام.
How It Works
| Person | Dari | Meaning |
|---|---|---|
| من | رفتهام | I have gone |
| تو | رفتهای | you have gone |
| او | رفته است | he or she has gone |
| ما | رفتهایم | we have gone |
| شما | رفتهاید | you have gone |
| آنها | رفتهاند | they have gone |
The short endings join the participle with a half-space. The he-or-she form is the separate word است.
Compare: به بند امیر رفتهام means I have been to Band-e Amir, and the experience counts now. دیروز به بازار رفتم means I went to the market yesterday, and it names a time that is over.
Words for time that is still running go well with it: امروز (today), این هفته (this week), تا حالا (so far).
Make it negative with نـ on the participle: هنوز نیامده است (he or she hasn't come yet).
Ask about experience with تا حالا: تا حالا منتو خوردهای؟ (Have you ever eaten mantu?)
Examples (5)
- من چند بار به بامیان رفتهام.
I have been to Bamiyan several times.
رفتهام is the participle plus the ending ـام.
- شما نان خوردهاید؟
Have you eaten?
خوردهاید is the participle plus ـاید for شما.
- مریم هنوز به خانه نیامده است.
Maryam hasn't come home yet.
نیامده است: نـ goes on the participle, and است follows it.
- ما این فلم را دیدهایم.
We have seen this film.
دیدهایم is the participle plus ـایم for ما.
- پدرم تازه از سفر برگشته است.
My father has just come back from a trip.
برگشته است is the he-or-she form.
Common Mistakes
Leaving out است in the he-or-she form.
او به بند امیر رفته.او به بند امیر رفته است.In writing, the he-or-she form needs است.
Using the ending for من with another person.
ما به هرات رفتهام.ما به هرات رفتهایم.The ending agrees with the subject: ما takes ـایم.
How It Connects
Learn This First
The present perfect is the participle plus a form of be.
Related Patterns
- The Simple Past
The simple past names an event at a time that is over.
Level 2 - تا حالاEver with تا حالا
تا حالا asks about experience with this tense.
Level 3 - هنوز و دیگرStill, Yet and Anymore
هنوز with a negative present perfect says not yet.
Level 3 - The Past Perfect
The past perfect uses the same participle with بود.
Level 4
Learn Next
Patterns that build on this one.