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

Questions & Answers about اگر در مورد باگ صحبت نکرده بودیم، کد را تغییر نمی‌دادند.

How do we form the negative Past Perfect in sohbat nakarde budim (we had not talked)?
In the 'if' part of a third conditional, Farsi uses the Past Perfect. To make it negative, the prefix na- attaches to the past participle, not the helper verb. So, karde becomes nakarde, followed by the past tense of budan (to be) for 'we': budim. This makes sohbat nakarde budim.
Why does the result clause use taghyir nemidādand instead of a past perfect form?
In Farsi third conditionals, the result clause (what would have happened) usually takes the Past Continuous tense. To make it negative, the ne- prefix is added before the continuous prefix mi-. While it looks like 'they were not changing', in this conditional context it translates to 'they would not have changed'.
Are bāg and kod just English loanwords?
Yes! For computing and technology, Farsi heavily relies on English loanwords. bāg means a software bug, and kod means computer code. Because the code is specific and known to the speakers, it takes the definite object marker right after it (kod rā).
How does dar mōred (about) connect to the word bāg?
The phrase dar mōred requires an ezafe (the connecting 'e' sound) to link it to the noun it describes. Even though it is not written, you must pronounce it as dar mōred-e bāg (about the bug).

Learn اگر در مورد باگ صحبت نکرده بودیم، کد را تغییر نمی‌دادند and more in Farsi

All course content and exercises are completely free — no paywalls, no trial periods, no signup needed.

  • Practice with interactive exercises
  • Track your progress with spaced repetition
  • Learn at your own pace — completely free