This website uses cookies. Find out more or .
suó yǒu
adj./n./v. all; possessions; to possess, to own
Discussion of
To include posts you need to register at
In this post, we try to analyze the difference between 一切 and 所有:
1. Nouns can be divided into three categories:
superordinate category (哺乳动物 mammals); basic-level category (猫 cat), and subordinate category (波斯猫 Persian cats).
1a. When 所有 defines a basic-level category noun or a subordinate category noun, it cannot be replaced by 一切. E.g. we can say 所有猫, 所有波斯猫, but we cannot say 一切猫、一切波斯猫。
1b. When defining a superordinate category word, 所有 and 一切 can replace each other. E.g. we can choose to say either 一切哺乳动物 or 所有哺乳动物. They are both correct.

2. When 一切 is used independently (used alone), we cannot replace it with 所有.
E.g. 一切都结束了。It's all over. We cannot replace 一切 in this sentence with 所有.

3.In a negative sentence, when the phrase appears as an object (whether it's an object after a verb or after preposition), we usually use 一切 in the phrase.
E.g. 不惜一切代价

4. In imperative sentences (when giving an order), exclamatory sentences, rhetorical questions, etc. and other highly subjective sentences, when the phrase appears as part of a object (whether it's an object after a verb or after preposition), we usually use 一切.
E.g. 我付出的一切努力都是为了你!

The root of the difference between 所有 and 一切 lies in their semantics: 所有 refers to the quantity, the number, every single one of a certain kind; 一切 refers to all the categories and types within a concept.
E.g. 所有人都到齐了. In this sentence, each member of the group is "人", and 所有 refers to every single one of them.
E.g. 我付出的一切努力都是为了你!In this sentence, the concept is 努力. Within this concept, there are different categories of specific actions, which can all be put into this one concept 努力. 一切 focuses on all the different categories or types within this concept.
1. When 全部 and 所有 are adjectives, 全部 can be used as an adverbial adjunct, while 所有 cannot be used in this way:
同学们全部都来了。 [phr] Classmates are all here. --- 全部 is an adverbial adjunct. We cannot use 所有 to replace 全部 in this sentence.

2. When 全部 and 所有 are adjectives, 全部 refers to a category of individuals that share the same nature and traits and the boundary of the group is more clear; 所有 can be used in the same way, meanwhile it can also refer to a category with various traits or nature with an ambiguous boundary. The more varieties it contains, the more likely we need to use 所有 instead of 全部. In short, in many cases 全部 can be replaced by 所有, but not the other way around:
Example 1: 所有猫科动物都喜欢爬树。All felines like to climb trees. -- In this case, it sounds a bit strange if we use 全部. 猫科动物 is a category containing many variants.
Example 2: 全部的(or 所有的) 工作最终还是按时完成了。 [phr] All the work was finished in time after all. -- In this sentence, both 所有 and 全部 can be used, because limited by the context of this sentence, 工作 is a specific category.

3. 所有 can be a verb and a noun in different contexts. 全部 does not have these two parts of speech.
You you can select to receive personal notifications on the app or via email for important contributions to words that you are learning in the account settings .