English has one flexible word, not, but everyday Lebanese splits its work. ما normally denies a finite verb or event: “didn't call,” “doesn't know,” “isn't working.” مش normally denies a nonverbal predicate, a resulting state, or one contrasted piece: “isn't ready,” “isn't the manager,” “not today.”
The useful question is not “Which English word am I translating?” Ask instead: Does the negative operator reject a conjugated event, a current description, or just one alternative? That diagnostic handles nearly all ordinary Beirut usage.
The fast decision tree
- Is there a finite perfect, b-imperfect, عم-progressive, or رح-future verb? Put ما before the verbal complex.
- Is the present predicate a noun, adjective, prepositional phrase, or state-like participle? Put مش before the predicate.
- Are you correcting only one person, place, time, or label while the event remains true? Put مش directly before that constituent.
- Is this existential في “there is/are”? Its ordinary negative is the fixed sequence ما في.
- Could a participle describe either a state or an unfolding event? Choose مش + participle for the state; recast with ما + finite verb to deny the event.
ما denies a finite event
The verb itself carries person and often aspect: perfect وصل “arrived,” habitual بيوصل “arrives,” progressive عم بيوصل “is delivering,” or future رح يوصل “will arrive.” ما stands before the whole complex; it does not conjugate.
ما سمعت التلفون لأني كنت بالحمام.
ma smiʿet et-tilifōn laʾanne kent bil-ḥammēm.
I didn't hear the phone because I was in the bathroom. (informal; completed event)
رنا ما بتشرب قهوة بعد الظهر.
Rana ma btishrab ʾahwe baʿd eẓ-ẓohor.
Rana doesn't drink coffee in the afternoon. (neutral; habitual event)
نحنا ما عم نغير الخطة؛ عم نوضحها.
niḥna ma ʿam nghayyer el-khoṭṭa; ʿam nwaḍḍeḥa.
We aren't changing the plan; we're clarifying it. (neutral; progressive event)
ما رح افتح المحل الأحد.
ma raḥ iftaḥ el-maḥall el-aḥad.
I won't open the shop on Sunday. (informal; future event)
English inserts do in “doesn't drink,” but Lebanese needs no auxiliary equivalent. The negator simply precedes the already finite Lebanese verb. See the complete patterns in ما with the perfect and ما with the imperfect.
مش denies a present description or identity
Present Lebanese normally has no spoken equivalent of English am/is/are in “Maya is tired” or “This is my bag.” Because there is no finite copula for ما to negate, مش goes directly before the noun, adjective, or prepositional predicate.
مايا مش فاضية اليوم، بس فاضية بكرا.
Māya mish fāḍye l-yōm, bass fāḍye bokra.
Maya isn't free today, but she's free tomorrow. (informal; adjective predicate)
هاد مش حسابي؛ رقم حسابي بيخلص بصفر سبعة.
hād mish ḥsēbe; raʾem ḥsēbe byikhlaṣ b-ṣifer sabʿa.
This isn't my account; my account number ends in zero seven. (neutral; noun predicate)
الشباب مش بالمكتب؛ نزلوا يتغدوا.
esh-shabēb mish bil-maktab; nizlo yitghaddo.
The guys aren't at the office; they went down for lunch. (informal; locative predicate)
بعدني مش جاهزة؛ عطيني دقيقتين.
baʿdne mish zhēhze; ʿṭīne daʾīʾtēn.
I'm still not ready; give me two minutes. (informal; adjective predicate)
With a past or future copular frame, the finite verb changes the decision: ما كنت جاهزة “I wasn't ready,” not مش كنت جاهزة. The lexical description remains adjectival, but tense is now carried by كنت, so ما negates that finite verb.
ما كنت تعبانة الصبح، بس هلق مش منيحة.
ma kent taʿbēne ṣ-ṣobeḥ, bass hallaʾ mish mnīḥa.
I wasn't tired this morning, but now I don't feel well. (informal; past finite copula versus present adjective)
The event–state minimal pairs
Participles make the choice genuinely subtle. An active participle can profile a present result or state, while a finite verb profiles the event. The English translations may be close, but the Lebanese viewpoint differs.
سليم ما وصل عالاجتماع.
Salīm ma wiṣil ʿal-izhtimēʿ.
Salim didn't arrive at the meeting. (neutral; arrival event denied)
سليم مش واصل عالاجتماع بعد.
Salīm mish wāṣel ʿal-izhtimēʿ baʿd.
Salim isn't at the meeting yet. (informal; current resultant state)
نادين ما لبست الجاكيت اليوم.
Nādīn ma libsit el-zhākēt el-yōm.
Nadine didn't put on the jacket today. (informal; dressing event)
نادين مش لابسة الجاكيت هلق.
Nādīn mish lēbse l-zhākēt hallaʾ.
Nadine isn't wearing the jacket now. (informal; current state)
كريم ما سكر الباب لما طلع.
Krīm ma sakkar el-bēb lamma ṭiliʿ.
Karim didn't close the door when he left. (informal; action denied)
الباب مش مسكر منيح.
el-bēb mish msakkar mnīḥ.
The door isn't closed properly. (informal; resultant condition)
This distinction is not always mechanically forced: conversational context can make a participle more eventive or more stative. When a misunderstanding matters, the safest repair is to name the event with a finite verb or name the present result with a participle. The page on participle negation develops this contrast.
مش can reject only one constituent
Sometimes the event is accepted and only one participant, time, place, or wording is wrong. Put مش immediately before the rejected element. This is focused correction, not whole-clause negation.
مش داني يلي حجز الطاولة؛ أخوه حجزها.
mish Dāne yalle ḥazhaz eṭ-ṭāwle; akhū ḥazhaza.
It wasn't Dani who booked the table; his brother booked it. (neutral; subject correction)
رح نسلم الطلب الثلاثاء، مش الاثنين.
raḥ nsallem eṭ-ṭalab et-tlēta, mish el-itnēn.
We'll deliver the order Tuesday, not Monday. (neutral; time correction)
بعثت الملف لسارة، مش للمدير.
baʿatet el-malaf l-Sāra, mish lil-mdīr.
I sent the file to Sara, not to the manager. (neutral; recipient correction)
Notice that رح نسلم and بعثت stay affirmative. Replacing مش with clause-level ما would deny delivery or sending altogether. For placement and prosody, see constituent correction.
Existential في has its own fixed negative
Bare في introduces existence or availability. Its ordinary negative is ما في, even though affirmative في contains no finite verb. Treat ما في as a high-frequency construction rather than forcing it into the simplest “verb versus predicate” shortcut.
ما في خبز بالبيت؛ بمرق عالفرن.
ma fī khibez bil-bēt; bmoroʾ ʿal-foron.
There's no bread at home; I'll stop by the bakery. (informal; existential negation)
ما في مجال نخلص قبل الخمسة.
ma fī mazhēl nkhalleṣ ʾabl el-khamse.
There's no way we can finish before five. (informal; availability/possibility)
By contrast, a known thing takes a negative locative predicate with مش:
الخبز مش بالمطبخ؛ حطيته عالسفرة.
el-khibez mish bil-maṭbakh; ḥaṭṭēto ʿas-sofra.
The bread isn't in the kitchen; I put it on the dining table. (informal; known referent plus locative predicate)
Scope: not all versus all not
Where مش sits can change how much is denied. مش كل... means that the universal claim is too strong: some may qualify. A universal subject followed by ما + verb normally says the negative holds of every member.
مش كل الضيوف أكلوا كبة؛ في عالم أكلوا سمك.
mish kill eḍ-ḍyūf akalo kibbe; fī ʿālam akalo samak.
Not all the guests ate kibbeh; some people ate fish. (neutral; partial negation)
كل الضيوف ما أكلوا شي قبل العشا.
kill eḍ-ḍyūf ma akalo she ʾabl el-ʿasha.
None of the guests ate anything before dinner. (neutral; negative holds of the whole group)
Context resolves a formally possible ambiguity
Suppose someone says مش لابس جاكيت. In an ordinary weather conversation, it describes the person's current clothing state. In a clothing-store correction—“He is wearing a coat, not a jacket”—مش جاكيت can instead reject the label. The continuation makes the intended scope explicit:
جورج مش لابس جاكيت؛ طلع بلاها لأنو الجو دافي.
Zhōrzh mish lēbes zhākēt; ṭiliʿ blēha laʾanno l-zhaww dēfe.
George isn't wearing a jacket; he went out without one because it's warm. (informal; state negation)
جورج لابس معطف، مش جاكيت.
Zhōrzh lēbes maʿṭaf, mish zhākēt.
George is wearing a coat, not a jacket. (informal; label correction)
Register and regional recognition
All the core patterns above are (informal/neutral spoken Lebanese). مو is a frequent counterpart of predicate مش (regional: Syria). Palestinian and Jordanian speech may use verbal circumfixes such as ما...ش (regional: Palestinian/Jordanian). Recognize those systems, but do not attach final -ش to Beirut verbs. Formal Arabic has a different inventory—لا، لم، لن، ليس—and should not be mixed into an otherwise Lebanese sentence.
Common Mistakes
Using مش before an ordinary finite past event
❌ نادر مش دفع الفاتورة.
Incorrect for the plain event denial — دفع is a finite perfect verb.
✅ نادر ما دفع الفاتورة لأنه نسي محفظته.
Nāder ma dafaʿ el-fātūra laʾanno nise maḥfaẓto.
Nader didn't pay the bill because he forgot his wallet.
Using ما for a present adjective predicate
❌ الأوضة ما نظيفة.
Incorrect in the Beirut baseline — there is no finite copula for ما to negate.
✅ الأوضة مش نظيفة؛ خلينا نطلب غيرها.
el-ōḍa mish nḍīfe; khallīna niṭlob ghayra.
The room isn't clean; let's ask for another one.
Negating existential في with مش
❌ مش في مواقف فاضية هون.
Incorrect for ordinary existential negation — use the fixed construction ما في.
✅ ما في مواقف فاضية بهالشارع.
ma fī mawāʾef fāḍye b-hal-shēreʿ.
There aren't any empty parking spaces on this street.
Missing the event–state contrast
❌ هني مش وصلوا عالفندق.
Incorrect mix: وصلوا is a finite perfect, not a participial state.
✅ هني ما وصلوا عالفندق، وبعدن عالطريق.
hinne ma wiṣlo ʿal-fondoʾ, w-baʿdon ʿaṭ-ṭarīʾ.
They haven't arrived at the hotel; they're still on the road.
Letting English not hide the intended scope
❌ ما حجزنا الخميس، الجمعة.
Unclear if the booking event is denied or the day is being corrected.
✅ حجزنا الجمعة، مش الخميس.
ḥazhazna l-zhomʿa, mish el-khamīs.
We booked Friday, not Thursday.
Key Takeaways
Use ما before finite verbal events, including عم and رح complexes. Use مش before present noun, adjective, prepositional, and state-like participial predicates, or directly before one corrected constituent. Memorize ما في as the existential negative. When a participle or the placement of مش leaves scope unclear, repair the sentence by making the event, state, or alternative explicit.
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
- Negating Perfect Verbs with ماA1 — Use ما before the Lebanese perfect to deny completed events, while preserving person endings, clitics, and the intended scope.
- Negating b-Imperfect Verbs with ماA1 — Negate Lebanese habits and nonpast verbal states with ما while retaining the b-imperfect marker, agreement, and attached objects.
- مش with Nominal, Adjectival, and Participial PredicatesA1 — Use مش to negate present identities, properties, locations, and participial states in urban Lebanese Arabic.
- ما في for Nonexistence and InabilityA1 — Use Lebanese ما في for absent things and ما في plus a personal suffix for situational inability.
- Constituent Negation and Correction with مشB1 — Place Lebanese مش before the person, phrase, label, or alternative being rejected, and use prosody to build clear not-X-but-Y corrections.
- Negating Active-Participial PredicatesA2 — Negate Lebanese active participles with مش and contrast denied states, results, plans, habits, and completed events.