Breakdown of اگر ویروس دادهها را پاک نکرده بود، به سیستم دسترسی داشتیم.
بهbe
to
داشتنdâshtan
to have
راrâ
definite direct object marker
پاک کردنpâk kardan
to clean / to delete / to erase
اگرagar
if
سیستمsistem
system
ویروسvirus
virus
دادهdâde
data
دسترسیdastrasi
access
Questions & Answers about اگر ویروس دادهها را پاک نکرده بود، به سیستم دسترسی داشتیم.
How is the negative Past Perfect formed in the phrase پاک نکرده بود?
For negative third conditionals, the 'if' clause uses the negative Past Perfect. You form it by attaching the negative prefix نـ to the past participle (making نکرده) and adding the past tense of the verb 'to be' for the correct person (here, بود for the third-person singular virus). So پاک نکرده بود means 'had not deleted'.
Why does the result clause use داشتیم instead of a 'would have' structure like in English?
In Farsi, the result clause of an impossible past condition (a third conditional) usually uses the simple past or past continuous tense. There is no direct grammatical equivalent to 'would have done' in Farsi, so دسترسی داشتیم literally means 'we had access' but translates in this context as 'we would have had access'.
Where exactly does the negative prefix go when making a compound verb like پاک کردن negative in the Past Perfect?
The negative prefix نـ always attaches to the 'doing' part of the compound verb, specifically the past participle. It goes directly on کرده to make نکرده, leaving the non-verbal part پاک and the auxiliary verb بود completely unchanged.
Why is را needed after دادهها in this sentence?
The word را is the specific direct object marker. Because the data (دادهها) is a specific, known entity being acted upon by the verb 'deleted', را must immediately follow it to show it is the direct target of the action.
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