Comparisons in Chinese: 比, 没有, 不如, 跟…一样

Chinese grammar · HSK 1-5 · By Carson 木林森

To compare two things in Chinese, put 比 between them and the adjective after: A 比 B + adjective, as in 我比他高 (Wǒ bǐ tā gāo, I am taller than him). The adjective takes no 很, and to say "not as … as" you swap 比 for 没有: 我没有他高. The table below has the 17 comparison patterns from HSK 1 to HSK 5.

PatternPinyinMeaningHSKExample
A比B + adjA bǐ B + adjA is more (adj) than B1我比他高。
Wǒ bǐ tā gāo.
I am taller than him.
A没有B + adjA méiyǒu B + adjA is not as (adj) as B1今天没有昨天冷。
Jīntiān méiyǒu zuótiān lěng.
Today is not as cold as yesterday.
A比B更 / 还 + adjA bǐ B gèng / hái + adjA is even more (adj) than B2这本书比那本还贵。
Zhè běn shū bǐ nà běn hái guì.
This book is even more expensive than that one.
A比B + adj + 一点儿 / 得多 / 多了yìdiǎnr / de duō / duō leA is a little / much more (adj) than B2他比我高得多。
Tā bǐ wǒ gāo de duō.
He is much taller than me.
A比B + adj + numberA bǐ B + adj + numberA is more (adj) than B by an exact amount2哥哥比我大两岁。
Gēge bǐ wǒ dà liǎng suì.
My older brother is two years older than me.
A跟B一样 (+ adj)A gēn B yíyàngA is the same as B, A is as (adj) as B2我跟你一样高。
Wǒ gēn nǐ yíyàng gāo.
I am as tall as you.
A跟B不一样A gēn B bù yíyàngA is different from B2我的想法跟你的不一样。
Wǒ de xiǎngfǎ gēn nǐ de bù yíyàng.
My view is different from yours.
A有B (那么) + adjA yǒu B (nàme) + adjA is as (adj) as B (asks or states that A reaches B)2他有你那么高吗?
Tā yǒu nǐ nàme gāo ma?
Is he as tall as you?
A + V得比B + adjA + V de bǐ B + adjA does V more (adj) than B3她写得比我漂亮。
Tā xiě de bǐ wǒ piàoliang.
She writes more beautifully than I do.
A比B + V得 + adjA bǐ B + V de + adjthe same meaning, 比 placed before the verb3她比我写得漂亮。
Tā bǐ wǒ xiě de piàoliang.
She writes more beautifully than I do.
比较 / 更加 + adjbǐjiào / gèngjiā + adjfairly (adj) / even more (adj), with no B named3这家店比较便宜。
Zhè jiā diàn bǐjiào piányi.
This shop is fairly cheap.
A比B + verb phraseA bǐ B + verb phraseA does something more than B4他比我更喜欢运动。
Tā bǐ wǒ gèng xǐhuan yùndòng.
He likes sport more than I do.
A没有B那么 + adjA méiyǒu B nàme + adjA is not as (adj) as B4北京没有哈尔滨那么冷。
Běijīng méiyǒu Hā'ěrbīn nàme lěng.
Beijing is not as cold as Harbin.
A不如B (+ adj)A bùrú BA is not as good as B, A is not as (adj) as B4坐地铁不如骑车快。
Zuò dìtiě bùrú qí chē kuài.
Taking the subway is not as fast as cycling.
越来越 + adjyuèláiyuè + adjmore and more (adj)4天气越来越热了。
Tiānqì yuèláiyuè rè le.
The weather is getting hotter and hotter.
跟…相比 / 与…相比gēn … xiāngbǐ / yǔ … xiāngbǐcompared with …5跟去年相比,今年的雨少多了。
Gēn qùnián xiāngbǐ, jīnnián de yǔ shǎo duō le.
Compared with last year, there has been much less rain this year.
最 + adjzuì + adjthe most (adj)2他是我们班最高的。
Tā shì wǒmen bān zuì gāo de.
He is the tallest in our class.

比 vs 没有

比 says A is more than B. 没有 is its usual negation and says A is less than B.

Learners meet 比 and 没有 together at HSK 1; 不如 arrives with 没有/不如 at HSK 4.

Where 得 goes when you compare actions

To compare how two people do something, combine 比 with a 得 (de) complement. Both word orders are correct and mean the same:

The degree still goes at the end: 他跑得比我快得多, he runs much faster than me. With an object, say the verb twice: 她写字写得比我漂亮. What you cannot do is put 比 B after the adjective, or drop 得. The full point is A比B V得Adj at HSK 3, extended with verb phrases in 比 at HSK 4.

Reading the table is the first ten minutes. GraphChinese drills each comparison pattern until 比, 没有 and 得 land in the right place without thinking.

Frequently asked questions

Why is 他比我很高 wrong?

A 比 sentence already says "more", so it cannot also take 很, 非常 or 太, which describe a fixed degree. Say 他比我高, or use 更 or 还 before the adjective (他比我还高), or put the amount after it (他比我高一点儿, 他比我高得多).

What is the difference between 没有 and 不如?

Both mean "not as … as". 没有 is the everyday negation of 比 and needs an adjective: 我没有他高. 不如 is more formal and can stand alone to mean "not as good as": 我的中文不如他 (my Chinese is not as good as his).

What is the difference between 不比 and 没有?

没有 says A falls short of B: 我没有他高 (I am shorter than him). 不比 rejects a claim that A is more: 我不比他高 means "I am no taller than him", so we may be the same height. Use 没有 for a plain "not as … as".

How do you say "much taller" in Chinese?

Put 得多 or 多了 after the adjective: 他比我高得多, or 他比我高多了. For a little, use 一点儿: 他比我高一点儿. For an exact amount, put the number last: 他比我高五厘米 (he is five centimetres taller than me).

How do you say "as … as" in Chinese?

Use A 跟 B 一样 + adjective: 我跟你一样高 (I am as tall as you). In a question or to say A reaches B, use 有: 他有你那么高吗? The negative is 没有: 他没有你那么高.

GraphChinese drills each of these patterns and schedules the review that keeps it. The whole course, HSK 0 through HSK 6, is $49 once for lifetime access.

Start at your true level