不 vs 没 — Two Negators

Choosing between 不 (bù) and 没 (méi) is one of the very first real grammar decisions in Chinese, and English speakers get it wrong because they reach for tense. But the split isn't past-vs-present. 没(有) negates a realized event or possession: something didn't happen, hasn't happened yet, or you don't have it. negates everything else — a habit, a plan, a willingness, a quality, or a modal: you don't, won't, or aren't. 我没喝 is "I didn't drink (it)"; 我不喝 is "I don't drink (as a rule)." This page is a fast decision tool — for the full behaviour of each negator, see the two-negators overview.

The decision test: did it already fail to happen?

Run one question and the choice usually falls out on its own.

  • Are you saying an event didn't happen / hasn't happened, or that you don't have something?没(有). This is the negative of a completed or experienced action (and the only way to negate 有).
  • Anything else — a habit, a general truth, a future plan, a refusal, a quality (adjective), or a modal verb (会/能/想/要)? → .
You mean…NegatorExample
didn't / hasn't happened (a realized non-event)没(有)昨天没来 (didn't come yesterday)
don't have / there isn't没(有)没有零钱 (have no change)
never done it (experience)没(有)…过没吃过 (have never eaten it)
habit / rule / future / refusal不抽烟 (don't smoke), 明天不去 (not going tomorrow)
quality (adjective)不大 (not big)
modal verb不会 (can't), 不想 (don't want to)
💡
The pivot word is "already." If you can slip already / yet into your English — "I haven't eaten yet," "he didn't come" — you're negating a realized event, so use . If your sentence is about how things generally are, will be, or how you choose to act — no "already/yet" fits — use .

不 territory: habits, plans, will, qualities, modals

不 is the everyday default. It attaches to verbs of habit and intention, to the future, to refusals, straight onto adjectives (no 是 needed), and onto every modal verb.

我不抽烟,谢谢。

wǒ bù chōu yān, xièxie

I don't smoke, thanks. (neutral) — a standing habit, so 不.

我明天不上班,睡到自然醒。

wǒ míngtiān bú shàngbān, shuì dào zìrán xǐng

I'm not working tomorrow — sleeping in till I wake up on my own. (informal) — a future plan, so 不.

这个房间不大,但采光很好。

zhège fángjiān bú dà, dàn cǎiguāng hěn hǎo

This room isn't big, but it gets great light. (neutral) — a quality/adjective takes 不 with no 是.

我不想去,太累了。

wǒ bù xiǎng qù, tài lèi le

I don't feel like going — too tired. (informal) — 想 is a modal of volition, so 不.

没 territory: it didn't happen, or you don't have it

没(有) does two jobs. It negates a completed or experienced action — the event didn't take place, hasn't yet, or has never happened — and it is the only negation of the verb 有 ("have / there is"). 不有 simply doesn't exist.

昨天他没来上班,好像病了。

zuótiān tā méi lái shàngbān, hǎoxiàng bìng le

He didn't come in yesterday — seems he was ill. (informal) — a completed non-event, so 没.

我还没吃饭呢,饿死了。

wǒ hái méi chī fàn ne, è sǐ le

I haven't eaten yet — I'm starving. (informal) — 还没 = a not-yet-realized action.

不好意思,我身上没有零钱。

bù hǎoyìsi, wǒ shēnshang méiyǒu língqián

Sorry, I've got no change on me. (informal) — 有 negates only with 没有.

这家店我没去过,改天试试。

zhè jiā diàn wǒ méi qù guo, gǎitiān shìshi

I've never been to this place — let's try it sometime. (informal) — 没…过 negates the experience.

Two gray zones worth pinning down

Adjectives can take either — and it changes the meaning. 不 denies the quality as it stands; 没 says a change hasn't come about yet. So 天不黑 would describe darkness as a quality (rare, odd on its own), while 天还没黑 says "it hasn't gotten dark yet" — a change that's still pending. This mirrors the completion logic: 没 always looks at whether something has been realized.

天还没黑,我们再逛逛。

tiān hái méi hēi, wǒmen zài guàngguang

It's not dark yet — let's wander a bit more. (informal) — a change (getting dark) hasn't happened, so 没.

Stative and psych verbs stay with 不. Feeling verbs like 喜欢, 爱, 知道, 认识 describe an ongoing state of mind, not a completed action, so their plain negation is 不, not 没: 不喜欢 "don't like," 不知道 "don't know." (没喜欢过 exists, but it means "never came to like," an experience — a different claim.)

💡
The verb 有 has no choice at all: it is always negated with 没有, never 不有. And when you switch from "I don't have" to "it isn't (the case that)," you cross into a different pair — 没有 vs 不是 — covered on the 没有 vs 不是 page.

Common Mistakes

1. Using 不 for a completed action. A specific event that didn't happen takes 没, not 不.

❌ 我昨天不交作业。

Incorrect — 'didn't hand in homework yesterday' is a completed non-event: use 没.

✅ 我昨天没交作业。

wǒ zuótiān méi jiāo zuòyè

I didn't hand in my homework yesterday. — 没 for the realized non-event.

2. Saying 不有. The verb 有 negates only with 没有.

❌ 我不有兄弟姐妹。

Incorrect — 有 never takes 不; use 没有.

✅ 我没有兄弟姐妹。

wǒ méiyǒu xiōngdì jiěmèi

I don't have any siblings. — 没有 is the only negation of 有.

3. Using 没 for a stative 'don't' like 'don't like / don't know.' A state of mind takes 不.

❌ 我没喜欢他。(想说

For 'I don't like him', use 不 — 喜欢 is a stative verb, not a completed action.

✅ 我不喜欢他。

wǒ bù xǐhuan tā

I don't like him. — stative verb, so 不.

4. Keeping 了 after 没. 没 already means the action didn't happen, so there's no completion to mark.

❌ 我还没吃了饭。

Incorrect — 没 cancels 了; the action simply hasn't happened.

✅ 我还没吃饭。

wǒ hái méi chī fàn

I haven't eaten yet. — no 了 under 没.

Key Takeaways

  • One question decides it: has the event already failed to happen, or don't you have something?没(有). Everything general, planned, willed, qualitative, or modal → .
  • It is not a past-vs-present split: future plans and habitual past both take 不; a not-yet-done action takes 没 even though it's "present."
  • The verb is always negated with 没有 — 不有 does not exist.
  • Adjectives: 不 for a standing quality (不大), 没 for a change that hasn't come about (还没黑). Stative/psych verbs (喜欢, 知道) take 不.
  • cancels 了 — say 我没吃, never 我没吃了.

Now practice Chinese

Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.

Start learning Chinese

Related Topics

  • Two Negators: 不 (bù) vs 没 (méi)HSK 1Mandarin has exactly two everyday negators. 不 (bù) negates the habitual, willed, future, and all adjectives and modal verbs; 没(有) (méi yǒu) negates the verb 有 and any completed or experienced action. The split is NOT about tense — it's habit/intention/quality (不) vs completion/existence (没).
  • 没有 vs 不是 — Two Ways to Say 'No/Not'HSK 2English 'no/not' is one word; Chinese makes you match the negator to the verb you're denying. 没有 (méiyǒu) denies HAVING, EXISTING, or HAPPENING — 'don't have / there isn't / didn't.' 不是 (búshì) denies BEING or IDENTITY — 'is not / it's not the case that.' The cleanest test is the echo answer: 有没有 is answered 没有, 是不是 is answered 不是.