The imperfective past precedent perfect subjunctive tense describes a continuing, repetitive or habitual occurrence (→ imperfective aspect) in the past that precedes another past occurrence (→ precedent aspect), is relevant to present time (→ perfect aspect) and is based on a hypothetical or subjective attitude rather than the real course of events (→ subjunctive mood). This tense does not have an equivalent in English.


The imperfective past precedent perfect subjunctive tense is formed according to the following pattern:

Prefix می
Past participle Auxiliary بودن in
present perfect subjunctive

The conjugation of the auxiliary verb بودن (“budan”; to be) in present perfect subjunctive is as follows:

1S بوده باشم
bude bâšam
1P بوده باشیم
bude bâšim
2S بوده باشی
bude bâši
2P بوده باشید
bude bâšid
3S بوده باشد
bude bâšad
3P بوده باشند
bude bâšand


Simple verbs

1S می‌رفته بوده باشم
mirafte bude bâšam
2S می‌رفته بوده باشی
mirafte bude bâši
3S می‌رفته بوده باشد
mirafte bude bâšad
1P می‌رفته بوده باشیم
mirafte bude bâšim
2P می‌رفته بوده باشید
mirafte bude bâšid
3P می‌رفته بوده باشند
mirafte bude bâšand

Compound verbs

1S کار می‌کرده بوده باشم
kâr mikarde bude bâšam
1P کار می‌کرده بوده باشیم
kâr mikarde bude bâšim
2S کار می‌کرده بوده باشی
kâr mikarde bude bâši
2P کار می‌کرده بوده باشید
kâr mikarde bude bâšid
3S کار می‌کرده بوده باشد
kâr mikarde bude bâšad
3P کار می‌کرده بوده باشند
kâr mikarde bude bâšand

Negative conjugation

The negative form of the imperfective past precedent perfect subjunctive tense is constructed by adding ن (“ne-”) before می (“mi-”). In the presence of the imperfective particle “mi”, the negation particle “na” is pronounced “ne”.

1S نمی‌رفته بوده باشم
nemirafte bude bâšam
2S نمی‌رفته بوده باشی
nemirafte bude bâši
3S نمی‌رفته بوده باشد
nemirafte bude bâšad
1P نمی‌رفته بوده باشیم
nemirafte bude bâšim
2P نمی‌رفته بوده باشید
nemirafte bude bâšid
3P نمی‌رفته بوده باشند
nemirafte bude bâšand
1S کار نمی‌کرده بوده باشم
kâr nemikarde bude bâšam
1P کار نمی‌کرده بوده باشیم
kâr nemikarde bude bâšim
2S کار نمی‌کرده بوده باشی
kâr nemikarde bude bâši
2P کار نمی‌کرده بوده باشید
kâr nemikarde bude bâšid
3S کار نمی‌کرده بوده باشد
kâr nemikarde bude bâšad
3P کار نمی‌کرده بوده باشند
kâr nemikarde bude bâšand