Breakdown of اگر سرور هنگ نکرده بود، برنامهنویسها به خانه نمیرفتند.
خانه
house
بهbe
to
رفتنraftan
to go
اگرagar
if
برنامهنویسbarnâme-nevis
programmer
هنگ کردنhang kardan
to freeze / to crash
سرورserver
server
Questions & Answers about اگر سرور هنگ نکرده بود، برنامهنویسها به خانه نمیرفتند.
How is the negative 'had not crashed' formed in the 'if' clause?
To make the negative Past Perfect for a compound verb like hang kardan, the negative prefix na- attaches to the past participle karde, not to the auxiliary verb bud. This gives us hang nakarde bud (had not crashed).
Why is the past imperfect tense (nemi-raftand) used for 'would not have gone'?
In Farsi, the result part of a past unreal conditional (third conditional) uses the past continuous/imperfect tense. So even though nemi-raftand usually translates to 'they were not going', in this 'if' context it means 'would not have gone'.
Is the word hang in hang nakarde bud related to English?
Yes, hang kardan is a very common compound verb formed from the English word 'hang' and Farsi kardan (to do). Farsi speakers use it to describe electronics, servers, or software freezing, stalling, or crashing.
How is the word for 'programmers' (barname-nevis-ha) built?
It combines barname (program), nevis (the present stem of neveshtan, meaning 'to write'), and the plural suffix -ha. Literally, it means 'program-writers'.
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