Persian Grammar List
Browse all 122 Persian grammar patterns, from beginner to advanced. Every page has example sentences with translations and the mistakes learners make most. Foundations covers the building blocks. Level 1 is for beginners, and Level 6 is the most advanced.
Explore How Patterns Connect
Tap a pattern to see what it builds on and what it leads to.
Level 1 (24)
- A Noun With یک
Use یک to introduce or count one referent, while allowing ordinary Persian noun phrases without it.
Level 1 - Basic Sentence Order
Build neutral Persian clauses with the verb last, and use endings, markers and context to understand other natural orders.
Level 1 - Being Present and Existing With هست
Use هست and its person forms for existence, availability or presence, and recognize their established copular uses.
Level 1 - Connecting a Noun and Adjective
Use the spoken ezafe connector in a noun-plus-adjective phrase, and distinguish that phrase from a clause describing the noun.
Level 1 - Connecting a Noun and Its Owner
Name the thing or relation first, then connect it with ezafe to the owner or associated person.
Level 1 - Joined and Unjoined Letter Shapes
Use neighboring letters and dots to recognize contextual shapes; a break caused by a nonjoining letter stays inside the word.
Level 1 - Leaving Out a Clear Subject Pronoun
Omit a clear subject pronoun when the verb and context identify it; keep one for contrast or a referent that needs clarification.
Level 1 - No Grammatical Gender
Keep ordinary adjectives unchanged and use context, rather than a Persian gender ending, to identify a person.
Level 1 - Polite Address With شما
Choose تو or شما according to the relationship, and keep the verb’s person form consistent with that choice.
Level 1 - Reading From Right to Left
Read Persian words right to left, and read each digit string in its normal numeric order.
Level 1 - Reading ا، آ، و، ی
Use the whole word to choose between vowel and consonant readings of و and ی, and distinguish آ from other initial ا spellings.
Level 1 - Unwritten Short Vowels
Learn the spoken word together with its spelling; short-vowel marks help in teaching but usually disappear in everyday text.
Level 1 - Written and Everyday Iranian Persian
Use the form that fits the setting: written-standard forms in formal prose and labeled everyday forms in casual dialogue.
Level 1 - Yes or No Questions
Use question intonation or آیا with the ordinary clause order; give a clear positive or negative answer.
Level 1 - از، به، در، باBasic Prepositions
Read each preposition together with its complement and the verb, keeping source, destination, location and accompaniment distinct.
Level 1 - امروز، دیروز، فرداTime Words in a Clause
Combine امروز، دیروز، فردا with the actual verb construction rather than letting a time word replace tense and context.
Level 1 - این و آنThis and That
Keep این or آن unchanged before a noun, and use اینها or آنها when the demonstrative itself represents several referents.
Level 1 - اینجا و آنجاHere and There
Use اینجا and آنجا to identify a place, and read prepositions or the verb to understand the place’s role.
Level 1 - ـم، ـی، است، ـیم، ـید، ـندPresent Forms of Be
Use the copula form for the person you describe, and learn its spelling after consonants and vowels.
Level 1 - ـهاPlurals with ـها
Use ـها as a productive plural, and read its -ye link before a following adjective or owner.
Level 1 - من، تو، او، ما، شما، آنهاPersonal Pronouns
Keep the pronoun form stable and read its role from the surrounding construction; او does not encode he versus she.
Level 1 - نیستم، نیستی، نیست، نیستیم، نیستید، نیستندNegative Forms of Be
Choose نیست with the appropriate person ending to deny identity, a quality, existence or presence.
Level 1 - و، یا، اماAnd or and but
Use و to add, یا to offer alternatives and اما to contrast, while preserving the connected phrases or clauses.
Level 1 - چه، کی، کجاWhat Who and Where
Use the sentence and pronunciation to choose a question word’s role, especially for the ordinary spelling کی.
Level 1
Level 2 (26)
- Adjectives Without Gender or Number Agreement
Put the plural marking on the noun and keep an ordinary attributive adjective in its own form.
Level 2 - Common Plurals With ـان
Learn attested ـان plural pairs and their register; animacy alone does not choose every plural.
Level 2 - Compound Verbs
Learn each full compound and its complement pattern, and conjugate or negate its actual light verb.
Level 2 - Everyday Object Markers رو and ـو
Follow the whole direct-object phrase and recognize its everyday رو or ـو marker in a labeled spoken register.
Level 2 - Ezafe After a Vowel
Read the final sound of the noun before choosing its ezafe form, and recognize established ways to write the link after final /e/.
Level 2 - Indefinite ـی
Use the whole noun phrase to identify indefinite -i and distinguish it from ezafe, copula and word-forming ی.
Level 2 - Infinitives and Past Stems
Remove the infinitive’s final written ن to obtain its past stem, and learn the present stem separately.
Level 2 - Longer Ezafe Chains
Follow the noun phrase link by link, using -e or -ye where the next description or owner attaches.
Level 2 - Plural Possessive ـمان / ـتان / ـشانPlural Possessive Endings
Identify the owner with ـمان، ـتان، ـشان; mark the owned noun’s plural separately when needed.
Level 2 - Present Stems
Store the infinitive, past stem and attested present stem together; use the right stem for the construction.
Level 2 - Singular Possessive ـم / ـت / ـشSingular Possessive Endings
Use ـم، ـت، ـش for a singular owner, and learn the linking spelling after the noun’s actual final sound.
Level 2 - Telling the Time
Read ساعت before a clock hour, and distinguish that from a number before ساعت expressing duration.
Level 2 - The Simple Past
Use the past stem with the subject’s ending, remembering the zero third-singular form and the distinct می past construction.
Level 2 - Verb Person Endings
Read person endings with the correct tense and stem, especially zero past versus -ad present in third singular.
Level 2 - است / ـه: Spoken CopulaWritten and Everyday Is
Use the sentence structure to distinguish the attached spoken copula -e from ezafe and from a lexical verb ending.
Level 2 - داشتنHaving Something
Express present possession with دار and a person ending; use نـ for its negative and distinguish the progressive auxiliary construction.
Level 2 - دو + Singular NounNouns After Numbers
Use a singular-form noun in a plain cardinal count, and keep that pattern distinct from contextual references to a known plural set.
Level 2 - راMarking a Specific Direct Object
Put را after the complete specific direct object, and use the clause’s roles rather than an English article to choose it.
Level 2 - زیرِ، رویِ، کنارِPlace Phrases with Ezafe
Keep the ezafe connector inside a location phrase, and distinguish it from a simple preposition’s direct complement.
Level 2 - مالِWhose It Is with مالِ
Use مالِ followed by an owner for a statement of belonging, and distinguish it from an ezafe noun phrase.
Level 2 - می + Present StemThe Ordinary Present
Use می plus the actual present stem and person ending, then read habit, current action or future reference from context.
Level 2 - نـ + Past StemNegating the Simple Past
Put نـ before a simple-past stem, preserve its person ending, and learn the known negative spelling of vowel-initial verbs.
Level 2 - نمی + Present StemNegating the Ordinary Present
Use نمی before an ordinary present stem and preserve the subject ending; common possession and copula negatives have their own forms.
Level 2 - چرا و چطورWhy and How
Choose چرا for a reason and چطور or more formal چگونه for manner or condition, then read the question in context.
Level 2 - چقدرHow Much and How Strongly
Read چقدر with its noun or adjective to identify an amount, price or degree, and use چند for an ordinary count.
Level 2 - چند و چند تاAsking How Many
Use چند with a singular-form counted noun, and recognize everyday چند تا and contextually unspoken items.
Level 2
Level 3 (29)
- Comparative تر With ازComparing Two Things
Use ـتر with an attested adjective and از for a stated comparison standard, and learn common بهتر separately.
Level 3 - Everyday Third-Person Present ـهEveryday Third-Person Present Endings
Read attested everyday third-singular present forms with -e, while keeping their function separate from copula and ezafe sounds.
Level 3 - Experiencer Endings
Read who feels the state from the clitic, and read time and negation from the predicate without imposing ordinary subject agreement.
Level 3 - Negative Words With هیچ and نـNegative Words with a Negative Verb
For ordinary nobody or nothing statements, pair a هیچ expression with a negative predicate: هیچکس نیامد means nobody came.
Level 3 - Object Clitics on Verbs
Separate the acting person from the attached object reference, and use context to identify the referent and register.
Level 3 - Verb Agreement With Inanimate Plurals
Interpret an inanimate plural noun independently of a singular or plural predicate, and preserve the different agreement patterns of human groups and personal pronouns.
Level 3 - اجازه بده برومAllowing Someone to Act
اجازه بده بروم asks a familiar person to let the speaker go. The permission verb addresses the listener; the subjunctive ending identifies the permitted actor.
Level 3 - امیدوارم که بیایدHopes with the Subjunctive
امیدوارم که بیاید expresses a hope that someone will come. A hoped-for event uses a subjunctive in this pattern, rather than being reported as an established fact.
Level 3 - باشم / داشته باشمIrregular Subjunctive Forms
Use باشم for that I be and داشته باشم for that I have. These forms do not follow the ordinary بـ plus present-stem pattern.
Level 3 - باید بروم / نباید برومMust and Must Not
باید stays the same for every person. The following subjunctive names the actor: باید بروم means I must go, while نباید بروم means I must not go.
Level 3 - برای اینکه یاد بگیرمPurpose Clauses
برای اینکه and purpose تا introduce what an action aims to achieve. The goal takes a subjunctive and need not share the main clause’s subject.
Level 3 - بروم / بروی / برودThe Present Subjunctive
Use a present-stem subjunctive for an action that is wanted, required, possible, or otherwise not asserted as a fact: بروم means that I go in such a construction.
Level 3 - بـ + Present Stem: CommandSimple Positive Commands
Use a known imperative and choose familiar singular or plural-shaped respectful address; common exceptions and compounds must be learned.
Level 3 - بهم، ازش، باهاشEveryday Prepositions with Pronoun Endings
Use an attested preposition–clitic form, preserving the relation, referent and level of formality of the complete phrase.
Level 3 - ترینChoosing from a Group
Put a basic attributive ـترین form before its noun, and use the noun’s ezafe for a following owner or comparison group.
Level 3 - خسته شدن / خسته کردنBecoming and Making
خسته شدم means I became tired. سفر مرا خسته کرد means the trip made me tired. شدن and کردن give the participants different roles in these compounds.
Level 3 - دارم + می VerbAn Action Happening Now
Match the person of داشتن and the می action verb to emphasize an unfolding activity, keeping this use distinct from possession.
Level 3 - رفته / نوشته / کردهThe Past Participle
Add ـه to a verb’s past stem to form its past participle: رفت → رفته. The participle helps build perfect and passive forms, but it is not a person-marked verb by itself.
Level 3 - رفتهام / نرفتهامThe Present Perfect
Combine a past participle with present copular endings for a present perfect: نوشتهام means I have written. Negate the participle: ننوشتهام means I have not written.
Level 3 - شاید بیاید / ممکن است بیایدPossible Events
شاید بیاید and ممکن است بیاید present someone’s coming as possible. In these common patterns, the subjunctive does not assert that the event will happen.
Level 3 - می + Past StemPast Habits and Ongoing Situations
Use می with the past stem for repeated or background past situations, and choose the reading from the full context.
Level 3 - میتوانم + SubjunctiveBeing Able to Do Something
Combine a person-marked ability verb with an attested subjunctive action form, keeping the actor consistent in the basic construction.
Level 3 - میخواهم + SubjunctiveWanting to Do Something
Let the wanting verb and the wanted-action clause identify their own subjects, including a different actor in the complement.
Level 3 - میروم و میرمWritten and Everyday Go
Learn رفتن’s actual written/everyday pairs, preserving person, politeness and negation.
Level 3 - نـ + Present Stem: Negative CommandSimple Negative Commands
Negate a basic command with نـ on the verb, preserving familiar or respectful address and known irregular spellings.
Level 3 - هر / همهٔEach and All
هر + singular noun looks at members one by one. همهٔ + a plural set includes the whole group: هر دانشآموز and همهٔ دانشآموزان organize the same people differently.
Level 3 - چون / زیراReasons with چون and زیرا
چون introduces a reason in ordinary conversation and writing. زیرا is common in written explanation; both introduce a clause with its own predicate.
Level 3 - یاد گرفتن / یاد دادنCompound Verbs with Different Roles
یاد گرفتن means to learn; یاد دادن means to teach. Their light verbs change the participant roles, so learn each full compound rather than swapping گرفتن and دادن freely.
Level 3 - یکی از / بعضی ازOne or Some from a Set
یکی از selects one member; بعضی از selects a subset. The phrase after از names the set: یکی از دوستانم means one of my friends.
Level 3
Level 4 (22)
- Perfect Forms in Everyday Speech
Everyday Iranian speech often shortens perfect endings. A reduced perfect and a simple past can share ordinary spelling and segmental sounds; word stress and context can distinguish them.
Level 4 - امکان دارد ...؟Polite Indirect Requests
A question such as امکان دارد پنجره را ببندید؟ can politely ask someone to act. The context makes it a request rather than a test of physical ability.
Level 4 - اگر بیایی میرویمOpen Future Conditions
An open condition presents a possible situation and its result: اگر بیایی، با هم میرویم means if you come, we will go together.
Level 4 - اگر وقت داشتم میرفتمUnreal Present Conditions
Past-shaped forms can describe a different imagined present: اگر وقت داشتم، میرفتم means if I had time, I would go when the context says I do not have time now.
Level 4 - با اینکه / هرچندAlthough and Concession
با اینکه and هرچند introduce a fact that might suggest the opposite result. با اینکه خسته بودم، رفتم says I went despite being tired.
Level 4 - باز است / باز شده استState and Result
باز است describes an open state. باز شده است says that something has become open. A state description and a completed change are different constructions.
Level 4 - به اندازهٔEqual Comparisons
به اندازهٔ compares an amount or degree with a reference. این کیف به اندازهٔ آن کیف سنگین است says the two bags have the same weight in this comparison.
Level 4 - تا وقتی که برگردیUntil and as Long as
تا can mark an endpoint; تا وقتی که can also mean as long as. Decide whether the sentence names the end of an action or a condition that continues.
Level 4 - حتی اگرEven if
حتی اگر keeps a result valid despite a possible obstacle: حتی اگر باران ببارد، میرویم means we will go even if it rains.
Level 4 - خواهم رفت / نخواهم رفتThe Formal Future
The formal future uses خواهـ with a person ending followed by the bare past stem: خواهم رفت means I will go. Wanting instead uses میخواهم بروم.
Level 4 - خود / خودم / خودشReflexive and Emphatic خود
خودم can refer back to me or emphasize that I act personally. Read its role: خودم رفتم means I went myself, while خودم را دیدم means I saw myself.
Level 4 - داشتم میرفتمAn Action in Progress in the Past
Use matching past forms of داشتن and a می verb to put an action in progress at a past moment: داشتم میخواندم means I was reading.
Level 4 - رفته باشم / نرفته باشمThe Perfect Subjunctive
A perfect subjunctive uses a participle with باشم and its other person forms: رسیده باشد presents an arrival as completed under possibility or another nonasserted construction.
Level 4 - رفته بودم / نرفته بودمThe Past Perfect
Use a participle plus بودم and its other person forms for an event earlier than a past reference point: رسیده بودم means I had arrived.
Level 4 - قبل از اینکه برومBefore an Event
قبل از اینکه introduces the later event in a before relation. Its subjunctive can appear even when the main event is in the past.
Level 4 - میشود / نمیشودImpersonal Possibility
میشود can express possibility or permission: میشود اینجا نشست؟ asks whether one can sit here. It does not always describe becoming.
Level 4 - همدیگر / یکدیگرReciprocal Actions
همدیگر and یکدیگر refer to participants acting toward one another. ما همدیگر را میشناسیم means we know each other.
Level 4 - وقتی که رسیدمTime Clauses with وقتی که
وقتی که places one event at the time of another. Use the actual chronology to read رسیدم as a completed arrival and برسی as an arrival still ahead.
Level 4 - کتابی که آن را خواندمObjects Inside Relative Clauses
A restrictive object relative can use a gap or an explicit referring object: کتابی که خواندم and کتابی که آن را خواندم. The choice depends on the role and clause type.
Level 4 - کتابی که خواندمRelative Clauses with که
که introduces a clause describing a noun. کتابی که خواندم identifies the book I read; the clause follows the noun rather than replacing it.
Level 4 - کسی که بتواند کمک کندNonasserted Relative Clauses
Use a subjunctive when the description is a requirement rather than an assertion about a known person: کسی که بتواند کمک کند means someone who can help.
Level 4 - گفت کهReporting What Someone Said
گفت که introduces a report. Read who I, you, here and tomorrow refer to in the reporting situation; Persian does not mechanically copy English tense backshift.
Level 4
Level 5 (11)
- Nominalizing ـی and ـشNaming Qualities and Actions
Learn established nouns such as دانایی and کوشش. Some suffixes name qualities or actions, but a visible ending does not let you generate every possible word.
Level 5 - Offers and Taarof in Context
بفرمایید can mean please come in, here you are or go ahead. The setting and gesture identify the social action; تعارف does not mean every offer is insincere.
Level 5 - است / میباشدCopulas in Formal Writing
میباشد appears as a marked formal or bureaucratic copula beside ordinary است. Recognize it in documents while using clear standard است in ordinary learner writing.
Level 5 - اگر زودتر آمده بودی، او را میدیدیUnreal Past Conditions
A past-perfect condition can imagine an earlier event that did not happen. اگر زودتر آمده بودی، او را میدیدی means if you had come earlier, you would have seen them.
Level 5 - باید رسیده باشدInference About a Completed Event
باید رسیده باشد can express a conclusion from evidence: they must have arrived. The same perfect-shaped complement can have a requirement reading when a deadline or permission condition makes that clear.
Level 5 - به گفتهٔ / طبقAttribution and Sources in News
به گفتهٔ names whose statement is being reported. طبق names a reference such as a report, schedule or rule. Keep the source and the actual assertion in view.
Level 5 - در حالی کهWhile and Whereas
در حالی که can describe simultaneous background or a contrast. The sentence tells you whether while or whereas fits.
Level 5 - در صورتی کهProvided That
در صورتی که states a condition for a result or permission in formal phrasing. Read the whole condition to see what must hold before the result applies.
Level 5 - نهتنها ... بلکهNot Only but Also
نهتنها ... بلکه adds a second point to the first: نهتنها فارسی میخوانم، بلکه فارسی هم مینویسم. It does not deny the first activity.
Level 5 - نوشته شد / نوشته میشودThe Passive with شدن
A passive can put the affected thing first: نامه نوشته شد means the letter was written. Combine the participle with the appropriate form of شدن.
Level 5 - گفته است / گفته بوده استPerfect Forms in Reporting
Perfect forms can occur in reports and inferred accounts. گفته بوده است places a saying earlier in a reported past, but a perfect does not automatically mean hearsay.
Level 5
Level 6 (10)
- Certainty and Mood in Embedded Claims
A certainty claim and a conjecture can frame the same event differently: مطمئنم که آمده است versus گمان میکنم آمده باشد. Read the stance as well as the embedded time.
Level 6 - Clauses and Noun Phrases as Concessions
با اینکه خسته بود has its own verb and subject reference. با وجودِ خستگی packages the obstacle as a noun phrase and can leave whose tiredness implicit.
Level 6 - Completed Events Under Conditions and Requirements
تمام کرده باشیم can describe completion before a future reference. The larger construction decides whether that completion is a condition, a requirement or an inference.
Level 6 - Contrast and Participant Roles in Word Order
Read participant roles through markers and endings when information is reordered. این کتاب را سارا خواند still has Sara reading this book.
Level 6 - Open Choices and Asserted Ranges
هرچه بگویم can cover whatever I may say; هرچه میگویم can cover what I do say. The embedded mood changes how the range is presented.
Level 6 - Participial Coordination in Formal Prose
Formal prose can leave the first action as a participle: گزارش را خوانده، پاسخ داد. Read the person and time from the finite predicate پاسخ داد.
Level 6 - Recovering Omitted Material Across Parallel Clauses
Parallel clauses can omit a recoverable predicate: تو چای میخواهی و من قهوه means you want tea and I want coffee. Restore the second verb with the speaker’s ending.
Level 6 - Tracking Sources Through Nested Reports
In سارا گفت که رضا گفته است که نامه رسیده است, Sara reports Reza’s report about the letter. Keep all three layers separate.
Level 6 - بنابراین / با این حالArgument and Discourse Links
بنابراین introduces a conclusion from earlier information. با این حال keeps a statement valid despite what came before. Identify the actual propositions being connected.
Level 6 - بودنِ / رفتنِInfinitives as Noun Phrases
An infinitive can act as a noun phrase: بودنِ تو در اینجا names your being here. Its ezafe complement can identify the participant without a finite person ending.
Level 6