كان قد + perfect places a completed event before another past reference point. In عندما وصلنا، كان القطار قد غادر, the train's departure precedes our arrival: “When we arrived, the train had left.” كان establishes the past viewpoint, and قد + perfect presents the earlier event as already complete relative to that viewpoint.
This is the closest common MSA counterpart of the English past perfect, but Arabic does not mark every earlier event with it. When chronological order is obvious from قبل أن “before,” ثم “then,” or simple event sequence, ordinary perfect verbs are often clearer and lighter.
See the broader tense-sequence guide for relationships that extend beyond two completed past events.
The construction has two agreeing perfect verbs
With a pronominal subject, both كان and the lexical perfect agree with that subject. Using كَتَبَ / يَكْتُبُ “write” (root ك ت ب):
| Subject | Anterior construction | Meaning |
|---|---|---|
| أنا | كُنْتُ قَدْ كَتَبْتُ | I had written |
| نحن | كُنَّا قَدْ كَتَبْنَا | we had written |
| أنتِ | كُنْتِ قَدْ كَتَبْتِ | you had written, one woman |
| هو | كَانَ قَدْ كَتَبَ | he had written |
| هي | كَانَتْ قَدْ كَتَبَتْ | she had written |
| هما، masculine / feminine | كَانَا قَدْ كَتَبَا / كَانَتَا قَدْ كَتَبَتَا | the two had written |
| هم / هن | كَانُوا قَدْ كَتَبُوا / كُنَّ قَدْ كَتَبْنَ | they had written |
كان is Form-I كَانَ / يَكُونُ, with hollow root ك و ن. قد is a particle and has no root analysis in this construction. The following lexical verb stays perfect; there is no mood governor here.
عندما وصلنا إلى المحطة، كان القطار قد غادر.
ʿindamā waṣalnā ʾilā l-maḥaṭṭa(h), kāna l-qiṭāru qad ghādar.
When we arrived at the station, the train had left.
The sentence-final perfect takes a natural pause. The relationship is still explicit: past وصلنا gives the reference point; كان... قد غادر locates departure before it.
Use it when event order is not otherwise obvious
The construction is especially helpful when a later past event is mentioned first or when the earlier result explains the later situation.
لم تتمكن سلمى من الدخول لأن الحارس كان قد أغلق الباب.
lam tatamakkan salmā mina d-dukhūli li-ʾanna l-ḥārisa kāna qad ʾaghlaga l-bāb.
Salma could not enter because the guard had locked the door.
Locking the door explains the later inability to enter. Form-IV أَغْلَقَ / يُغْلِقُ “close; lock” has root غ ل ق and retains its ordinary perfect form after قد.
اكتشف المحرر أن الكاتب كان قد حذف فقرة كاملة.
ʾiktashafa l-muḥarriru ʾanna l-kātiba kāna qad ḥadhafa fiqratan kāmila(h).
The editor discovered that the writer had deleted an entire paragraph.
The discovery is the later past event; deletion is anterior inside the content clause.
كانت مريم قد راجعت البيانات قبل أن يبدأ الاجتماع.
kānat maryamu qad rājaʿati l-bayānāti qabla ʾan yabdaʾa l-ijtimāʿ.
Maryam had reviewed the data before the meeting began.
Both كانتْ and راجعتْ mark feminine singular. After overt أنْ, يبدأَ is subjunctive; the mood of that separate time clause does not affect the perfect after قد.
Simpler chronology often needs only the perfect
If قبل أن explicitly says “before,” the anterior construction may be unnecessary unless the writer wants to hold a later past viewpoint in focus.
غادر القطار قبل أن نصل إلى المحطة.
ghādara l-qiṭāru qabla ʾan naṣila ʾilā l-maḥaṭṭa(h).
The train left before we arrived at the station.
This is as clear as كان القطار قد غادر عندما وصلنا. Arabic does not gain precision by inserting كان قد into every sentence with two past events.
Likewise, narrative order plus ثم can do the work:
أغلق الموظف المكتب، ثم سلم المفتاح إلى الحارس.
ʾaghlaga l-muwaẓẓafu l-maktab, thumma sallama l-miftāḥa ʾilā l-ḥāris.
The employee closed the office and then handed the key to the guard.
Both perfects advance the narrative in order. كان قد أغلق would be useful only if a later past viewpoint were already active and the sentence needed to step back.
Agreement with overt dual and plural subjects
In subject–verb order, both verbs show full agreement:
الطالبتان كانتا قد أرسلتا البحث قبل الموعد.
ʾaṭ-ṭālibatāni kānatā qad ʾarsalatā l-baḥtha qabla l-mawʿid.
The two female students had submitted the paper ahead of schedule.
With كان before an overt non-singular subject, formal-MSA VSO agreement normally makes كان singular, while the later perfect has an understood dual or plural subject and agrees fully:
كان الطالبان قد أرسلا البحث قبل الموعد.
kāna ṭ-ṭālibāni qad ʾarsalā l-baḥtha qabla l-mawʿid.
The two male students had submitted the paper ahead of schedule.
كانت الباحثات قد راجعن النسخة الأخيرة.
kānati l-bāḥithātu qad rājaʿna n-nuskhata l-ʾakhīra(h).
The female researchers had reviewed the final version.
Preceding كانتْ is singular feminine before the overt plural; embedded راجعنَ is feminine plural.
Negating anteriority
Two common formal patterns are لم يكن قد + perfect and ما كان قد + perfect. With لم, imperfect يكونُ becomes jussive يكنْ; the lexical verb after قد remains perfect.
عندما بدأ الاجتماع، لم يكن المدير قد وصل بعد.
ʿindamā badaʾa l-ijtimāʿ, lam yakuni l-mudīru qad waṣala baʿd.
When the meeting began, the director had not arrived yet.
Jussive يكنْ receives a linking kasra before the article: يكنِ المدير. It must not retain indicative يكونُ after لم.
لم تكن اللجنة قد اتخذت قرارا نهائيا عند نشر البيان.
lam takuni l-lajnatu qadi ttakhadhat qarāran nihāʾiyyan ʿinda nashri l-bayān.
The committee had not made a final decision when the statement was published.
Here قدِ اتخذت has a linking kasra to avoid a consonant cluster before the elided hamzat al-waṣl of Form VIII اِتَّخَذَ / يَتَّخِذُ (root أ خ ذ with root hamza no longer visible in this derived stem).
Weak and geminate verbs keep their principal-part changes
Hollow قَالَ / يَقُولُ (root ق و ل) and geminate مَدَّ / يَمُدُّ (root م د د) remain ordinary perfect verbs after قد.
كان المدير قد قال إن الميزانية غير كافية.
kāna l-mudīru qad qāla ʾinna l-mīzāniyyata ghayru kāfiya(h).
The director had said that the budget was insufficient.
كنا قد مددنا المهلة قبل وصول الطلب الجديد.
kunnā qad madadnā l-muhlata qabla wuṣūli ṭ-ṭalabi l-jadīd.
We had extended the deadline before the new request arrived.
Do not turn قال into an invented regular قول or compress مددنا to مدّنا.
Common Mistakes
Using كان قد for every earlier event
❌ وصلت الحافلة ثم كان السائق قد فتح الباب.
Incorrect event ordering — ثم presents opening as later, while كان قد presents it as earlier than arrival.
✅ وصلت الحافلة ثم فتح السائق الباب.
waṣalati l-ḥāfilatu thumma fataḥa s-sāʾiqu l-bāb.
The bus arrived, and then the driver opened the door.
Putting an imperfect after قد in this construction
❌ كان المحرر قد يحذف الفقرة قبل النشر.
Incorrect for anterior completion — كان قد takes the lexical perfect here.
✅ كان المحرر قد حذف الفقرة قبل النشر.
kāna l-muḥarriru qad ḥadhafa l-fiqrata qabla n-nashr.
The editor had deleted the paragraph before publication.
Losing feminine agreement
❌ كان مريم قد راجعت البيانات.
Incorrect — singular feminine مريم requires كانت.
✅ كانت مريم قد راجعت البيانات.
kānat maryamu qad rājaʿati l-bayānāt.
Maryam had reviewed the data.
Using full plural كان in neutral VSO
❌ كانوا الطلاب قد وصلوا قبل الثامنة.
Incorrect as neutral formal-MSA VSO — use singular كان before the overt plural subject.
✅ كان الطلاب قد وصلوا قبل الثامنة.
kāna ṭ-ṭullābu qad waṣalū qabla th-thāmina(h).
The students had arrived before eight.
Retaining يكون after لم
❌ لم يكون المدير قد وصل.
Incorrect — لم governs jussive يكن, with weak-letter deletion.
✅ لم يكن المدير قد وصل.
lam yakuni l-mudīru qad waṣal.
The director had not arrived.
Key Takeaways
- كان قد + perfect marks a completed event as earlier than another past reference point.
- Both كان and the lexical perfect agree, subject to ordinary formal-MSA word-order asymmetry.
- Plain perfect sequence or قبل أن is often sufficient when event order is already explicit.
- قد does not govern mood; after negative لم, it is يكنْ that becomes jussive.
- Weak, hamzated, and geminate verbs retain their verified perfect forms after قد.
Now practice Arabic
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Arabic →Related Topics
- لقد + PerfectA2 — Use لقد with the perfect to assert a completed event in formal discourse without translating it automatically as already.
- كاد and Near-OccurrenceA2 — Distinguish كاد, أوشك, and عسى by event distance, complement frame, negation, agreement, and contemporary register.
- The Arabic Verb SystemA1 — See how Arabic verb stems, agreement, mood, voice, and derived Forms work together in complete sentences.
- Tense Interpretation across Main and Subordinate ClausesA2 — Interpret Arabic subordinate verbs relative to the reporting event and discourse context without imposing automatic English backshift.