Egyptian Arabic normally contrasts a single bounded past event with a past habit or activity viewed from inside. Use the simple perfect for the bounded event; use an agreeing form of كان plus the b-imperfect for a routine, repeated tendency, or ongoing background. English used to and was doing are useful translations, but the Egyptian construction has its own aspectual logic.
The practical pattern
Both verbs agree with their subject. كان locates the situation in a past frame, while the b-imperfect supplies the repeated or ongoing activity.
| Subject | كان + b-imperfect | Natural translation |
|---|---|---|
| أَنَا | كُنْتْ بَكْتِبْ kunt baktib | I used to write / was writing |
| إِحْنَا | كُنَّا بِنِكْتِبْ kunna biniktib | we used to write / were writing |
| إِنْتَ | كُنْتْ بِتِكْتِبْ kunt bitiktib | you used to write / were writing (one man) |
| إِنْتِي | كُنْتِي بِتِكْتِبِي kunti bitiktibi | you used to write / were writing |
| إِنْتُوا | كُنْتُوا بِتِكْتِبُوا kuntu bitiktibu | you all used to write / were writing |
| هُوَّ | كَانْ بِيِكْتِبْ kān biyiktib | he used to write / was writing |
| هِيَّ | كَانِتْ بِتِكْتِبْ kānit bitiktib | she used to write / was writing |
| هُمَّ | كَانُوا بِيِكْتِبُوا kānu biyiktibu | they used to write / were writing |
The b- remains on the lexical imperfect. Bare كنت أكتب is not the neutral Cairene way to say “I used to write.” A bare imperfect may occur later in a كان clause when a separate licenser such as لازم selects it; future-in-the-past normally uses كان + ḥa-imperfect.
وأنا في الجامعة كنت بذاكر في المكتبة كل يوم
wa-ʾana fil-gāmʿa kunt bazākir fil-maktaba kull yōm
When I was at university, I used to study in the library every day.
هي كانت بتكلم أمها كل ليلة
hiyya kānit bitikallim ʾummaha kull lēla
She used to call her mother every night.
Habit versus one completed event
This time-context minimal pair changes both viewpoint and natural English translation:
رحت النادي يوم الخميس
ruḥt in-nādi yōm il-khamīs
I went to the gym on Thursday.
كنت بروح النادي كل خميس
kunt barūḥ in-nādi kull khamīs
I used to go to the gym every Thursday.
The perfect رحت packages one visit as a whole. كنت بروح opens a past time frame and looks across repeated visits. A plural time phrase alone does not mechanically force the construction, but it makes the habitual reading explicit.
سافرت إسكندرية تلات مرات السنة اللي فاتت
sāfirt ʾiskandariyya talāt marrāt is-sana illi fātit
I traveled to Alexandria three times last year.
This perfect is still natural because the speaker counts three completed trips. By contrast, كنت بسافر كتير describes a habit without counting its events.
Ongoing background versus the interrupting event
The same construction supports a progressive reading when another event interrupts or overlaps it. The b-imperfect supplies the background; a perfect typically introduces the new bounded event.
كنت بسوق لما التليفون رن
kunt basūʾ lamma it-tilifōn rann
I was driving when the phone rang.
كانوا بيتعشوا لما النور قطع
kānu biyitʿashshu lamma in-nūr ʾaṭaʿ
They were having dinner when the power went out.
English distinguishes used to do from was doing. Egyptian can use the same كان + b-imperfect architecture; the frequency phrase or interrupting event determines the reading.
Negation wraps around كان
For the neutral negative, put ما-...-ش around the agreeing form of كان and leave the following b-imperfect intact. The positive-to-negative pair is كنت بشرب / ماكنتش بشرب.
كنت بشرب قهوة الصبح
kunt bashrab ʾahwit iṣ-ṣubḥ
I used to drink coffee in the morning.
ماكنتش بشرب قهوة بالليل
ma-kuntish bashrab ʾahwa bil-lēl
I didn't use to drink coffee at night.
Negating the inner verb can create a different information structure, especially contrastive “was habitually not doing.” Beginners should first control the unmarked frame ماكنش بيعمل.
Clitics and complement frames
Object pronouns attach to the lexical b-imperfect, not to كان. A verb's normal complement frame remains in force: كلم حد takes a direct object, while دور على حاجة keeps its preposition.
كنت بكلمه بعد الشغل
kunt bakallimu baʿd ish-shughl
I used to call him after work.
ماكنتش بلاقيها في المكتب
ma-kuntish balāʾīha fil-maktab
I didn't use to find her in the office.
The suffix in بكلمه and بلاقيها stays joined. In a negative, it remains inside the construction governed by negated كان.
A two-turn Cairene dialogue
كنتوا بتروحوا الشغل إزاي قبل المترو؟
kuntu bitrūḥu ish-shughl ʾizzāy ʾabl il-mitro?
How did you all use to get to work before the metro?
كنا بناخد الأتوبيس، بس كان بياخد وقت طويل
kunna binākhud il-ʾotobīs, bass kān biyākhud waʾt ṭawīl
We used to take the bus, but it took a long time.
The answer uses one habitual construction for the repeated journey and another for a characteristic of that old routine.
Register and variation
كان + b-imperfect is ordinary mainstream Cairene (informal/neutral). MSA uses a different imperfect system with mood endings (formal); importing those vowels or dropping Egyptian b- creates a mixed paradigm. Regional Egyptian varieties may differ in the vowels of كان, the b-prefix, or particular lexical stems. In performance storytelling a speaker may later switch into a historical present for vividness, but that marked foregrounding is distinct from the normal habitual/background construction here.
Common Mistakes
Using the perfect for an unbounded old routine
❌ رحت النادي كل يوم وأنا صغير
Wrong for the intended open-ended habit — the perfect presents a bounded event or set.
✅ كنت بروح النادي كل يوم وأنا صغير
kunt barūḥ in-nādi kull yōm wa-ʾana ṣughayyar
I used to go to the gym every day when I was young.
Dropping b- after كان
❌ كنت أروح النادي كل يوم
Incorrect for the neutral Cairene habitual reading — use the b-imperfect.
✅ كنت بروح النادي كل يوم
kunt barūḥ in-nādi kull yōm
I used to go to the gym every day.
Breaking up the negative and clitic
❌ ما كنتش بكلم ه
Incorrect — ما...ش joins كان, and the object suffix joins the lexical verb.
✅ ماكنتش بكلمه
ma-kuntish bakallimu
I didn't use to call him.
Adding MSA mood endings
هو كان بيكتب كل يوم
huwwa kān biyiktib kull yōm
huwa kāna biyaktubu kulla yawmin
Pronunciation error — Cairene has no final MSA mood or case endings here.
Key Takeaways
Use a simple perfect for one bounded past event or a counted set. Use agreeing كان + b-imperfect for an old routine or an activity viewed from inside. Context distinguishes “used to” from “was doing,” negation normally wraps around كان, and object clitics remain attached to the lexical verb. See the narrative imperfect for backgrounding inside longer stories.
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
- Expressing Basic Past TimeA1 — Choose among the Egyptian perfect, كان with b-imperfect, and كان with a participle to report events, backgrounds, habits, and earlier results.
- كان and Past Nominal SentencesA2 — Use the Egyptian forms of كان to move present identities, states, locations, possession, and existence into a past time frame.
- Egyptian Imperfect Aspect: Habit, Process, and General TruthA2 — Use the Cairene b-imperfect for ongoing processes, habits, generalizations, and characteristic behavior while reserving the bare imperfect and participles for their own environments.
- The Narrative b- ImperfectB1 — Use the Cairene b-imperfect to build past scenes, ongoing backgrounds, and repeated narrative circumstances without confusing it with foreground events.
- Perfect Aspect and Completed EventsA2 — Use the Egyptian perfect for bounded events, narrative steps, and present-relevant completions without forcing one English tense label.
- Perfect or b- Imperfect?A2 — Choose the Egyptian perfect for a bounded whole and the b-imperfect for a process, habit, generalization, or characteristic pattern.