不是…就是… (Either…Or — One of Two)

不是…就是… (búshì…jiùshì) looks alarming to a beginner, because it seems to start with a negation — 不是 is literally "is not." But it is a fixed idiom meaning "if not the one, then the other": the speaker is certain the truth is one of exactly two possibilities, without knowing (or caring) which. 他不是在睡觉就是在玩游戏 is not "he isn't sleeping, so he's gaming" — it's "he's either sleeping or gaming (it's got to be one of the two)." The trap for English speakers is reading the 不是 as a real "not." It isn't. Learn the whole frame as a single unit and the meaning stays clear.

The "one of these two" frame

The structure is 不是 + Option¹ + 就是 + Option², and it makes a confident claim: reality falls into one of these two boxes. It's the tool for narrowing something down when you've ruled everything else out.

他不是在睡觉就是在玩游戏。

tā búshì zài shuìjiào jiùshì zài wán yóuxì

He's either sleeping or playing games. (informal)

打碎杯子的不是猫就是孩子。

dǎsuì bēizi de búshì māo jiùshì háizi

Whoever broke the cup was either the cat or the kid. (informal)

迟到的不是小王就是小李。

chídào de búshì Xiǎo Wáng jiùshì Xiǎo Lǐ

The one who was late is either Xiao Wang or Xiao Li. (informal)

这几天不是刮风就是下雨,天气真糟糕。

zhè jǐ tiān búshì guāfēng jiùshì xiàyǔ, tiānqì zhēn zāogāo

These past few days it's been either windy or raining — the weather's awful. (informal)

💡
The 不是 here is not doing its normal negating job — that's why there's no way to translate it as "not." Treat 不是…就是… as one indivisible frame that means "one of these two, guaranteed." Applying 不 sandhi still matters, though: before the fourth-tone 是, 不 becomes bú — búshì.

The note of complaint or resignation

Very often 不是…就是… carries an emotional colour: mild complaint, exasperation, or resignation. By boxing someone or something into just two (usually unimpressive) options, the speaker implies "it's always the same — never anything else." This flavour is a big part of why natives choose this pattern over a neutral "or."

他周末不是加班就是睡觉,从来不出去玩。

tā zhōumò búshì jiābān jiùshì shuìjiào, cónglái bù chūqù wán

On weekends he's either working overtime or sleeping — he never goes out. (informal, complaining)

冰箱里不是剩菜就是过期的东西。

bīngxiāng lǐ búshì shèngcài jiùshì guòqī de dōngxi

The fridge is nothing but leftovers or expired stuff. (informal, exasperated)

他每次来不是借钱就是求我帮忙。

tā měi cì lái búshì jiè qián jiùshì qiú wǒ bāngmáng

Every time he shows up it's either to borrow money or ask me for a favor. (informal, complaining)

不是…就是 (list) vs 不是…而是 (correction)

This is the distinction that must be crystal clear, because the two patterns share the same opening 不是 but do opposite jobs. 不是…就是… lists two alternatives ("one or the other"). 不是…而是… corrects a mistaken idea ("not X, but actually Y") — here the 不是 is a real negation.

PatternJobExampleReading
不是…就是…lists two options不是茶就是咖啡it's either tea or coffee
不是…而是…corrects to the truth不是茶,而是咖啡it's not tea, it's coffee

我不是不想去,而是没有时间。

wǒ búshì bù xiǎng qù, érshì méiyǒu shíjiān

It's not that I don't want to go — it's that I don't have time. (neutral) — correction, so 而是.

这不是茶,而是咖啡。

zhè búshì chá, érshì kāfēi

This isn't tea, it's coffee. (neutral) — a straight correction, so 而是.

The giveaway: if you can drop in "actually" ("not X, but actually Y"), you want 而是. If you mean "one of these two, take your pick of which," you want 就是.

Common Mistakes

1. Reading the 不是 as a real negation. Taking 不是 literally, learners rebuild the sentence as "he's not sleeping, so he's gaming" (他不在睡觉,所以在玩游戏). That's a different, mistaken sentence — the idiom means "either sleeping or gaming."

❌ 他不在睡觉,所以在玩游戏。

Wrong sense — this says 'he isn't sleeping, so he's gaming'; the 'one of two' idiom is 不是…就是.

✅ 他不是在睡觉就是在玩游戏。

tā búshì zài shuìjiào jiùshì zài wán yóuxì

He's either sleeping or playing games. (informal)

2. Confusing it with 不是…而是. When you mean "not X but actually Y" (a correction), you must use 而是, not 就是.

❌ 我不是老师就是学生。

Wrong pattern if you mean 'I'm not a teacher, I'm a student' — that correction needs 而是.

✅ 我不是老师,而是学生。

wǒ búshì lǎoshī, érshì xuéshēng

I'm not a teacher, I'm a student. (neutral)

3. Using it to offer a real choice. 不是…就是 asserts which two things are possible; it does not invite the listener to pick. To offer a genuine choice, use 要么…要么.

❌ 晚饭不是吃面就是吃饺子,你选吧。

Odd — 不是…就是 states a fact, it doesn't hand someone a choice to make.

✅ 晚饭要么吃面,要么吃饺子,你选吧。

wǎnfàn yàome chī miàn, yàome chī jiǎozi, nǐ xuǎn ba

For dinner, either noodles or dumplings — you pick. (informal)

4. Swapping in 或者. Neutral "or" (或者) loses the "must be one of these two" force and the complaining tone; the two aren't interchangeable.

❌ 他不是加班或者睡觉。

Broken — the frame is fixed as 不是…就是…; you can't splice 或者 into it.

✅ 他不是加班就是睡觉。

tā búshì jiābān jiùshì shuìjiào

He's either working overtime or sleeping. (informal)

Key Takeaways

  • 不是…就是… is a fixed idiom: "one of exactly two options" ("if not this, then that") — not a real negation.
  • It frequently carries complaint or resignation — "it's always one or the other, never anything better."
  • Keep it apart from 不是…而是…, which corrects ("not X, but actually Y"); there the 不是 truly negates.
  • It asserts, it doesn't offer a choice — for "you decide between two," use 要么…要么.
  • The frame is fixed; don't splice 或者 into it, and remember the sandhi: búshì.

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

  • 要么…要么… (Either…Or — A Choice)HSK 4要么…要么… (yàome…yàome) lays out two mutually exclusive options to choose between — a decisive 'either/or' that is more forceful than the neutral 或者. It offers a choice you make, unlike 不是…就是 (which asserts it must be one of two), and it never appears in questions, where Chinese uses 还是.
  • 'Or': 或者 vs 还是HSK 3Chinese splits English 'or' by sentence type: 或者 (huòzhě) is 'or' in STATEMENTS (茶或者咖啡都行), while 还是 (háishi) is 'or' in QUESTIONS (你要茶还是咖啡?). One English word, two Chinese words chosen by whether you're telling or asking.
  • 不是…而是 & 不是…就是HSK 3Two paired frames built on 不是: 不是…而是 corrects ('not X, but rather Y' — 不是茶,而是咖啡), while 不是…就是 is disjunctive ('either X or Y, no third option' — 不是加班就是出差). The trap is swapping 而是 and 就是, which reverses correction into exhaustive choice.