C2 Verb System 14 min read Hard

Persian 'What Ifs': Would Have, Could Have (Complex Conditionals)

To talk about what isn't real, shift your verbs one step further into the past than logic suggests.

Grammar Rule in 30 Seconds

Use the past subjunctive of 'to be' (بوده باشد) or the past perfect to express unreal past scenarios.

  • Use 'اگر' + past perfect for the condition: 'اگر رفته بودی' (If you had gone).
  • Use the past conditional for the result: 'می‌دیدی' (you would have seen).
  • For 'could have', use 'می‌توانستی' + infinitive: 'می‌توانستی ببینی' (you could have seen).
اگر + [Past Perfect Verb] + ، + [Past Conditional Verb]

Overview

Persian complex conditionals, often termed "unreal conditionals" or "counterfactuals," enable speakers to express hypothetical scenarios that are contrary to fact, either in the present/future or the past. At the C2 level, mastering these structures is crucial for nuanced expression of regret, polite refusal, speculation, and the deeper philosophical implications of alternative realities. Unlike simple conditionals, which discuss plausible future outcomes, complex conditionals delve into situations that did not or will not occur, and their imaginary consequences.

The linguistic mechanism underpinning these structures in Persian is tense backshifting, where verbs are shifted further into the past to signal unreality, rather than an actual past event. This system allows for the intricate articulation of "what if" statements without relying on direct equivalents of English modal verbs like "would" or "could."

How This Grammar Works

Persian conveys the concept of unreality through a systematic backshifting of tenses. This means that when discussing a hypothetical situation, the verb in the conditional clause (the "if" part) is typically moved to a past tense form, even if the imagined event is in the present or future. This temporal displacement is the primary indicator of counterfactuality.
For present or future hypotheticals (analogous to English "If I were you, I would..."), Persian employs forms of the Past Imperfect (ماضی استمراری) or Simple Past (ماضی مطلق). For past hypotheticals (akin to English "If I had known, I would have..."), the Past Perfect (ماضی بعید) is predominantly used.
The می‌ (mi-) prefix plays a vital role, particularly in the result clauses of these conditionals, signifying a habitual or continuous action, or the hypothetical "would." In many contexts, می‌ (mi-) transforms a simple past stem into a past imperfect, making it suitable for expressing unreal conditions. For example, می‌رفتم (mi-raftam) means "I was going" in a factual past, but "I would go" or "If I went" in a conditional context. This inherent flexibility of می‌ (mi-) necessitates careful attention to context.
The absence or presence of می‌ (mi-) can subtly shift the nuance, especially in the conditional clause itself, impacting formality or emphasis. The elegance of the Persian system lies in its ability to encode sophisticated hypothetical meanings through tense and aspectual markers, integrating them directly into the verb conjugation rather than relying on auxiliary verbs.

Formation Pattern

1
Mastering Persian complex conditionals requires a clear understanding of specific past tenses and their deployment. The two primary types, corresponding to present/future and past unreal situations, are structured as follows:
2
1. Type 2: Imaginary Present/Future Conditionals (ماضی استمراری شرطی)
3
These express hypothetical situations in the present or future that are contrary to fact or highly unlikely. The consequence is also hypothetical.
4
Structure: اگر (agar) + Past Imperfect (conditional clause) + , + Past Imperfect (result clause)
5
Conditional Clause Verb: می‌ (mi-) + Past Stem + Personal Endings
6
Result Clause Verb: می‌ (mi-) + Past Stem + Personal Endings
7
| Verb (رفتن - raftehn, to go) | Conditional Clause (اگر) | Result Clause | Meaning |
8
| :---------------------------- | :------------------------ | :------------ | :------ |
9
| من (man) | اگر می‌رفتم (agar mi-raftam) | می‌دیدم (mi-didam) | If I went/were to go, I would see |
10
| تو (to) | اگر می‌رفتی (agar mi-rafti) | می‌دیدی (mi-didi) | If you went/were to go, you would see |
11
| او (u) | اگر می‌رفت (agar mi-raft) | می‌دید (mi-did) | If s/he went/were to go, s/he would see |
12
Example 1: اگر پول داشتم، آن ماشین را می‌خریدم.
13
Agar pul dâštam, ân mâšin râ mi-kharidam.
14
(If I had money [but I don't], I would buy that car.)
15
Example 2: اگر رئیس بودم، قوانین را تغییر می‌دادم.
16
Agar ra’is budam, qavânin râ taghyir mi-dâdam.
17
(If I were the boss [but I’m not], I would change the rules.)
18
2. Type 3: Impossible Past Conditionals (ماضی بعید شرطی)
19
These refer to hypothetical situations in the past that did not happen, and their counterfactual consequences, also in the past. This is the tense of regret or relief.
20
Structure A: Both clauses in Past Perfect (Strong counterfactual emphasis)
21
اگر (agar) + Past Perfect (conditional clause) + , + Past Perfect (result clause)
22
Past Perfect Verb: Past Participle + بود (bud) + Personal Endings
23
| Verb (رفتن - raftehn, to go) | Conditional Clause (اگر) | Result Clause | Meaning |
24
| :---------------------------- | :------------------------ | :------------ | :------ |
25
| من (man) | اگر رفته بودم (agar rafte budam) | دیده بودم (dide budam) | If I had gone, I would have seen |
26
| تو (to) | اگر رفته بودی (agar rafte budi) | دیده بودی (dide budi) | If you had gone, you would have seen |
27
| او (u) | اگر رفته بود (agar rafte bud) | دیده بود (dide bud) | If s/he had gone, s/he would have seen |
28
Example 3: اگر درس خوانده بودم، در امتحان قبول شده بودم.
29
Agar dars khânde budam, dar emtehân qabul šode budam.
30
(If I had studied [but I didn't], I would have passed the exam.)
31
Structure B: Past Perfect in conditional, Past Imperfect in result (Hypothetical past action with an ongoing or general hypothetical past result)
32
اگر (agar) + Past Perfect (conditional clause) + , + Past Imperfect (result clause)
33
| Verb (رفتن - raftehn, to go) | Conditional Clause (اگر) | Result Clause | Meaning |
34
| :---------------------------- | :------------------------ | :------------ | :------ |
35
| من (man) | اگر رفته بودم (agar rafte budam) | می‌دیدم (mi-didam) | If I had gone, I would have been seeing/would have seen (less definite completion) |
36
Example 4: اگر آن روز خانه مانده بودم، حتماً از خبر بد مطلع می‌شدم.
37
Agar ân ruz khâne mânde budam, hatman az khabar-e bad mottale’ mi-šodam.
38
(If I had stayed home that day [but I didn't], I definitely would have been informed of the bad news.)
39
Here, مطلع می‌شدم suggests a hypothetical continuous process of being informed, or a less definite, perhaps longer-term, consequence.
40
3. Mixed Conditionals:
41
These combine a past hypothetical condition with a present or ongoing hypothetical result.
42
Structure: اگر (agar) + Past Perfect (conditional clause) + , + Past Imperfect (result clause, often implying present unreality)
43
Example 5: اگر آن سرمایه‌گذاری را کرده بودم، الان ثروتمند بودم.
44
Agar ân sarmâye-gozâri râ karde budam, al'ân servatmand budam.
45
(If I had made that investment [in the past], I would be rich now [in the present].) (بودم here functions as a Simple Past indicating a hypothetical present state)
46
Note: While می‌بودم (Past Imperfect of بودن) is grammatically correct for the present hypothetical state, بودم (Simple Past) is far more common in colloquial and often formal speech for this mixed conditional result.
47
Omission of agar (اگر):
48
In informal speech, especially when the context is clear or with clear intonation, agar can be omitted. The conditional meaning is then inferred from the tense backshifting.
49
Example 6: پول داشتم، می‌خریدم.
50
Pul dâštam, mi-kharidam.
51
(Had money, would buy it.)
52
Expressing "Could Have" and "Should Have":
53
Persian often integrates modal meanings like "could have" or "should have" by conjugating the main verb or an auxiliary verb within the conditional structure.
54
"Could Have" (توانستن - tavânestan): Use توانستن (to be able to) in the relevant conditional tense.
55
اگر زودتر رسیده بودیم، می‌توانستیم او را ببینیم.
56
Agar zudtar raside budim, mi-tavânestim u râ bebinim.
57
(If we had arrived earlier, we could have seen him.)
58
"Should Have" (بایستن - bâyestan / لازم بودن - lâzem budan): Use these verbs or similar expressions for obligation or necessity within the conditional framework.
59
اگر می‌دانستم، باید به تو می‌گفتم.
60
Agar mi-dânestam, bâyad be to mi-goftam.
61
(If I had known, I should have told you.)
62
Or, more colloquially: اگر می‌دانستم، لازم بود به تو می‌گفتم. (If I had known, it was necessary for me to tell you.)

When To Use It

Understanding the context for complex conditionals is as vital as mastering their formation. These structures are not merely academic exercises; they are integral to expressing sophisticated thought and emotion in Persian.
  • Expressing Regret or Relief about the Past (Type 3): This is perhaps the most common application of the impossible past conditional. You use it to reflect on past events that did not occur and their subsequent implications, whether positive or negative.
  • اگر به تو گوش داده بودم، این مشکل پیش نمی‌آمد.
  • Agar be to guš dâde budam, in moškel piš nemi-âmad.
  • (If I had listened to you [but I didn't], this problem wouldn't have arisen.)
  • Hypothesizing about Present or Future Alternatives (Type 2): Use this for daydreaming, considering what your current or future reality would be like if a fundamental fact were different.
  • اگر ثروتمند بودم، به دور دنیا سفر می‌کردم.
  • Agar servatmand budam, be dowr-e donyâ safar mi-kardam.
  • (If I were rich [but I'm not], I would travel around the world.)
  • Polite Refusals or Suggestions: These conditionals can soften requests or make refusals less direct, conveying that while you are willing, circumstances prevent action.
  • اگر وقت داشتم، حتماً کمکتان می‌کردم.
  • Agar vaqt dâštam, hatman komak-etân mi-kardam.
  • (If I had time [but I don't], I would definitely help you.)
  • Counterfactual Historical Analysis: In academic or formal discussions, Type 3 conditionals allow for speculation on how history might have unfolded differently.
  • اگر تیم مذاکره‌کننده زودتر اقدام کرده بود، توافق بهتری حاصل شده بود.
  • Agar tim-e mozâkere-konande zudtar eqdâm karde bud, tavâfoq-e behtari hâsel šode bud.
  • (If the negotiating team had acted sooner, a better agreement would have been reached.)
  • Blame and Justification: You can use these structures to deflect blame by pointing to a different past that would have yielded a different, perhaps better, outcome.
  • اگر اطلاعات کافی می‌داشتم، چنین تصمیمی نمی‌گرفتم.
  • Agar ettelâ’ât-e kâfi mi-dâštam, čenin tasmim-i nemi-gereftam.
  • (If I had had enough information, I wouldn't have made such a decision.)
  • Expressing Wishes (often with کاش (kâš) - if only): While کاش (kâš) often takes the subjunctive for future wishes, for past wishes or present unreal wishes, it frequently pairs with the same tenses as Type 2 or Type 3 conditionals.
  • کاش می‌دانستم! (Kâš mi-dânestam!) - (If only I knew! / I wish I knew!)
  • کاش رفته بودم. (Kâš rafte budam.) - (If only I had gone. / I wish I had gone.)

Common Mistakes

C2 learners often grapple with the nuances of Persian complex conditionals, frequently making errors rooted in direct translation or misapplication of tenses. Identifying and understanding these pitfalls is key to achieving native-like fluency.
  • Direct Translation of English Modals: The most prevalent error is attempting to find a one-to-one equivalent for "would," "could," or "should" in Persian. Unlike English, Persian doesn't use standalone modal verbs in these structures. Instead, the hypothetical meaning is embedded within the tense and aspect of the main verb, primarily through می‌ (mi-) and the backshifting of the tense. Forgetting this leads to awkward or incorrect constructions.
  • Incorrect: من آن را می‌بودم خرید. (Direct translation of "I would buy it.")
  • Correct: آن را می‌خریدم. (Ân râ mi-kharidam.) (The می‌ on the verb خریدن conveys "would buy.")
  • Confusing with the Subjunctive (حال التزامی): The Subjunctive (e.g., بروم - be-ravam, I might go/that I go) expresses possibility, desire, or command in the present or future. Complex conditionals express unreality or counterfactuality. Do not use the subjunctive in the result clause of unreal conditionals.
  • Incorrect: اگر پول داشتم، بخرم. (If I had money, I might buy it – implies possibility, not unreality.)
  • Correct: اگر پول داشتم، می‌خریدم. (If I had money, I would buy it.)
  • Incorrect Use of بودن (budan) ("to be"): The verb بودن can be tricky. In Type 2 conditionals for "If I were..." the simple past form بودم (budam) is most common, not می‌بودم (mi-budam), especially in colloquial usage, though the latter is grammatically permissible.
  • Common: اگر جای تو بودم... (Agar jây-e to budam...) (If I were in your place...)
  • Less common/More formal: اگر جای تو می‌بودم... (Agar jây-e to mi-budam...)
  • Misplacing or Omitting می‌ (mi-): In Type 2 conditionals, می‌ is usually present in both clauses (اگر می‌رفتم، می‌دیدم). Omitting it from the conditional clause (اگر رفتم، می‌دیدم) changes the nuance to a simpler, perhaps more definite past condition, or a formal structure. In Type 3 result clauses, می‌ distinguishes a hypothetical ongoing consequence (می‌دیدم) from a completed one (دیده بودم). Choosing incorrectly can alter the meaning subtly.
  • Applying Type 1 (Real) Conditional Patterns to Unreal Situations: Type 1 conditionals (اگر بیاید، می‌گویم. - Agar biyâyad, mi-guyam., If he comes, I will say.) use the subjunctive and simple present/future. Using these tenses for counterfactuals is a fundamental error.
  • Incorrect: اگر پول داشته باشم، می‌خرم. (If I have money, I will buy it. – This is a real conditional, not an unreal one.)
  • Correct (Type 2): اگر پول داشتم، می‌خریدم. (If I had money, I would buy it.)
  • Inconsistent Tense Backshifting: Ensure that both clauses are consistently backshifted to the appropriate past tense. Mixing a simple past in the conditional with a present tense in the result (unless it's a specific mixed conditional type) will sound incorrect.

Real Conversations

Persian complex conditionals are indispensable in daily communication, lending subtlety and emotional depth to expressions. Their usage spans formal discourse to casual banter, often with stylistic variations.

- Casual Speech and Texting: In informal contexts, speakers frequently drop agar (اگر) when the conditional nature is evident from context or intonation. Contractions and simplified structures are also common.

- Formal: اگر زودتر خبر داده بودی، حتماً آماده می‌شدم.

- Agar zudtar khabar dâde budi, hatman âmâde mi-šodam.

- (If you had informed me sooner, I definitely would have gotten ready.)

- Casual: زودتر خبر می‌دادی، آماده می‌شدم.

- Zudtar khabar mi-dâdi, âmâde mi-šodam.

- (You'd informed me sooner, I'd have gotten ready.)

- In texting, you might see even shorter forms, relying heavily on emoji for tone.

- Expressing Regret (Often with کاش (kâš)): Conditionals are the primary way to voice regret. کاش (if only/I wish) often introduces these clauses, emphasizing the emotional weight.

- کاش بیشتر درس خوانده بودم، الان راحت‌تر بودم.

- Kâš bištar dars khânde budam, al'ân râhat-tar budam.

- (I wish I had studied more; I would be more comfortable now.)

- Polite Interactions and Hypothetical Scenarios: To make a suggestion or refusal less direct, using Type 2 conditionals is standard, showing deference or consideration.

- اگر امکان داشت، لطفاً کمک می‌کردید؟

- Agar emkân dâšt, lotfan komak mi-kardid?

- (If it were possible, would you please help? – much softer than a direct request.)

- Speculation and "What-If" Scenarios: Friends might discuss past choices or future possibilities using these structures.

- اگر ماشین می‌خریدیم، الان اینقدر پیاده‌روی نمی‌کردیم.

- Agar mâšin mi-kharidim, al'ân inghadr piyâde-ravi nemi-kardim.

- (If we had bought a car, we wouldn't be walking so much now.) (Mixed conditional)

- Cultural Insight: In Persian discourse, subtly hinting at possibilities or regrets through conditionals is often preferred over blunt statements, reflecting a cultural emphasis on politeness (ta'arof - تعارف) and indirect communication. Mastering these structures allows you to navigate these social nuances effectively.

Quick FAQ

  • Q: Can I always drop agar (اگر)?
  • A: In informal spoken Persian, yes, frequently. The conditional meaning is conveyed through intonation and the backshifted tense of the verb. However, in formal writing or when precision is paramount, retaining agar is advisable. Consider the context and your audience.
  • کار داشتم، نمی‌آمدم. (Kâr dâštam, nemi-âmadam.) - (I had work, wouldn't have come.) This is perfectly natural in conversation.
  • Q: What's the difference between Past Perfect and Past Imperfect in the Type 3 result clause?
  • A: Using Past Perfect (ماضی بعید) in both clauses (اگر رفته بودم، دیده بودم) suggests a strong, completed counterfactual outcome in the past. It implies that if the condition had happened, the result definitively would have been completed in the past. This gives a very strong "it would have happened" or "it was destined to happen" feel. Using Past Imperfect (ماضی استمراری) in the result clause (اگر رفته بودم، می‌دیدم) implies a hypothetical ongoing action, a continuous state, or a less definite, perhaps longer-term outcome in the past. The choice often depends on whether you want to emphasize the completion of the hypothetical event or its process/general occurrence.
  • Q: Is the word order fixed?
  • A: No, Persian verb phrases and clauses generally offer flexibility in word order for emphasis. You can usually swap the conditional clause and the result clause without changing the core meaning, similar to English.
  • می‌خریدم، اگر پول داشتم. (Mi-kharidam, agar pul dâštam.) - (I would buy it, if I had money.) This is as correct as اگر پول داشتم، می‌خریدم. (Agar pul dâštam, mi-kharidam.).
  • Q: How do "could have" and "should have" fit into these structures?
  • A: Persian integrates these modal meanings by using specific verbs like توانستن (tavânestan) for ability ("could") and بایستن (bâyestan) or لازم بودن (lâzem budan) for obligation ("should"), conjugated into the appropriate conditional tense. They are not separate modal particles as in English.
  • For "could have": Use توانستن (to be able to) in the Past Imperfect (for Type 2) or Past Perfect (for Type 3) within the conditional structure.
  • اگر دیر نمی‌کردی، می‌توانستی فیلم را ببینی. (Agar dir nemi-kardi, mi-tavânesti film râ bebinim.) - (If you hadn't been late, you could have watched the movie.)
  • For "should have": Use باید (bâyad) or لازم بود (lâzem bud) followed by the relevant verb in the Past Imperfect or Past Perfect, within the conditional framework. باید can be followed by a subjunctive or a past tense depending on the nuance.
  • اگر به من گفته بودی، باید زودتر می‌رفتم. (Agar be man gofte budi, bâyad zudtar mi-raftam.) - (If you had told me, I should have gone sooner.)
  • اگر وضعیت را می‌دانستیم، لازم بود که برنامه‌ریزی بهتری داشته باشیم. (Agar vaz'iyat râ mi-dânestim, lâzem bud ke barname-rizi-e behtari dâšte bâšim.) - (If we had known the situation, it would have been necessary for us to have better planning.)
  • Q: Are there regional variations in these conditionals?
  • A: While the core grammatical structures remain consistent across Persian dialects (e.g., Iranian, Afghan, Tajik), the frequency of agar omission, specific vocabulary choices, and subtle intonation patterns can vary. The fundamental backshifting principle, however, is universal. For C2 learners, understanding the standard written and spoken forms will enable comprehension across most dialects, with exposure to regional nuances enhancing fluency over time.

Counterfactual Formation

Condition (If) Result (Would) Result (Could)
اگر رفته بودم
می‌رفتم
می‌توانستم بروم
اگر دیده بودی
می‌دیدی
می‌توانستی ببینی
اگر گفته بود
می‌گفت
می‌توانست بگوید

Meanings

This grammar expresses hypothetical situations in the past that did not actually occur, often used for regrets, speculation, or missed opportunities.

1

Regret/Missed Opportunity

Expressing what would have happened if a past event had been different.

“اگر پول داشتم، آن ماشین را خریده بودم.”

“اگر به من گفته بودی، کمکت کرده بودم.”

Reference Table

Reference table for Persian 'What Ifs': Would Have, Could Have (Complex Conditionals)
Form Structure Example
Affirmative
اگر + Past Perfect + Past Conditional
اگر دیده بودم، می‌گفتم
Negative
اگر + Past Perfect (neg) + Past Conditional (neg)
اگر ندیده بودم، نمی‌گفتم
Interrogative
آیا اگر...؟
آیا اگر دیده بودی، می‌گفتی؟

Formality Spectrum

Formal
چنانچه مطلع می‌بودم، حضور می‌یافتم.

چنانچه مطلع می‌بودم، حضور می‌یافتم. (Social invitation)

Neutral
اگر می‌دانستم، می‌آمدم.

اگر می‌دانستم، می‌آمدم. (Social invitation)

Informal
اگه می‌دونستم، می‌اومدم.

اگه می‌دونستم، می‌اومدم. (Social invitation)

Slang
اگه می‌دونستم، می‌اومدم دیگه!

اگه می‌دونستم، می‌اومدم دیگه! (Social invitation)

Counterfactual Logic

Unreal Past

Condition

  • اگر If

Result

  • می‌شد Would be

Examples by Level

1

اگر پول داشتم، می‌رفتم.

If I had money, I would go.

1

اگر می‌دانستم، می‌آمدم.

If I had known, I would have come.

1

اگر زودتر گفته بودی، می‌توانستم کمک کنم.

If you had said earlier, I could have helped.

1

اگر او نرفته بود، ما می‌توانستیم صحبت کنیم.

If he hadn't left, we could have talked.

1

اگر شرایط فرق کرده بود، نتیجه هم متفاوت می‌بود.

If the conditions had been different, the result would have been different.

1

کاش زودتر مطلع شده بودم؛ می‌توانستم از این فاجعه جلوگیری کنم.

I wish I had been informed earlier; I could have prevented this disaster.

Easily Confused

Persian 'What Ifs': Would Have, Could Have (Complex Conditionals) vs Simple Conditional vs Counterfactual

Learners mix up habitual 'would' with hypothetical 'would'.

Common Mistakes

اگر می‌روم، می‌بینم

اگر رفته بودم، می‌دیدم

Wrong tense usage.

اگر رفتم، می‌دیدم

اگر رفته بودم، می‌دیدم

Simple past is not for counterfactuals.

اگر رفته بودم، دیده بودم

اگر رفته بودم، می‌دیدم

Result needs conditional, not perfect.

اگر رفته بودم، می‌توانستم دیده باشم

اگر رفته بودم، می‌توانستم ببینم

Infinitive is required after modal.

Sentence Patterns

اگر ___ کرده بودی، ___ می‌کردی.

Real World Usage

Texting common

اگه زودتر گفته بودی، می‌اومدم.

💡

Focus on the 'اگر'

Always look for the 'اگر' to trigger the counterfactual mode.

Smart Tips

Use 'کاش' with the past perfect.

اگر می‌دانستم. کاش می‌دانستم.

Pronunciation

Rising-Falling

Intonation

The 'اگر' clause has a rising pitch, and the result clause has a falling pitch.

Conditional

اگر رفته بودم (↗) | می‌دیدم (↘)

Hypothetical contrast

Memorize It

Mnemonic

Think of the 'Past Perfect' as the 'Past-Past' (the condition) and the 'Conditional' as the 'Result'.

Visual Association

Imagine a fork in the road. One path is reality, the other is the 'What If' path you are describing.

Rhyme

اگر در گذشته کاری نکرده بودی، در خیال می‌گفتی چه می‌کردی.

Story

Ali missed the bus. He thinks: 'If I had woken up earlier, I would have caught it. I could have been on time.'

Word Web

اگرمی‌شدمی‌توانستکاشماضی بعیدشرطی

Challenge

Write 3 sentences about things you would have done differently yesterday.

Cultural Notes

In spoken Tehrani, 'می‌بودم' often shortens to 'بودم' in specific contexts.

Derived from classical Persian conditional structures.

Conversation Starters

اگر می‌توانستی به گذشته برگردی، چه می‌کردی؟

Journal Prompts

Describe a regret from last year.

Common Mistakes

Incorrect

Correct


Incorrect

Correct


Incorrect

Correct


Incorrect

Correct

Test Yourself

Complete the sentence.

اگر او ___ (آمدن)، من می‌رفتم.

✓ Correct! ✗ Not quite. Correct answer: آمده بود
Past perfect is required.

Score: /1

Practice Exercises

1 exercises
Complete the sentence.

اگر او ___ (آمدن)، من می‌رفتم.

✓ Correct! ✗ Not quite. Correct answer: آمده بود
Past perfect is required.

Score: /1

Practice Bank

10 exercises
Fill in the blank for this Type 2 conditional. Fill in the Blank

Agar to _____ (budan), in kâr râ nemi-kardam. (If I were you, I wouldn't do this.)

✓ Correct! ✗ Not quite. Correct answer: budam
Translate this sentence into Persian (Mental check). Translation

If it rained yesterday, I didn't see it. (Real conditional in the past - NOT counterfactual)

✓ Correct! ✗ Not quite. Correct answer: Agar diruz bârân bârid, man nadidam.
Identify the colloquial version. Multiple Choice

Which sentence is the common spoken way to say 'If I had wanted'?

✓ Correct! ✗ Not quite. Correct answer: Age mi-xâstam
Match the clause to its correct time reference. Match Pairs

Match the verb form to the meaning.

✓ Correct! ✗ Not quite. Correct answer: ["Hypothetical Present\/Future (Type 2)","Impossible Past (Type 3)","Possible Future (Type 1)"]
Arrange the words to form a Type 3 conditional. Sentence Reorder

budam / agar / dide / u / râ / salâm / budam / karde / .

✓ Correct! ✗ Not quite. Correct answer: Agar u râ dide budam salâm karde budam.
Find the mistake in the result clause. Error Correction

Agar tâksi gerefte budi, zudtar mi-resi.

✓ Correct! ✗ Not quite. Correct answer: Agar tâksi gerefte budi, zudtar mi-residi.
Select the correct negative form. Fill in the Blank

Agar _____ (know - negative), nemi-goftam. (If I didn't know, I wouldn't say.)

✓ Correct! ✗ Not quite. Correct answer: nemi-dânestam
Which sentence implies the person is currently NOT rich? Multiple Choice

Choose the counterfactual sentence.

✓ Correct! ✗ Not quite. Correct answer: Agar puldâr budam, xâne mi-xaridam.
Translate 'I would have been happy'. Translation

Choose the best translation for the result clause: '...xošhâl _____.'

✓ Correct! ✗ Not quite. Correct answer: šode budam
Connect the conditional parts. Match Pairs

Match the if-clause to the logical result.

✓ Correct! ✗ Not quite. Correct answer: ["parv\u00e2z mi-kardam (I would fly)","qabul \u0161ode budam (I would have passed)","madrese ta'til mi-\u0161avad (School will close)"]

Score: /10

FAQ (1)

No, this is specifically for the past.

Scaffolded Practice

1

1

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

Si hubiera sabido, habría ido.

Spanish uses a specific subjunctive form.

French high

Si j'avais su, je serais venu.

French uses auxiliary verbs.

German high

Wenn ich gewusst hätte, wäre ich gekommen.

German uses Konjunktiv II.

Japanese moderate

Shitteitara, itta.

Japanese lacks the complex tense shift.

Arabic high

Law 'alimtu, la-ji'tu.

Arabic uses a specific particle 'la' for the result.

Chinese low

Ruguo wo zhidao, wo hui lai.

Chinese verbs do not conjugate.

Learning Path

Prerequisites

Was this helpful?

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!