Mixing ما...ش، مش، and مفيش

English uses not across verbs, adjectives, nouns, and existence, often with an auxiliary such as do or be. Mainstream Cairo divides that work among three core strategies: joined ما...ش around an ordinary perfect, b-imperfect, licensed bare verb, or negative command; independent مش before a predicate, projected حـ future, or focused constituent; and مفيش for “there is/are no...” or “there isn’t any.”

The translation “not” cannot choose among them. First identify the host: an event, a property/identity, or existence/availability. The full negation overview develops tense and scope; this page is a correction tool.

The host test

What is denied?Baseline strategyExample
ordinary verbal eventما + verb + شماوصلش “he didn't arrive”
adjective, noun, participle, locationمش + predicateمش جاهز “not ready”
projected حـ futureمش + حـ-verbمش حنسافر “we aren't going to travel”
existence or availabilityمفيش + nounمفيش وقت “there's no time”
negative commandما + bare 2nd-person verb + شماتتأخرش “don't be late”
💡
Replace English not with a question: “Did an event fail to happen?”, “Is a predicate false?”, or “Is something absent?” The answers point to ما...ش، مش، مفيش respectively.

Future حـ is the important verbal edge case: independent مش normally scopes over the projected event, while حـ remains joined to its verb.

إحنا مش حنسافر الأسبوع الجاي.

iḥna mish ḥanisāfir il-ʾusbūʿ il-gāy.

We aren't going to travel next week. (projected future)

Common Mistakes

These six pairs apply the host test to the most frequent English-driven errors.

1. Using مش for a completed event

Perfect verbs use the joined circumfix. مش can focus or reject a larger verbal proposition in marked contexts, but it is not the neutral way to say that yesterday’s event did not happen.

❌ أنا مش روحت البنك امبارح.

Incorrect for neutral event negation—روحت is a finite perfect verb.

✅ أنا مارحتش البنك امبارح عشان كان مقفول.

ʾana ma-roḥtish il-bank imbāriḥ ʿashān kān maʾfūl.

I didn't go to the bank yesterday because it was closed.

2. Dropping final ـش from a neutral present habit

The negative of a b-imperfect normally preserves بـ inside ما...ش.

❌ أختي مابتشرب قهوة بالليل.

Incorrect incomplete circumfix—ordinary verbal negation needs final ـش.

✅ أختي مابتشربش قهوة بالليل عشان بتسهرها.

ʾokhti ma-bitishrabsh ʾahwa bil-lēl ʿashān bitisahharha.

My sister doesn't drink coffee at night because it keeps her awake.

مش بتشرب can be grammatical when correcting the verb phrase rather than neutrally denying a habit:

✅ هي مش بتشرب القهوة؛ هي بس ماسكة الكوباية.

hiyya mish bitishrab il-ʾahwa; hiyya bass māska l-kubāya.

She isn't drinking the coffee; she's only holding the cup. (contrastive correction)

Some varieties and styles also allow broader مش + verb. That is a scope or variation fact, not the neutral unmarked habit taught here.

3. Wrapping an adjective in ما...ش

An adjective is a nonverbal predicate in the present. Put مش before it.

❌ الطلب ماكاملش من غير التوقيع.

Incorrect in neutral Cairo—كامل is an adjective, not a finite verb.

✅ الطلب مش كامل من غير توقيع صاحب الحساب.

iṭ-ṭalab mish kāmil min ghēr tawʾīʿ ṣāḥib il-ḥisāb.

The request isn't complete without the account holder's signature.

4. Using مش when existence is absent

مش denies a predicate about an identifiable thing; مفيش denies that any relevant thing exists or is available.

❌ مش كراسي كفاية لكل الضيوف.

Incorrect for the intended existential meaning ‘there aren't enough chairs.’

✅ مفيش كراسي كفاية لكل الضيوف في الصالة.

mafīsh karāsi kifāya li-koll iḍ-ḍuyūf fiṣ-ṣāla.

There aren't enough chairs for all the guests in the hall.

5. Using مفيش for a known person’s location

If a definite person is the topic, deny the location predicate with مش. مفيش مدير هنا instead means “there is no manager here / no manager is available here.”

❌ المدير مفيش في مكتبه دلوقتي.

Incorrect—the known manager is the topic, so negate the location predicate with مش.

✅ المدير مش في مكتبه دلوقتي؛ نزل يقابل عميل.

il-modīr mish fi maktabo dilwaʾti; nizil yiʾābil ʿamīl.

The manager isn't in his office now; he went down to meet a client.

6. Building a prohibition with مش

A negative command uses ما + bare second-person imperfect + ش. The addressee is built into the verb.

❌ مش تسيب الباب مفتوح وإنت نازل.

Incorrect for a direct prohibition in the taught Cairo baseline.

✅ ماتسيبش الباب مفتوح وإنت نازل.

ma-tsībsh il-bāb maftūḥ wi-ʾinta nāzil.

Don't leave the door open when you go downstairs. (to one man)

Scope can make similar forms mean different things

Compare absence with predicate denial:

مفيش دكتور في العيادة النهارده.

mafīsh doktūr fil-ʿiyāda n-naharda.

There is no doctor at the clinic today. (none is available)

الدكتور مش في العيادة النهارده.

id-doktūr mish fil-ʿiyāda n-naharda.

The doctor isn't at the clinic today. (a known doctor is elsewhere)

Scope also matters with quantifiers. مش كل الموظفين حضروا means “not all employees attended”; it does not mean nobody attended.

مش كل الطلبات وصلت؛ اتنين لسه في الطريق.

mish koll iṭ-ṭalabāt wiṣlit; itnēn lissa fiṭ-ṭarīʾ.

Not all the orders arrived; two are still on the way.

Formal and regional alternatives

Formal لم، لن، ليس، لا belong to MSA constructions with their own syntax (formal). لم يصل is good formal Arabic; mixing it with Egyptian morphology, as in لم ماوصلش, is not. Egyptian regional, age, class, and community varieties differ in how much final ـش appears and how broadly an independent negator combines with verbs (regional/social). Songs and drama may omit or stretch material for meter and stance (performance language). Recognition is useful; active production here stays mainstream Cairo.

Final mixed correction set

❌ مفيش التقرير جاهز.

Incorrect—the identifiable report has a false predicate; this is not absent existence.

✅ التقرير مش جاهز، ولسه ناقصه جدول.

it-taʾrīr mish gāhiz, wi-lissa nāʾiṣo gadwal.

The report isn't ready; it is still missing a table.

❌ هي مش كلمتني بعد المقابلة.

Incorrect for neutral perfect-event negation.

✅ هي ماكلمتنيش بعد المقابلة عشان رجعت متأخر.

hiyya ma-kallimitnīsh baʿd il-moʾābla ʿashān rigʿit mitʾakhkhar.

She didn't call me after the interview because she got back late.

❌ المكتب مش فيه ورق للطابعة.

Wrong for the intended availability meaning—use مفيش to deny that paper is available.

✅ مفيش ورق للطابعة في المكتب؛ هات رزمة وإنت جاي.

mafīsh waraʾ liṭ-ṭābʿa fil-maktab; hāt rizma wi-ʾinta gāy.

There is no printer paper in the office; bring a pack on your way.

Key Takeaways

  • Wrap ordinary finite perfect and b-imperfect verbs in joined ما...ش.
  • Put مش before present adjectives, nouns, participles, locations, and focused constituents.
  • Use مفيش to deny existence or availability.
  • Use ما + bare second-person verb + ش for negative commands.
  • A form can be grammatical with contrastive scope or in another register without being the neutral Cairo answer to the intended meaning.

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