Chinese comparison runs on one frame: A + 比 + B + adjective. 他比我高 (tā bǐ wǒ gāo) means he is taller than I am. The adjective stands bare, with no 是 and, crucially, no 很. To say how much more, the amount goes after the adjective: 高一点儿 a little taller, 高得多 much taller, 高五公分 five centimetres taller.
Comparison is one of the first things you want to do in a new language and one of the first places Chinese quietly refuses to behave like English. The frame itself takes about thirty seconds to learn. The trouble is that three specific habits carried over from English will keep producing sentences that native speakers understand but would never say, and none of the three is obvious enough to notice on your own.
The frame
Notice what is missing. There is no verb to be, because Chinese adjectives already act as predicates. There is no word for "than" in the English position, because 比 sits between the two things rather than after the adjective. And there is nothing in front of the adjective at all.
Trap 1: 很 can never appear
In a plain sentence, a Chinese adjective usually needs 很 in front of it. 他高 on its own sounds incomplete or contrastive, so you say 他很高. Learners internalise that rule correctly and then carry it into comparisons, where it is wrong.
| Sentence | Status | |
|---|---|---|
| Plain | 他很高。 | Correct. He is tall. |
| Comparison | 他比我高。 | Correct. He is taller than me. |
| Comparison | 他比我很高。 | Wrong. Never say this. |
The reason is a clash of jobs. 很, 非常 and 太 all state an absolute degree. 比 already establishes a relative one. Both are trying to fill the same slot, so Chinese only allows one. This single error is probably the most common thing that marks out an intermediate learner in casual speech.
What to use instead
If you genuinely want to intensify the comparison, 更 and 还 are the words that are allowed in there.
Both carry the sense of "even more so," which implies the first item was already high on that scale. 还 is a little more emphatic and a little more spoken.
Trap 2: the degree goes after the adjective
English puts the amount before: "a bit taller," "much taller." Chinese puts it after. This is the mirror image, and it is the second habit worth drilling deliberately.
| Chinese | Pinyin | English |
|---|---|---|
| 他比我高一点儿。 | gāo yìdiǎnr | a little taller |
| 他比我高一些。 | gāo yìxiē | somewhat taller |
| 他比我高得多。 | gāo de duō | much taller |
| 他比我高多了。 | gāo duō le | much taller (more spoken) |
| 他比我高五公分。 | gāo wǔ gōngfēn | five centimetres taller |
| 他比我大三岁。 | dà sān suì | three years older |
The last two are the most useful ones in real life and the ones learners reach for least, because English forces you into a clumsy phrase ("older by three years") while Chinese has a clean slot waiting. 大三岁 is how you talk about age gaps in every family conversation you will ever have.
Trap 3: 不比 is not the negative
This is the subtle one, and it changes your meaning rather than just sounding off.
没有 is the ordinary negative comparison: it puts B clearly ahead of A. 不比 is a rebuttal. It denies a comparison somebody has just made or implied, and the standard reading is that the two are roughly equal. So if a friend says you must be taller than your brother and you actually are the same height, 我不比他高 is exactly right. If your brother towers over you, it is misleading and 我没有他高 is what you want.
You can add 那么 to the 没有 version for a softer, more explicit "not as ... as": 我没有他那么高.
Saying two things are the same
The frame is A + 跟 + B + 一样 + adjective. 和 can replace 跟 with no change in meaning, and 一样 can stand on its own without an adjective when you simply mean the two things are identical.
Comparing actions, not just things
When what you are comparing is how someone does something, the adjective attaches to the verb through 得, and 比 can sit in either of two places.
Both are correct and both are common. The first puts slightly more weight on the running, the second on the person. What you cannot do is drop the 得, because without it there is nothing linking the speed to the verb.
The two patterns that are not 比 but live next door
| Pattern | Example | Meaning |
|---|---|---|
| 越来越 + adj | 天气越来越热了。 | The weather is getting hotter and hotter. |
| 越 A 越 B | 我越学越喜欢。 | The more I study, the more I like it. |
| 最 + adj | 他是我们班最高的。 | He is the tallest in our class. |
Mixing up the first two is an extremely common HSK 4 error, because they look almost identical and mean different things. 越来越 describes one thing changing over time. 越…越… ties two variables together.
Comparison in one glance
- Frame: A 比 B + adjective. No 是, no 很.
- To intensify, use 更 or 还 before the adjective.
- Degree goes after: 高一点儿, 高得多, 高五公分.
- Negative is 没有: 我没有他高.
- 不比 rebuts a comparison and implies rough equality.
- Equality is A 跟 B 一样 + adjective.
- For actions, link with 得: 他跑得比我快.
Patterns like this stick through repetition, not explanation
You will not fix the 很 habit by reading about it once. Hanzijo carries the complete HSK 1 to 9 grammar bank with worked examples, then hands each point to a 7 stage SRS engine that returns it right before you would have forgotten. Character mnemonics from real components, tone colouring throughout, and a conversation track with native audio and shadowing so the correct version is the one your mouth reaches for.
Learn Chinese with Hanzijo - FreeFrequently asked questions
How do you make a comparison in Chinese?
A + 比 + B + adjective. 他比我高 means he is taller than I am. The adjective takes no 是 and no degree adverb in front of it.
Why is 他比我很高 wrong?
Because 很 states an absolute degree while 比 already supplies a relative one, and they compete for the same slot. Use 更 or 还 before the adjective, or add an amount after it.
How do you say how much taller?
Put the amount after the adjective: 高一点儿 for a little, 高得多 or 高多了 for much, and 高五公分 for a measured difference.
What is the difference between 不比 and 没有?
没有 is the plain negative and puts B ahead. 不比 rejects a comparison someone made and usually implies the two are about equal.
How do you say two things are the same?
A 跟 B 一样 + adjective, as in 我跟他一样高. Negate it as 跟…不一样.