Easily confusedHSK 4

除了 vs 除非 (chúle vs chúfēi): except, besides, or unless?

除了 (chúle) marks exclusion or addition, meaning “except” or “besides.” 除非 (chúfēi) marks a necessary condition, meaning “unless.” The key difference: 除了 deals with a set of items (excluding or including), while 除非 sets a condition for a result. Understanding their distinct grammatical structures and usage contexts is crucial for correct application.

Both 除了 and 除非 begin with the character 除, but they serve completely different functions. 除了 is a preposition (often considered a coverb) that expresses either exclusion (“except”) or addition (“besides”). It is typically used in patterns like 除了...都 (to exclude) or 除了...还 (to add). 除非 is a conjunction that introduces a sole condition (“unless”), often paired with 否则 (otherwise) or 才 (then only) in the following clause. The two are not interchangeable; confusing them leads to serious meaning errors.

When to use each

除了chú le
except, besides

Use 除了 to indicate that something is excluded from a general statement (with 都) or included as an extra item (with 还 or 也). It can be followed by a noun, a verb phrase, or a clause. The structure 除了...都 means “except for..., all...” and 除了...还/也 means “besides..., also...”.

The meaning of 除了 depends entirely on the keyword that follows in the main clause: 都 signals exclusion, 还/也 signals addition. Without such marking, the sentence can be ambiguous.

除非chú fēi
unless

Use 除非 to set a necessary condition for an outcome. It always introduces a clause, and the main clause usually contains 否则 (otherwise), 才 (only then), or another marker. 除非 means “if not...”, so the condition is the only way the result can happen. For example, “除非下雨,不然比赛照常” means “Unless it rains, the game will go on as usual.”

Unlike English “unless,” 除非 alone is often incomplete; it normally requires a second clause with 否则, 不然, or 才 to clearly express the condition-result relationship.

At a glance

除了除非
Core meaningExclusion or additionNecessary condition (unless)
Common structures除了……都 (except), 除了……还 (besides)除非……否则/不然 (unless...otherwise), 除非……才 (only if)
Part of speechPreposition / coverbConjunction
Introduces what?Noun, verb phrase, or clauseA conditional clause
Requires a result clause?No, can stand aloneTypically yes, with 否则/才 etc.

Examples

  • 除了
    除了小明,我们都去了。
    Chú le xiǎo míng, wǒ men dōu qù le.
    Everyone except Xiaoming went.
    除了...都 structure for exclusion.
  • 除了
    除了英语,他还会说法语。
    Chú le yīng yǔ, tā hái huì shuō fǎ yǔ.
    Besides English, he can also speak French.
    除了...还 structure for addition.
  • 除非
    除非下雨,我们才取消比赛。
    Chú fēi xià yǔ, wǒ men cái qǔ xiāo bǐ sài.
    Unless it rains, we will not cancel the game (only if it rains will we cancel).
    除非...才 sets the only condition for the result.
  • 除非
    除非你来,否则我不去。
    Chú fēi nǐ lái, fǒu zé wǒ bú qù.
    Unless you come, I won't go.
    除非...否则 shows the condition and its alternative.
  • 除了
    除了你,大家都喜欢这个计划。
    Chú le nǐ, dà jiā dōu xǐ huan zhè ge jì huà.
    Everyone except you likes this plan.
    ✗ Not 除非; 除了 correctly excludes.

Common mistakes

  • Using 除非 to mean 'besides' or 'except' — e.g., *除非你,我们都去.* This is wrong; use 除了 instead.
  • Using 除了 in a conditional sense meaning 'unless' — e.g., *除了下雨,我们不出去.* This is incorrect; use 除非.
  • Omitting the result clause after 除非 — e.g., *除非他来.* This is incomplete; pair it with 否则/才 to clarify the condition.
  • Confusing 除了...都 (except) with 除了...还 (besides) and using the wrong pairing.
  • Placing 除非 at the end of a sentence like '他除非来' — 除非 must begin the conditional clause.

FAQ

When do I use 除了 vs 除非?
Use 除了 when you want to say 'except' or 'besides,' referring to an item being excluded or added to a group. Use 除非 when you want to say 'unless,' introducing the only condition under which something will happen.
Does 除非 always need a second clause?
In standard Chinese, 除非 typically introduces a dependent conditional clause that must be followed by a main clause containing 否则, 不然, 才, or similar. Without it, the meaning is often unclear, though in informal speech the result can be implicit.
Can 除了 be used for both exclusion and addition?
Yes. The meaning is determined by the following part of the sentence. If the main clause uses 都, it means 'except'; if it uses 还 or 也, it means 'besides.' For example, 除了苹果我都喜欢 = 'I like all except apples'; 除了苹果我还喜欢香蕉 = 'Besides apples, I also like bananas.'
Are there cases where both 除了 and 除非 could work?
No. They operate in entirely different semantic domains: 除了 is about set membership (exclusion or addition), while 除非 is about conditional necessity. They are never interchangeable in well-formed Chinese.