差点儿 / 几乎 / 大约 (Almost, Nearly, Approximately)

English drops one word — almost — onto three quite different ideas: "almost done" (a degree), "I almost fell" (a near-miss event), and "almost twenty" (a numeric estimate). Chinese forces you to choose. 差不多 (chàbuduō) and 几乎 (jīhū) measure how close something is to a full degree; 差点儿 (chàdiǎnr) reports an event that nearly happened but didn't; and 大约 (dàyuē), 大概 (dàgài), 将近 (jiāngjìn), 左右 (zuǒyòu) estimate quantities. Sorting these three zones — and surviving the 差点儿没 polarity trap — is what this page is for.

差不多 and 几乎: proximity to a full degree

Both mean "almost, nearly, practically." 差不多 ("lacking little") is warm and colloquial — it also means "more or less / about the same." 几乎 is slightly more formal and loves to pair with 都 or a negative.

饭差不多好了,你去洗手吧。

fàn chàbuduō hǎo le, nǐ qù xǐshǒu ba

Dinner's just about ready, go wash your hands. (informal) — 差不多 = almost, near-completion.

这两个包差不多一样大。

zhè liǎng ge bāo chàbuduō yíyàng dà

These two bags are about the same size. (informal) — 差不多 = 'more or less the same.'

我几乎把这件事忘了。

wǒ jīhū bǎ zhè jiàn shì wàng le

I nearly forgot about this. (neutral) — 几乎 + 把.

几乎所有人都来了。

jīhū suǒyǒu rén dōu lái le

Nearly everyone came. (neutral) — 几乎 loves to pair with 都.

他累得几乎站不起来。

tā lèi de jīhū zhàn bù qǐlái

He was so tired he could barely stand up. (neutral)

差点儿: the near-miss event (and the 差点儿没 trap)

差点儿 is about an event that came close to occurring but didn't. It always looks back at something that almost happened — and, crucially, the thing it modifies did not come true.

路太滑,我差点儿摔倒。

lù tài huá, wǒ chàdiǎnr shuāidǎo

The road was so slippery I almost fell. (informal) — but I didn't fall.

我差点儿迟到,还好赶上了公交车。

wǒ chàdiǎnr chídào, háihǎo gǎnshàng le gōngjiāochē

I was almost late — luckily I caught the bus. (informal) — I wasn't actually late.

Now the famous trap. Whether 差点儿 and 差点儿没 mean the same thing depends on whether the outcome is wanted or unwanted:

Outcome差点儿 (V)差点儿没 (V)
Undesired (迟到 be late)almost was late → wasn'talmost was late → wasn't (same!)
Desired (赶上 catch it)almost caught it → missed italmost missed it → caught it

我差点儿没赶上火车。

wǒ chàdiǎnr méi gǎnshàng huǒchē

I almost missed the train — but I made it. (informal) — desired outcome, so 没 marks the near-failure.

这道题太难了,我差点儿没做出来。

zhè dào tí tài nán le, wǒ chàdiǎnr méi zuò chūlái

This problem was so hard I almost couldn't solve it — but I did. (informal)

💡
Keep 差不多 and 差点儿 apart: 差不多 measures how CLOSE to done or equal something is (a degree) — 饭差不多好了 "almost ready." 差点儿 reports an EVENT that nearly happened but didn't — 我差点儿迟到 "almost late (but wasn't)." Same "chà," completely different jobs.

大约, 大概, 将近, 左右: numeric estimation

For "about, roughly, nearly" with a number, use these. 大约 / 大概 go before the number; 将近 means "approaching (from below)"; 左右 ("left-right," i.e. "give or take") goes after the number.

从这儿到机场大约要四十分钟。

cóng zhèr dào jīchǎng dàyuē yào sìshí fēnzhōng

From here to the airport takes about forty minutes. (neutral) — 大约 before the number.

现场来了将近两千人。

xiànchǎng lái le jiāngjìn liǎng qiān rén

Nearly two thousand people showed up. (neutral) — 将近 approaches from below.

他每天睡八个小时左右。

tā měitiān shuì bā ge xiǎoshí zuǒyòu

He sleeps about eight hours a day. (informal) — 左右 follows the number.

💡
Position is fixed: 大约 / 大概 / 将近 go BEFORE the number, 左右 / 上下 go AFTER it. You can't front 左右 or trail 大约. For number-final approximation see 多 approximation.

Common Mistakes

1. Using a numeric estimator for a near-miss event. 大约 estimates quantities; a near-miss event needs 差点儿.

❌ 我大约迟到。

Wrong — 大约 estimates numbers; for 'almost late' use 差点儿.

✅ 我差点儿迟到。

wǒ chàdiǎnr chídào

I was almost late.

2. Swapping 差不多 and 差点儿. A degree ("almost ready") is 差不多; an event ("almost fell") is 差点儿.

❌ 饭差点儿好了。

Wrong — this implies dinner almost got ready but didn't; use 差不多.

✅ 饭差不多好了。

fàn chàbuduō hǎo le

Dinner's just about ready.

3. Putting 左右 before the number. 左右 always trails the quantity.

❌ 左右八个小时。

Wrong — 左右 goes after the number, not before.

✅ 八个小时左右。

bā ge xiǎoshí zuǒyòu

about eight hours.

4. Misreading 差点儿没 for a wanted outcome. With a desired outcome, 差点儿没 V means it did happen.

❌ 差点儿没赶上 = 没赶上。

Wrong reading — for a desired outcome it means 'almost missed it but DID catch it.'

✅ 差点儿没赶上火车,还好赶上了。

chàdiǎnr méi gǎnshàng huǒchē, háihǎo gǎnshàng le

Almost missed the train — luckily I made it.

Key Takeaways

  • 差不多 / 几乎 = proximity to a full degree ("almost done," "nearly everyone"); 差不多 also means "about the same."
  • 差点儿 = an event that nearly happened but didn't (差点儿摔倒 = didn't fall).
  • The 差点儿没 trap keys off desire: for an unwanted outcome 差点儿 = 差点儿没 (phew, it didn't happen); for a wanted one, 差点儿没 V means it did happen.
  • Numeric estimators: 大约 / 大概 / 将近 go before the number, 左右 goes after it.
  • Don't cross the zones — 大约 for numbers, 差点儿 for events, 差不多 for degree.

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

  • 也许 / 大概 / 可能 / 恐怕 (Maybe)HSK 3Epistemic adverbs hedge how sure you are and sit before the verb or lead the clause: 也许 (yěxǔ) 'maybe', 大概 (dàgài) 'probably', 可能 (kěnéng) 'possibly', 恐怕 (kǒngpà) 'I'm afraid (probably, and unwelcome)' — a ladder of certainty, often reinforced with 会…的.
  • 多 Approximation (三十多)HSK 2多 (duō) attached to a number means '-odd / and more' — 三十多 (thirty-odd), 一百多 (a hundred-plus); its position (before or after the measure word) changes whether the extra is whole units or a fraction.
  • About To: 要…了 / 快…了 / 就要…了 / 快要…了HSK 2To say something is on the verge of happening, bracket the clause with 要/快/就要/快要 … 了 — 火车要开了 'the train's about to leave' — with an obligatory sentence-final 了 that marks the imminent change.
  • 只 / 仅 (Only)HSK 2The restrictive adverb 只 (zhǐ) 'only, just' sits before the verb and limits what follows — 我只想休息 'I just want to rest' — unlike English 'only', which floats freely; to restrict the subject you restructure with 只有…, and 只是 softens a statement to 'it's just that…'.