Classical Persian does not have one frozen verb system that can be assigned to every author from the tenth through nineteenth centuries. It has a durable architecture—present stem, past stem, person endings, particles, participles, and auxiliaries—whose distributions changed across Early New Persian, mature classical prose, poetry, region, and genre. The correct unit of analysis is therefore a dated construction, not a modern tense label pasted onto one old form.
The account below follows the historical synthesis in the Encyclopaedia Iranica survey of Early New Persian, especially its warning that همی/می and بـ grammaticalized gradually and remained stylistically variable. All historical-style GrammarExamples on this page are constructed for instruction. Their spelling is normalized, and their spokenForm gives a conventional modern Iranian literary reading—not reconstructed medieval pronunciation.
The invariant architecture: two stems
Both historical and modern Persian organize finite verbs around a present stem and a past stem. The past stem also underlies the infinitive and past participle. Prefixes and auxiliaries do not abolish this division.
| Lexeme | Present stem | Past stem | Infinitive | Participle |
|---|---|---|---|---|
| go | روrav- | رفتraft- | رفتن | رفته |
| write | نویسnevis- | نوشتnevesht- | نوشتن | نوشته |
| say | گویguy- | گفتgoft- | گفتن | گفته |
| do | کنkon- | کردkard- | کردن | کرده |
دبیر نامه نویسد و کاتب نسخهای دیگر فراهم کند.
dabir nâme nevisad-o kâteb noskhe-i digar farâham konad.
The secretary writes the letter, and the copyist prepares another copy. (constructed classical-style; prefixless present-stem forms with third-singular endings)
دبیر نامه نوشت و مهر بر آن نهاد.
dabir nâme nevesht-o mohr bar ân nehâd.
The secretary wrote the letter and placed the seal on it. (constructed classical-style; plain past stems as finite third singulars)
The present forms contain نویسـ/کنـ plus ـد; the third-singular simple past is the bare past stem نوشت/نهاد. Treating نوشت as a shortened infinitive hides the historical fact that the infinitive is itself built from past stem plus ـن.
Present territory before the modern می versus بـ split
Early New Persian could use the plain present stem with endings as an indicative: نویسد “writes.” همی or shorter می added durative, progressive, habitual, or iterative viewpoint. بـ could mark a more autonomous or bounded event and had lexical effects with motion verbs. Only gradually did می become the default modern indicative marker and بـ the productive subjunctive/imperative marker.
پیر هر بامداد بر لب جوی نشیند.
pir har bâmdâd bar lab-e juy neshinad.
Every morning the old man sits beside the stream. (constructed classical-style; gnomic or habitual prefixless present)
کاتب هنوز همینویسد و قاصد بیرون در همیپاید.
kâteb hanuz hami-nevisad-o qâsed birun-e dar hami-pâyad.
The copyist is still writing, and the messenger is waiting outside the door. (constructed Early-New-Persian-style; durative همی)
چون آفتاب برآید، کاروان برود.
chun âftâb bar-âyad, kâravân be-ravad.
When the sun rises, the caravan sets out. (constructed historical-style; بـ in برود cannot be reduced to one modern mood gloss)
The unpointed spelling does not show every historical vowel, and normalized ZWNJ can make همینویسد look more morphologically modern than the source was. See Classical همی and Early Imperfective Marking for the grammaticalization path.
Past, imperfective past, and irrealis past
Plain past stem + person ending became the central simple past. Historical بـ + past stem could foreground or bound an event, but often alternated with a plain past for lexical or stylistic reasons. همی + past supplied durative or habitual background. An enclitic ـی/ـید after a past form could mark habituality or irrealis in older systems; it is not the modern second-singular ending in every occurrence.
لشکر همیرفت تا دیدهبان بانگ برآورد.
lashkar hami-raft tâ dide-bân bâng bar-âvard.
The army was moving until the lookout raised a cry. (constructed historical-style; imperfective background and bounded foreground)
شاه نامه بخواند و در ساعت پاسخ بفرستاد.
shâh nâme be-khând-o dar sâ'at pâsokh be-ferestâd.
The king read the letter and immediately sent a reply. (constructed historical-style; بـ-marked pasts in a foreground sequence)
اگر دانستمی که راه بسته است، از دروازهی دیگر رفتمی.
agar dânestami ke râh baste ast, az darvâze-ye digar raftami.
Had I known that the road was closed, I would have gone through the other gate. (constructed classical-style; postverbal ـی marks past irrealis)
English separates was going, went, and would have gone through auxiliary constructions. Historical Persian can place crucial aspectual or irrealis material on either side of the stem. Never decide that final ی means “you” until person and clause type have been checked.
Participles and the expanding auxiliary system
The past participle in ـه originated as an adjectival form. Combined with present or past forms of “be,” it produced resultative, perfect, and pluperfect constructions. Early sources show several copular and auxiliary variants—است، هست، بود، باشد—whose distribution does not map neatly onto one modern paradigm. In particular, unpointed بود can conceal more than one historical vocalization.
نامه نوشته است و قاصد آمادهی رفتن.
nâme neveshte ast-o qâsed âmâde-ye raftan.
The letter has been written, and the messenger is ready to leave. (constructed classical-style; participial perfect plus copular ellipsis)
چون وزیر رسید، شاه از مجلس برخاسته بود.
chun vazir resid, shâh az majles bar-khâste bud.
When the vizier arrived, the king had left the assembly. (constructed classical-style; participle plus past auxiliary gives anteriority)
In a resultative reading, نوشته است can mean “is written”; in an active perfect, it can mean “has written,” provided argument structure supports an active subject. The historical change from adjectival result to verbal tense explains overlap—it does not authorize choosing whichever English translation sounds smoother.
Imperative, prohibitive, subjunctive, and optative margins
The singular imperative generally used a bare present stem or بـ + stem; plural ـید was added for more than one addressee. Classical prohibition characteristically used مـ rather than modern نـ. An inherited third-singular form in ـاد, especially باد, expressed wishes and blessings. These categories overlap in function but not in morphology.
نامه را بخوان و پاسخ مگوی تا وزیر برسد.
nâme râ be-khân-o pâsokh ma-guy tâ vazir be-resad.
Read the letter and give no answer until the vizier arrives. (constructed classical-style; affirmative imperative, مـ prohibitive, then dependent event)
نام نیکت در جهان پاینده باد.
nâm-e nik-at dar jahân pâyande bâd.
May your good name endure in the world. (literary/formulaic optative with باد)
The old wish form is not a six-person modern tense. باد survives in fixed and productive-looking formulas, while ordinary modern wishes generally use کاش، امیدوارم، خدا کند plus current subjunctive constructions. The next page, Archaic Subjunctive, Optative, and Injunctive Forms, treats these margins in detail.
Auxiliary choice and passive mapping
Early Persian could use آمدن after a participle as a passive auxiliary; later and modern Iranian Persian primarily use شدن. Forms of بودن build perfect and pluperfect layers, while داشتن developed a progressive construction much later. Similar meaning does not prove identical historical structure.
فرمان بر کاغذ نوشته آمد و به شهرها فرستاده شد.
farmân bar kâghaz neveshte âmad-o be shahr-hâ ferestâde shod.
The decree was committed to paper and sent to the cities. (constructed mixed historical-style; آمدن and شدن illustrate different passive layers, not one recommended modern sentence)
A modern rewriting would normally use نوشته شد for both. A diplomatic edition must preserve نوشته آمد and explain it; silently changing the auxiliary removes evidence for syntax and date.
A compact analytical passage
راوی نخست میگوید سپاه همیرفت، سپس مینویسد که دیدهبان بانگ برآورد و دروازه بسته آمد. صورت نخست پسزمینه را میسازد، صورت دوم روایت را پیش میبرد و صورت سوم ساختی کهن برای مجهول است.
râvi nokhost mi-guyad sepâh hami-raft, sepas mi-nevisad ke dide-bân bâng bar-âvard-o darvâze baste âmad. surat-e nokhost pas-zamine râ mi-sâzad, surat-e dovvom revâyat râ pish mi-barad-o surat-e sevvom sâkhti kohan barâ-ye majhul ast.
The narrator first says that the army was moving, then writes that the lookout cried out and the gate was closed. The first form builds the background, the second advances the narrative, and the third is an old passive construction. (modern academic analysis of constructed historical forms)
Common Mistakes
1. Equating every prefixless present with the modern subjunctive
❌ نویسد همیشه یعنی «باید بنویسد».
Incorrect — an older prefixless present can be indicative, generic, future-like, or modal according to context.
✅ در این جملهی خبری، نویسد را با مینویسد بازنویسی میکنیم.
dar in jomle-ye khabari, nevisad râ bâ mi-nevisad bâz-nevisi mi-konim.
In this declarative sentence, we modernize نویسد as مینویسد.
2. Reading every historical بـ as modern mood marking
❌ بفرستاد فعل مضارع التزامی است.
Incorrect — فرستاد is a past stem; historical بـ on it often bounds or foregrounds a past event.
✅ بفرستاد در این بند یعنی فرستاد و رویداد بعدی را پیش میبرد.
be-ferestâd dar in band ya'ni ferestâd-o ruydâd-e ba'di râ pish mi-barad.
In this passage, بفرستاد means ‘sent’ and advances the next event.
3. Treating final ی as second-person agreement
❌ در اگر دانستمی، فاعل بیتردید تو است.
Incorrect — the full form دانستمی can be first-singular دانستم plus historical irrealis ـی.
✅ اگر دانستمی در این ساخت به «اگر میدانستم» نزدیک است.
agar dânestami dar in sâkht be «agar mi-dânestam» nazdik ast.
In this construction, اگر دانستمی is close to ‘if I knew/had known.’
4. Replacing every old passive auxiliary with شدن in the source
❌ نوشته آمد را بیتوضیح به نوشته شد تغییر دهیم.
Incorrect editorial practice — the modernization conceals the historical auxiliary.
✅ متن اصلی نوشته آمد را حفظ میکند و یادداشت برابر امروزی آن را نوشته شد میداند.
matn-e asli neveshte âmad râ hefz mi-konad-o yâd-dâsht barâbar-e emruzi-ye ân râ neveshte shod mi-dânad.
The base text preserves نوشته آمد, and the note identifies نوشته شد as its modern equivalent.
Key Takeaways
- The two-stem architecture is stable; the distribution of prefixes, endings, and auxiliaries is historically variable.
- Plain present, همی/می, and بـ must be interpreted by date, genre, lexeme, and clause function—not modern labels alone.
- Historical past systems distinguish background, foreground, and irrealis through both preverbal and postverbal material.
- Participles plus forms of “be” developed from resultative constructions into a rich perfect system.
- A modern paraphrase may clarify meaning, but a source edition must preserve historically diagnostic morphology.
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
- Classical همی and Early Imperfective MarkingC1 — Read early and classical همی with present and past forms as a mobile precursor of modern imperfective می, with attention to genre and period.
- Classical Aorist and Prefixless PresentsC1 — Interpret classical present-stem forms without می by using aspect, modality, genre, and clause context rather than modern morphology alone.
- Historical ب on Past and Present FormsC1 — Interpret historical بـ on past and present stems through aspect, modality, lexical structure, period, and poetic context.
- Absolute Participial ConstructionsC1 — Interpret subject, voice, time, and editorial punctuation in detached participial clauses from earlier and literary Persian.
- Archaic Subjunctive, Optative, and Injunctive FormsC2 — Analyze historical بـ and مـ forms, the optative in ـاد, باد formulas, prohibitives, poetic alternation, and manuscript ambiguity.
- Editing Variant Verb Readings in Unpointed TextsC2 — Evaluate homographic stems and auxiliary readings through morphology, syntax, meter, manuscript comparison, and explicitly documented editorial vocalization.