Choose the Persian simple past when you place an event on a completed past timeline: رسیدم، دیدم، فرستادم. Choose the present perfect when you look back from now and present the event as currently relevant, as part of experience up to now, as fresh information, or through present evidence: رسیدهام، دیدهام، فرستادهام.
The event itself may be identical. The difference is the speaker's viewpoint. English tense choices provide useful translations but not a perfect rule: Persian news and evidence-based statements use the perfect more broadly, while informal Tehran speech can reduce some perfect forms until context and stress do most of the work. Formation belongs on Simple Past Formation and Present Perfect Formation; this page decides between them.
The Decision Tree
- Are you answering “What happened next?” in a finished story? Use the simple past.
- Does a past action enable, block, or explain something now? Use the present perfect.
- Is the time window “ever/up to now/so far”? Use the present perfect.
- Are you reporting a recent event as current news, or inferring it from present evidence? The perfect is common.
- Is there a definite finished time and no present link is being foregrounded? The simple past is the strong default.
| Speaker's view | Preferred tense | Typical cue |
|---|---|---|
| finished episode or sequence | simple past | دیروز، سال پیش، بعد |
| present consequence | present perfect | حالا، پس، هنوز or shared situation |
| experience continuing to now | present perfect | تا حالا، هرگز، چند بار |
| fresh report/evidence | often present perfect | announcement, visible result, inference |
Choose the Simple Past for a Finished Timeline
The simple past locates and advances events. Exact past times, chronological connectors, and a chain of successive actions all favor it.
دیروز ساعت شش از اداره بیرون آمدم و مستقیم به خانه رفتم.
diruz sâ'at-e shesh az edâre birun âmâdam va mostaghim be khâne raftam.
Yesterday at six I left the office and went straight home. (neutral; completed sequence)
سال گذشته دو ماه در رشت زندگی کردیم.
sâl-e gozashte do mâh dar Rasht zendegi kardim.
Last year we lived in Rasht for two months. (neutral; bounded finished period)
جلسه تمام شد، مدیر رفت و من چراغها را خاموش کردم.
jalase tamâm shod, modir raft va man cherâgh-hâ râ khâmush kardam.
The meeting ended, the manager left, and I turned off the lights. (neutral narrative progression)
Recency alone does not force the perfect. A speaker can narrate something that happened two minutes ago with the simple past if the aim is to recount the episode.
Choose the Perfect for a Present Consequence
The perfect says, in effect, “this past event belongs to the current situation.” The consequence may be stated or simply obvious from context.
کارت بانکیام را گم کردهام؛ باید همین الان مسدودش کنم.
kârt-e bânki-am râ gom karde-am; bâyad hamin alân masdud-ash konam.
I've lost my bank card; I have to block it right now. (neutral; present problem)
پنجره را باز گذاشتهای؛ اتاق خیلی سرد شده است.
panjare râ bâz gozâshte-i; otâgh kheyli sard shode ast.
You've left the window open; the room has become very cold. (neutral; present result)
رزرو را تأیید کردهاند، پس اتاق برای ما آماده است.
rezerv râ ta'yid karde-and, pas otâgh barâ-ye mâ âmâde ast.
They have confirmed the reservation, so the room is ready for us. (formal-neutral; current relevance)
The consequence need not still be physically visible; it only has to organize what matters now. Detailed semantic uses appear on Present Perfect Uses.
Experience Up to Now
With تا حالا “up to now/ever,” هرگز “never,” and counts such as سه بار “three times,” the perfect summarizes experience inside a time span that still includes the present.
تا حالا با قطار به بندرعباس رفتهای؟
tâ hâlâ bâ ghatâr be Bandar Abbâs rafte-i?
Have you ever gone to Bandar Abbas by train? (careful standard; life experience)
این نمایش را سه بار دیدهام و هر بار نکتهی تازهای پیدا کردهام.
in namâyesh râ se bâr dide-am va har bâr nokte-ye tâze-i peydâ karde-am.
I have seen this play three times and found something new each time. (neutral; accumulated experience)
If the speaker now selects one visit and says when it happened, the simple past takes over: بار آخر پارسال رفتم “The last time, I went last year.” A conversation can switch tenses because its viewpoint changes.
Fresh News and Present Evidence
Formal reports frequently use the perfect to announce an event as current information. Persian can also use it when a present result supports an inference about an unseen event, especially in the third person.
شرکت زمان ثبتنام را تا پایان هفته تمدید کرده است.
sherkat zamân-e sabt-nâm râ tâ pâyân-e hafte tamdid karde ast.
The company has extended registration through the end of the week. (formal announcement; current news)
زمین خیس است؛ انگار دیشب باران باریده است.
zamin khis ast; engâr dishab bârân bâride ast.
The ground is wet; it looks as though it rained last night. (neutral; inference from present evidence)
The second sentence contains دیشب, a finished-time adverb, yet the perfect is natural because evidence now is the point. English learners are often taught never to combine a present perfect with yesterday. That English restriction does not transfer mechanically to Persian. The advanced evidential reading is developed on The Present Perfect as an Evidential.
A Minimal Contrast
آرش ساعت نه رسید و جلسه را شروع کردیم.
Ârash sâ'at-e noh resid va jalase râ shoru' kardim.
Arash arrived at nine, and we started the meeting. (simple past; finished sequence)
آرش رسیده است؛ حالا میتوانیم جلسه را شروع کنیم.
Ârash reside ast; hâlâ mi-tavânim jalase râ shoru' konim.
Arash has arrived; now we can start the meeting. (present perfect; current consequence)
The arrival is the same. The first sentence advances a past timeline; the second updates the present situation.
Two Ambiguous Contexts, Resolved Aloud
امروز: finished episode or still-relevant update?
Because امروز is not over, either tense can occur. امروز ساعت نه با بانک تماس گرفتم locates a finished call. امروز با بانک تماس گرفتهام tells the listener that the task is now done or its result matters.
امروز با بانک تماس گرفتهام؛ منتظر پاسخشان هستم.
emruz bâ bânk tamâs gerefte-am; montazer-e pâsokh-eshân hastam.
I've contacted the bank today; I'm waiting for their reply. (neutral; current status update)
A recent message
الان پیام داد can narrate “he messaged just now.” الان پیام داده است presents the message as a new fact, often in a report. Say the simple past while recounting the action; use the perfect while pointing to the inbox or updating someone.
نگار همین الان پیام داده است؛ میگوید ده دقیقه دیر میرسد.
Negâr hamin alân payâm dâde ast; mi-guyad dah daghighe dir mi-rasad.
Negar has just messaged; she says she'll arrive ten minutes late. (careful standard; fresh information)
Register and Colloquial Reduction
The contrast is fully active in formal written Persian. In (informal, regional: Tehran) speech, first- and second-person perfects may reduce to forms segmentally identical to the simple past: تا حالا رفتی؟ is understood as “Have you ever been?” because تا حالا supplies the open time frame. Third-person رفته remains more visibly distinct from رفت, often without an audible است.
تا حالا این غذای گیلانی رو امتحان کردی؟
tâ hâlâ in ghazâ-ye Gilâni ro emtehân kardi?
Have you ever tried this Gilani dish? (informal, regional: Tehran; reduced perfect understood from context)
Common Mistakes
1. Translating perfect have with داشتن
❌ من دارم بلیتها را خریده.
Incorrect — Persian forms the perfect with a participle and copular ending, not lexical داشتن.
✅ من بلیتهای فردا را خریدهام.
man belit-hâ-ye fardâ râ kharide-am.
I have bought tomorrow's tickets.
2. Using the perfect for every recent event
⚠️ پنج دقیقه پیش وارد شدم، سلام کردهام و نشستهام.
panj daqiqe pish vâred shodam, salâm karde-am va nesheste-am.
The forms are grammatical, but the viewpoint is poorly matched to a simple chronological account: recency alone does not require the perfect.
✅ پنج دقیقه پیش وارد شدم، سلام کردم و کنار پنجره نشستم.
panj daghighe pish vâred shodam, salâm kardam va kenâr-e panjare neshashtam.
I came in five minutes ago, said hello, and sat by the window.
3. Applying the English yesterday ban to Persian
⚠️ در فارسی هیچوقت نمیتوان دیشب را با حال کامل به کار برد.
dar fârsi hich-vaqt nemi-tavân dishab râ bâ hâl-e kâmel be kâr bord.
The sentence is grammatical, but the rule is false: present evidence or a current report can license the Persian perfect with a finished-time phrase.
✅ از رد پاها پیداست که دیشب کسی وارد حیاط شده است.
az radd-e pâ-hâ peydâ-st ke dishab kasi vâred-e hayât shode ast.
The footprints show that someone entered the yard last night.
4. Keeping the perfect after switching into a dated narrative
⚠️ تا حالا سه بار به تبریز رفتهام؛ بار آخر پارسال رفتهام و یک هفته ماندهام.
tâ hâlâ se bâr be Tabriz rafte-am; bâr-e âkhar pârsâl rafte-am va yek hafte mânde-am.
The forms are grammatical, but the viewpoint is awkward: after بار آخر پارسال, the speaker has entered a finished episode.
✅ تا حالا سه بار به تبریز رفتهام؛ بار آخر پارسال رفتم و یک هفته ماندم.
tâ hâlâ se bâr be Tabriz rafte-am; bâr-e âkhar pârsâl raftam va yek hafte mândam.
I've been to Tabriz three times; the last time I went last year and stayed for a week.
Key Takeaways
Final checklist:
- Finished event or chronological sequence? Simple past.
- Past action with a consequence now? Present perfect.
- Life experience up to now? Present perfect.
- Fresh report or inference from current evidence? Often present perfect.
- Exact finished time with a narrative viewpoint? Usually simple past.
- Colloquial form sounds identical? Let time expressions, stress, and discourse determine the reading.
Now practice Farsi
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Farsi →Related Topics
- Simple Past FormationA1 — Build the Persian simple past from the past stem and personal endings, including the zero third-person singular and completed-event reading.
- Present Perfect FormationA2 — Form the Persian present perfect with a past participle and present copula, including six standard spellings, negation, compound verbs, and Tehran reductions.
- Present Perfect UsesA2 — Choose the Persian present perfect for current relevance, present results, life experience, and recent reporting, and contrast it with simple-past narration.
- The Present Perfect as an EvidentialB1 — Interpret Persian present perfects as reported or inferred past events while tracking source, speaker commitment, register, and witnessed-past contrasts.
- Result State versus Perfect EventB1 — Distinguish Persian state predicates such as در باز است from perfect change-of-state and passive clauses such as در باز شده است.