Three ways to say 'not'

  • 不 bù — general negation. 'Don't / isn't' for verbs, adjectives, and 是: 我不吃辣 'I don't eat spicy', 不是很好 'not very good', 我不是學生 'I'm not a student'.
  • 沒 méi — 'didn't' / 'haven't' / 'don't have'. Negates completed action and possession: 我沒去 'I didn't go', 沒有問題 'no problem', 我沒吃 'I haven't eaten'. 有 can only be negated by 沒.
  • 別 bié — 'don't!' (commands). 別擔心 'don't worry', 別客氣 'don't be so formal', 別忘了 'don't forget'.
MandarinPinyinEnglish
我不吃wǒ bù chīI don't eat
我沒吃wǒ méi chīI haven't eaten / didn't eat
別吃bié chīdon't eat!
不是búshìis not
沒有méiyǒudon't have / there isn't
不要búyàodon't want / don't (do it)!

了 — completed / changed

了 le marks a completed action or a new/changed state. It's not exactly 'past tense' — it signals that something happened or a situation changed:

MandarinPinyinEnglish
我吃飯了wǒ chīfàn leI ate / I've eaten
下雨了xià yǔ leit started raining (new state)
我懂了wǒ dǒng leI get it now
太貴了tài guì leit's too expensive! (太…了 = 'too …!')
我迷路了wǒ mílù leI'm lost

過 and 在 — experience and progress

  • 過 guò — 'have ever done' (experience). For experiences at some point in life: 我去過台灣 'I've been to Taiwan', 你吃過臭豆腐嗎 'have you ever tried stinky tofu?'.
  • 在 zài — ongoing action. Before the verb: 我在吃飯 'I'm eating', 他在睡覺 'he's sleeping'. With 正在 for emphasis: 我正在學中文 'I'm (currently) studying Chinese'.
MandarinPinyinEnglish
我去過九份wǒ qùguò JiǔfènI've been to Jiufen
我吃過小籠包wǒ chīguò xiǎolóngbāoI've had xiaolongbao
你學過中文嗎nǐ xuéguò Zhōngwén mahave you studied Chinese before?
我在學中文wǒ zài xué ZhōngwénI'm studying Chinese
他正在工作tā zhèngzài gōngzuòhe's working right now

Negation + aspect together

Key combos to remember: 沒(有) + verb = didn't/haven't (drop 了 when negating: 我沒吃, not 我沒吃了), and 還沒 hái méi = haven't yet: 還沒吃 'haven't eaten yet' — the classic answer to 吃飽了嗎.

MandarinPinyinEnglish
我沒去過wǒ méi qùguòI've never been
還沒吃hái méi chīhaven't eaten yet
沒吃過臭豆腐méi chīguò chòudòufǔnever tried stinky tofu
不會búhuìcan't / don't know how (and won't)

Mini practice

'I didn't eat' — 不 or 沒?

沒 — 我沒吃. 不 negates general/habitual ('I don't eat'), 沒 negates what didn't happen.

How do you say 'don't!' as a command?

別 (bié) + verb or 不要 (búyào) + verb: 別擔心 / 不要擔心 = 'don't worry'.

What does 過 do in 我吃過臭豆腐?

Marks experience — 'I've tried stinky tofu (at some point in life)'.

How do you say 'haven't yet'?

還沒 (hái méi) — 還沒吃 'haven't eaten yet'.