English builds "have to" out of the verb "have," so when you learn that "have" is 有 (yǒu), the calque writes itself: "I have to go" → 我有去. It's wrong, and the reason is worth internalising because it kills a whole family of errors. 有 means only "to possess" and "to exist" — it never expresses obligation. The "have" in "have to" is a completely different word that just happens to be spelled the same in English; Chinese uses a dedicated modal of necessity instead: 得 (děi), 必须 (bìxū), or 要 (yào) — 我得走了 "I have to go," 我必须做作业 "I must do my homework." Treat "have to / must" as its own idea, unrelated to possessing anything, and 我有去 never tempts you again. The verb 有 itself is covered at 有 (have / exist).
The error, and the fix
❌ 我有去。
Wrong for 'I have to go' — 有 is possession, not obligation; use a necessity modal: 我得走了。
我得走了,不然赶不上地铁。
wǒ děi zǒu le, bùrán gǎn bu shàng dìtiě
I've got to go, or I'll miss the subway. (informal) — 得 (děi) is the everyday 'gotta / have to'.
❌ 我有做作业。
Wrong for 'I have to do homework' — obligation isn't 有; use 必须/得: 我必须做作业。
今天的作业很多,我必须早点儿开始。
jīntiān de zuòyè hěn duō, wǒ bìxū zǎo diǎnr kāishǐ
There's a lot of homework today — I have to start early. (neutral) — 必须 is the firm 'must'.
有 is possession and existence — nothing else
Keep 有 in its lane and the confusion clears. It does two jobs: someone has something, or something exists somewhere. Neither is obligation.
我有两个妹妹,都在上大学。
wǒ yǒu liǎng ge mèimei, dōu zài shàng dàxué
I have two younger sisters, both in university. (neutral) — 有 = possession.
桌子上有一本护照,是你的吗?
zhuōzi shàng yǒu yì běn hùzhào, shì nǐ de ma?
There's a passport on the table — is it yours? (informal) — 有 = existence ('there is').
The obligation modals: 得 / 必须 / 要
Chinese has a small, ranked set for "have to." Pick by register and strength — spoken 得, formal 必须, neutral 要, and the softer 应该 for "should."
| Modal | Force | Register | Example |
|---|---|---|---|
| 得 (děi) | have to / gotta | (informal, spoken) | 我得走了 (I gotta go) |
| 必须 (bìxū) | must (no choice) | (formal, emphatic) | 必须戴口罩 (masks required) |
| 要 (yào) | have to / need to | (neutral) | 你要按时吃药 (take it on time) |
| 应该 (yīnggāi) | should (weaker) | (neutral) | 你应该道歉 (you should apologise) |
进实验室必须戴护目镜。
jìn shíyànshì bìxū dài hùmùjìng
You must wear goggles to enter the lab. (formal) — 必须 for a hard rule.
时间不早了,我们得回家了。
shíjiān bù zǎo le, wǒmen děi huí jiā le
It's getting late — we have to head home. (informal) — spoken 得 for everyday necessity.
Negation: 有 takes 没, and "needn't" is 不用/不必
Two negation facts trip learners here. First, 有 is negated by 没, never 不 — "I don't have time" is 我没有时间, not 我不有时间 (see dropping existential 有). Second, the negative of the obligation 得 is not 不得 — it's 不用 (bú yòng) or 不必 (bú bì), "needn't."
❌ 我不有时间。
Wrong — 有 is negated by 没: 我没有时间。
你不用来接我,我自己打车就行。
nǐ bú yòng lái jiē wǒ, wǒ zìjǐ dǎchē jiù xíng
You don't have to pick me up — I'll just grab a taxi. (informal) — 'needn't' is 不用, not 不得.
这是小事,不必这么客气。
zhè shì xiǎoshì, bú bì zhème kèqi
It's nothing — no need to be so polite. (neutral) — 不必 is the more formal 'needn't'.
The related trap: 有 for the perfect
The same false friend produces 我有吃 for "I have eaten." English "have eaten" uses "have" as a perfect auxiliary — and again 有 is not that word. Standard Mandarin marks a completed or experienced action with 了 or 过, not 有.
❌ 我有吃早饭。
Wrong for 'I have eaten breakfast' — the perfect isn't 有; use 了/过: 我吃过早饭了。
我已经交了作业,你呢?
wǒ yǐjīng jiāo le zuòyè, nǐ ne?
I've already handed in the homework — how about you? (informal) — the perfect is 了, not 有.
(You may hear 有 + verb for the perfect in Taiwan and much of southern China — 我有吃 — but it's a regional feature, not standard Mandarin; on the mainland and in exams, use 了/过.)
Common Mistakes
1. 有 + verb for obligation. Necessity is 得 / 必须 / 要, never 有.
✅ 明天我得早起,六点就要出门。
míngtiān wǒ děi zǎo qǐ, liù diǎn jiù yào chūmén
I have to get up early tomorrow — I'm leaving at six. (informal) — obligation → 得/要, not 有.
2. 不有 for "don't have." 有 negates with 没.
✅ 我最近没有时间,太忙了。
wǒ zuìjìn méiyǒu shíjiān, tài máng le
I haven't had time lately, I'm too busy. (informal) — 没有, never 不有.
3. 不得 for "don't have to." The negative of obligation 得 is 不用 / 不必.
✅ 周末不用上班,可以睡懒觉。
zhōumò bú yòng shàngbān, kěyǐ shuì lǎnjiào
No work on the weekend — I can sleep in. (informal) — 'don't have to' → 不用.
4. 有 + verb for the perfect. Completed action is 了 / 过.
✅ 那部电影我看过,挺好看的。
nà bù diànyǐng wǒ kàn guo, tǐng hǎokàn de
I've seen that film — it's pretty good. (informal) — experience is 过, not 有.
Key Takeaways
- 有 means "possess / exist" only — it can never express obligation, so 我有去 is wrong.
- "Have to / must" is 得 (děi) (spoken), 必须 (formal), or 要 (neutral): 我得走了, 我必须做作业.
- 有 is negated by 没 (没有时间), never 不 — and the negative of obligation 得 is 不用 / 不必, not 不得.
- The perfect "I have eaten" is 了 / 过 (我吃过了), not 有 — the 有-perfect is regional, not standard Mandarin.
- 得 in the necessity sense is read děi, a different word from the particle 得/的/地.
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
- 要 (yào): Want, Will, MustHSK 1 — 要 (yào) spans three ideas: want (我要一杯茶), imminent or intended future (我要走了 / 我明天要去), and obligation (你要小心). Its negation splits — 不要 is 'don't!', 不想 is 'don't want to'.
- Dropping 有 in Existential Sentences (*桌子上一本书)HSK 1 — To say 'there is / are', Chinese uses the verb 有 (yǒu): Place + 有 + Noun — 桌子上有一本书 'there's a book on the table'. English's bare 'there is' tricks learners into leaving 有 out, giving the ungrammatical 桌子上一本书. Existence is a verb in Chinese, and it can't be dropped — nor negated with anything but 没有.