How Moroccan Arabic packages meaning
Moroccan Arabic grammar at a glance
At a glance
| Information type | Plain question | How Moroccan Arabic encodes it |
|---|---|---|
| Actor | Who does the action? | SUFFIXPREFIX |
| Recipient | Who or what receives the action? | WORD ORDERSUFFIX |
| Time | When does the action happen? | ALTERNATIONPREFIX |
| Aspect | Finished or still happening? | ALTERNATIONPREFIXSEPARATE WORD |
| Certainty / mood | Real fact, or desired / possible / hypothetical? | SEPARATE WORD |
| Negation | Did it not happen? | CIRCUMFIXSEPARATE WORD |
| Voice | Is the subject doing, being done to, or causing? | PREFIXALTERNATION |
| Evidentiality | How does the speaker know this? | CONTEXT |
| Specificity | This particular one, or any one? | PREFIX |
| Quantity | How many? | SUFFIXALTERNATION |
| Possession | Whose is it? | SEPARATE WORDSUFFIX |
| Location / Space | Where? In which direction? | SEPARATE WORD |
| Information structure | What is this sentence about? What is new? | WORD ORDER |
| Register | What social relationship does the speaker encode? | CONTEXT |
How it stacks
In the perfective (past), a single verb form simultaneously encodes actor, time (past), and aspect (completed). The stem vowel pattern says "past completed action" and the suffix says who did it — change one and everything shifts.
The stem vowel pattern is inseparable from the past tense meaning. You cannot swap in a "present tense" suffix — the entire stem must change to the imperfective pattern (y-ktəb) for non-past meanings.
In detail
Actor in Moroccan Arabic — Who does the action?
In the past, a suffix on the verb identifies the actor. In the present and future, a prefix (and sometimes also a suffix) does the same job. Subject pronouns are optional and usually dropped.
Subject pronouns (ana, nta, nti, huwa, hiya, ħna, ntuma, huma) are normally dropped — the verb's prefix/suffix identifies who acts. "Ktəbt" is complete; "Ana ktəbt" adds emphasis or contrast.
In the past (perfect), person is marked by suffixes only. In the present/future (imperfect), person is marked by prefixes, and some persons additionally take a suffix: ka-y-kətb-u (3PL) has both prefix y- and suffix -u.
Unlike MSA, the 2nd person singular uses the same suffix (-ti) for both masculine and feminine in the past: ktəb-ti "you wrote" for any gender.
Unlike MSA, there are NO dual forms — plural covers everything above one. The 2nd and 3rd person plurals are also gender-neutral (ntuma, huma).
The 1st person singular imperfect prefix is n- (ka-n-ktəb), unlike MSA's ʔa- and Egyptian Arabic's ba-ʔa-. This n- prefix is distinctively Maghrebi.
Compare: English requires a separate pronoun — "I write", "he writes". Turkish uses suffixes only (no prefixes). Moroccan Arabic splits the strategy: suffixes for past tense, prefixes (+ sometimes suffixes) for present/future.
Recipient in Moroccan Arabic — Who or what receives the action?
Word order (SVO) identifies the direct object. Pronoun objects are suffixed directly to the verb. Indirect objects use the preposition l- (to/for).
Pronoun objects attach directly to the verb as suffixes: -ni (me), -k (you), -u (him), -ha (her), -na (us), -kum (you.PL), -hum (them). "Šəftu" = see-1SG-him = I saw him.
When both direct and indirect pronoun objects appear, they stack on the verb: ktəb-hum-li "he wrote them to me".
Moroccan Arabic has no case system — unlike MSA, nouns never change form based on their grammatical role. Word order and prepositions do all the work.
There is no personal-a like Spanish. All objects, human or inanimate, are treated the same way syntactically.
Compare: Turkish uses case suffixes on nouns (accusative -ı on specific objects). Russian uses six case endings. Moroccan Arabic relies entirely on word order and prepositions — no noun ever changes form for grammatical role.
Time in Moroccan Arabic — When does the action happen?
Two verb stems — the perfect stem (past) and the imperfect stem (non-past) — are the foundation. Prefixes ka-/ta- on the imperfect mark habitual present; ghadi/gha- marks future.
The two verb stems differ in their vowel patterns: ktəb (perfect = past) vs. y-ktəb (imperfect = non-past). The consonant root k-t-b stays the same — only the vowels shift.
The ka-/ta- prefix creates the everyday present tense (habitual/progressive). Both ka- and ta- are interchangeable with no meaning difference. Without ka-/ta-, the bare imperfect is used after modals (khass, mumkin) and in purpose clauses.
The future marker ghadi (from al-ghad "tomorrow") literally means "going" — a grammaticalized "going to" future. It shortens to gha- in fast speech. In some regions, ghadi can agree for gender/number: ghadya (f.), ghadyin (pl.).
The auxiliary kan (past of "be") combines with ka-imperfect for past habitual and with the perfect for past perfect: kan ktəb "he had written".
Compare: Spanish marks tense with suffixes (hablé, hablo, hablaré). Egyptian Arabic uses ha- for future. Moroccan Arabic uses a completely different future marker ghadi (from "going") and ka-/ta- (not bi-) for habitual present — these prefixes are distinctively Moroccan.
Aspect in Moroccan Arabic — Finished or still happening?
The perfect stem marks completed actions. The ka-imperfect marks habitual or ongoing actions. Active participles function as stative/resultative markers for states that currently hold.
The active participle (katəb pattern) describes a current state resulting from an action: "ana labəs qdija" (I am wearing clothes — right now) vs. "ka-n-labəs" (I wear — habitual). Participles agree in gender and number: katəb (m.sg.), katb-a (f.sg.), katb-in (pl.).
The system is fundamentally aspectual (perfective vs. imperfective), not tense-based. The perfect stem marks completed actions (usually past), while the imperfect with ka-/ta- marks ongoing or habitual actions (usually present).
Past progressive: kan ka-y-ktəb (he was writing). Past perfect: kan ktəb (he had written). These compound constructions build complex aspect from simple pieces.
Compare: Spanish distinguishes completed vs. ongoing in the past (preterite vs. imperfect). Moroccan Arabic adds a third option — the active participle — which functions as a stative/resultative, separate from both the perfect and the ka-imperfect.
Certainty / mood in Moroccan Arabic — Real fact, or desired / possible / hypothetical?
Modal words (khass, mumkin, bgha) precede the bare imperfect verb. Conditionals use ila (real) or lukan (unreal) + past tense. There is no subjunctive mood — Moroccan Arabic uses modals and conditional particles instead.
Moroccan Arabic has no subjunctive mood. Where Spanish uses subjunctive after desire verbs ("Quiero que escribas"), Moroccan Arabic uses a modal word + bare imperfect: "bghit nktəb" (want write.1SG = I want to write).
After modals (khass, mumkin, bghit), the verb appears in its bare imperfect form — no ka-/ta- prefix.
Real conditionals use ila + perfect: ila ktəbti... "if you write...". Unreal/counterfactual conditionals use lukan or kun: lukan ktəbt... "if I had written...".
Commands use the bare imperfect stem: ktəb! (write!.m.sg.), kətb-i! (write!.f.sg.), kətb-u! (write!.pl.). Negative commands add the negation circumfix: ma-t-ktəb-š! (don't write!).
Compare: Spanish has an elaborate subjunctive system with dedicated verb endings. Egyptian Arabic uses ʕaayiz for desire and law for conditionals. Moroccan Arabic uses bgha for desire, ila for real conditionals, and lukan for unreal — all separate words, never verb suffixes.
Negation in Moroccan Arabic — Did it not happen?
A circumfix ma-...-š wraps around the entire verb complex — "ma" before and "š" after, forming a negation bracket. Non-verbal sentences use māši instead.
The circumfix wraps the ENTIRE verbal complex including tense markers and clitic pronouns: ma-ghadi-y-ktəb-hum-li-ši "he won't write them to me".
The -ši part historically comes from Classical Arabic šayʔ "thing" — parallel to how French ne...pas developed from Latin non + passus "step". Both negation brackets started as emphatic reinforcements and became obligatory.
When a negative quantifier (ħta "even/any") accompanies the verb, the final -ši is dropped: ma-ʕndu ħta riyal "he doesn't have even a riyal".
Regional variation: many areas including Marrakesh drop the final -i, using ma-...-š rather than ma-...-ši.
Unlike Egyptian Arabic, the negation circumfix does NOT cause any phonological changes to the verbal complex — it simply wraps around everything unchanged.
Compare: French ne...pas is a similar two-part negation bracket. Egyptian Arabic uses ma-...-sh too but with different phonological interactions. Algerian Arabic uses the same ma-...-š system. Standard Arabic uses a variety of separate negation particles (lam, lan, lā, mā) — the circumfixal strategy is a post-classical innovation shared by all Maghrebi dialects.
Voice in Moroccan Arabic — Is the subject doing, being done to, or causing?
Derived verb forms (measures) handle voice changes. The t- prefix creates medio-passives (passive, reflexive, reciprocal). Form II (doubled middle consonant) can be causative. The n- prefix (Form VII) marks pure passives.
The t- prefix covers four functions: passive (t-ħərrəs "be broken"), reciprocal (t-fahəm "reach mutual understanding"), reflexive (t-ʕəlləm "learn — teach oneself"), and resultative.
Form VII (n-CəCəC) is specifically passive: n-ktəb "be written". Form V (t-CəCCəC) is reflexive of the causative Form II.
Moroccan Arabic has completely lost Form IV of Classical Arabic — the causative function is handled by Form II (doubled middle consonant) instead.
The requestive/estimative Form X (stəCCəC) is preserved: stəɣrˤəb "be surprised" (lit. "find strange").
Compare: Spanish uses the reflexive particle se for passive and reflexive alike ("se rompió" = it broke). Turkish stacks voice suffixes on the verb. Moroccan Arabic uses root-internal modifications (doubling, prefixes) inherited from the Classical Arabic derived form system.
Evidentiality in Moroccan Arabic — How does the speaker know this?
Evidentiality is not grammatically marked. Speakers use optional adverbs and expressions like ħsb ma sməʕt ("from what I heard"), bħal ila ("as if"), or waħəd gal li ("someone told me") to signal information source.
Like most Arabic varieties, Moroccan Arabic has no grammaticalized evidential system — you are never required to mark how you know something.
Epistemic modality is expressed lexically: mumkin "maybe", bħal ila "as if", yəmkən "it is possible".
Compare: Turkish requires evidential marking — -dı (direct witness) vs. -mış (hearsay/inference). Moroccan Arabic, like English and Spanish, treats evidentiality as optional and lexical.
Specificity in Moroccan Arabic — This particular one, or any one?
The prefix l- marks definite nouns. It assimilates to "sun letters" (the consonant doubles). Indefiniteness is unmarked — a bare noun is indefinite by default. Demonstratives (had, dak/dik) add further specificity.
The definite article l- is reduced from Classical Arabic al- — the initial vowel is dropped. Sun letter assimilation is the same rule as in MSA, but Moroccan Arabic adds ʒ (j) to the sun letter list, unlike MSA where it is a moon letter.
There is NO indefinite article — bare nouns are indefinite by default. This contrasts with MSA which has optional tanwiin (nunation) marking indefiniteness.
Demonstratives distinguish gender: hada/hadi (this m./f.), dak/dik (that m./f.), hadu/duk (these/those).
The definite article also appears on adjectives modifying definite nouns: l-ktab l-kbir "the big book".
Compare: Spanish has both definite and indefinite articles that agree in gender and number (el/la/un/una). English uses the/a. Moroccan Arabic has only a definite prefix — indefiniteness needs no marking at all.
Quantity in Moroccan Arabic — How many?
Nouns form plurals via sound suffixes (-in for masculine, -at for feminine) or broken plurals — internal vowel changes that rearrange the root pattern. The dual has been completely lost; "two" is expressed with a numeral.
The dual (a grammatically distinct form for exactly two) has been completely lost, unlike MSA. "Two books" = juj d-l-ktub (numeral + plural noun).
Broken plurals rearrange the internal vowel pattern: ktab→ktub, rajəl→rjala, kbir→kbar, sghir→sghar, dar→dyur. These are unpredictable and must be memorized.
In practice, masculine plural adjective forms are used even with feminine plural nouns: bnat sghar "small girls" uses sghar (m.pl.) not sgharat (f.pl.).
Plural agreement does NOT cascade to articles — l- stays the same for singular and plural: l-ktab "the book", l-ktub "the books".
Compare: English adds -s for most plurals. Spanish plurals cascade to articles and adjectives. Moroccan Arabic has two plural systems — regular suffixes AND root-internal vowel rearrangements (broken plurals) — where the whole word shape changes.
Possession in Moroccan Arabic — Whose is it?
Two strategies: the analytic particle dyāl + pronoun suffix (l-ktab dyāl-i "my book"), or direct suffixation on the noun (dar-i "my house"). Direct suffixation is preferred for kinship terms and body parts; dyāl is the default for everything else.
With dyāl, the possessed noun ALWAYS takes the definite article l-: l-ktab dyāl-i "my book" (lit. "the book of-mine"). You cannot say *ktab dyāl-i.
For feminine nouns ending in -a, the -a becomes -t before a possessive suffix: mdina "city" → mdin-t-i "my city", mdin-t-k "your city".
Regional variants of dyāl: taʕ, ntaʕ, mtaʕ — all mean the same thing and take the same pronoun suffixes.
The Classical Arabic construct state (idafa) survives only in frozen compound nouns — it is no longer used productively for general possession. This is a major difference from MSA.
Heath argues that dyāl has Latin origins (from dē), dating to the language-shift period during Arabization of North Africa.
Compare: Spanish uses "de" (el libro de María) for noun possession and possessive adjectives (mi libro) for pronoun possession. Egyptian Arabic uses bitaaʕ. Moroccan Arabic's dyāl is unique to the Maghreb and has largely replaced the Classical construct state.
Location / Space in Moroccan Arabic — Where? In which direction?
Prepositions express location and direction: f- (in), l- (to), mən (from), b- (with/by), ʕla (on), ħda (near). They are prefixed or stand alone, and take pronoun suffixes directly.
Many Moroccan Arabic prepositions are single consonants that prefix directly to the noun: f- (in), l- (to), b- (with). Longer prepositions stand alone: mən (from), ʕla (on), mʕa (with/accompaniment), ħda (near).
Prepositions take pronoun suffixes directly: fi-ya "in me", ʕli-ya "on me", mʕa-ya "with me".
There is no locative case — spatial relationships are expressed entirely through prepositions. This contrasts with Turkish (locative -da) and Finnish (9 spatial cases).
Spatial nouns: fuq (above), tħt (under), qddām (in front of), mura (behind), bin (between).
Compare: Turkish uses locative (-da) and ablative (-dan) case suffixes on the noun itself. Finnish has nine distinct spatial cases. Moroccan Arabic uses prepositions exclusively — the noun never changes form for location.
Information structure in Moroccan Arabic — What is this sentence about? What is new?
Topics can be fronted to the beginning of the sentence, usually with a resumptive pronoun echoing the fronted element. Cleft constructions use huwa/hiya...lli for emphasis. Word order is flexible enough to handle most focus needs.
When an object is fronted for topic, a resumptive pronoun suffix on the verb echoes the fronted element: l-ktab, ana qrit-u "the book, I read-it". The pronoun agrees in gender and number.
Cleft constructions use the pronoun huwa/hiya + lli (relative particle): huwa lli ja "it's him who came", māši ana lli klit l-khubz "it wasn't me who ate the bread".
Right-dislocation is also available for afterthought or clarification: qrit-u, l-ktab "I read it, the book".
The flexible SVO/VSO word order means that information structure is primarily managed through word order shifts rather than dedicated particles — unlike Japanese (は vs. が).
Compare: Japanese uses dedicated topic (は) and subject (が) particles. Mandarin is topic-prominent (topic always first). Moroccan Arabic uses flexible word order and resumptive pronouns — the grammar has no dedicated topic or focus particle.
Register in Moroccan Arabic — What social relationship does the speaker encode?
Moroccan Arabic has no grammaticalized register system like Japanese or Javanese. Formality is expressed by code-switching to MSA (fusha) or French, and by using polite forms like afak (please) or allah y-khallik. The 2nd person pronouns (nta/nti) do not have formal alternatives.
Unlike Japanese or Korean, Moroccan Arabic has NO grammaticalized register tiers — no verb endings, vocabulary sets, or pronouns change based on formality level.
Politeness is encoded through lexical choices: afak "please", allah y-khallik "may God preserve you", barak allahu fik "God bless you".
Code-switching to French is extremely common among educated urban speakers and can signal formality, sophistication, or simply habit: "excusez-moi" instead of "smħ li-ya".
In formal or religious contexts, speakers may switch to MSA (fusha) for elevated register — this is a language switch, not a grammatical register within Darija.
Code-switching to Spanish occurs in northern Morocco (Tetouan, Tangier, Nador area).
Borrowings from Berber/Amazigh, French, Spanish, and even Portuguese permeate everyday Darija: tubis "bus" (< l'autobus), kuzina "kitchen" (< cocina), blaya "beach" (< praia).
Compare: Japanese has 5+ grammaticalized register levels with different verb endings, vocabulary, and sentence-final forms. Spanish has tú/usted. Moroccan Arabic manages formality through code-switching (to French or MSA) and polite expressions — the grammar itself stays the same regardless of social context.
Common questions about Moroccan Arabic
Why is Moroccan Arabic so hard to understand for other Arabic speakers?
How do sun letters work in Moroccan Arabic?
Does Moroccan Arabic use the dual form?
How does Berber influence Moroccan Arabic grammar?
Is Moroccan Arabic written in Arabic or Latin script?
Sources for Moroccan Arabic
The grammatical descriptions on this page are informed by the following published reference and descriptive grammars. Grammatical facts themselves are not subject to copyright; the scholars who documented them deserve attribution.
- Harrell, Richard S. (1962). A Short Reference Grammar of Moroccan Arabic. Washington, D.C.: Georgetown University Press.
- Harrell, Richard S. (2004 [1966]). A Dictionary of Moroccan Arabic: Moroccan–English / English–Moroccan. Washington, D.C.: Georgetown University Press.
- Caubet, Dominique (1993). L'arabe marocain, 2 vols. Paris-Louvain: Peeters.
- Brustad, Kristen E. (2000). The Syntax of Spoken Arabic: A Comparative Study of Moroccan, Egyptian, Syrian, and Kuwaiti Dialects. Washington, D.C.: Georgetown University Press.
- Heath, Jeffrey (2002). Jewish and Muslim Dialects of Moroccan Arabic. London: RoutledgeCurzon.
- Ennaji, Moha, Fatima Sadiqi, et al. (2004). A Grammar of Moroccan Arabic. Fès: Université Sidi Mohamed Ben Abdellah.
- Moscoso García, Francisco (2004). Esbozo gramatical del árabe marroquí. Cuenca: Ediciones de la Universidad de Castilla-La Mancha.