HSK 4 高频陷阱 / Top 15 Test Traps

15 HSK 4 grammar traps that cost test-takers the most points — even ones with strong vocabulary. Each trap shows the wrong form, the right form, and why HSK 4 favors it. Take the 15-question interactive quiz at the bottom to see which traps you can already spot.

HSK 4 易错点 / 常考陷阱合集 — 15 个被资深 HSK 教师标为 P0/P1 必须掌握的高频陷阱:差点儿 极性、千万 用法、让/叫 主语、把字句 + 在 + 地点、比+很 不可用、不如/比 不可合用、即使 vs 尽管、反问句辨认、才 vs 就、已经 vs 曾经。每个陷阱配错对例句与深度链接,配 15 题互动测验。

Why these 15 traps matter / 为什么是这 15 个

This list is curated from a senior HSK 4 teacher audit of all 11 grammar deep-dives on this site. The audit flagged 7 issues as P0 (must-fix accuracy) and P1 (essential teaching depth) — all 7 are below, plus 8 more that the existing pages handle well but students still consistently miss on mock exams. Together, these 15 cover ~80% of the grammar-trap point loss observed in HSK 4 mock data, and address the most-asked HSK 4 难点 (难点 = pain points / sticking points) that learners search for.

How to use this page: Read all 15 cards in one sitting (~15 minutes), then take the interactive quiz to lock in what you remember. When you spot a trap on a mock exam, return here to refresh. Each card links to a full grammar deep-dive with 12-15 worked examples.

15 traps — quick index

  1. 差点儿 polarity flip — wanted vs unwanted action
  2. 千万 must pair with imperative (要 / 别 / 不要)
  3. 让/叫 passive must have an explicit subject
  4. 让/叫 ambiguity — passive vs causative pivotal
  5. Passive verbs need a directional or result complement
  6. 把字句 is mandatory with 「verb + 在 + place」
  7. 把字句 imperatives still need an explicit subject
  8. 把字句 with 双宾语 verbs (告诉/教/给/问)
  9. 比 sentences cannot use 很 / 非常 before the adjective
  10. 不如 and 比 cannot be combined
  11. 即使 vs 尽管 — hypothetical vs factual
  12. 不管 vs 无论 — same meaning, different register
  13. 反问句 vs 真问句 — flip the literal answer
  14. 才 vs 就 — later vs earlier than expected
  15. 已经 vs 曾经 — current relevance vs past experience
  16. → Take the 15-question interactive quiz

A. 副词与极性陷阱 / Adverb & Polarity Traps

P1 audit 高频

1. 差点儿 polarity — wanted vs unwanted action

差点儿 + V always means the action did NOT happen — but the meaning of 差点儿没 + V depends on whether the action was wanted. This is the single most-tested HSK 4 adverb-polarity trap.

① UNWANTED action (迟到, 摔倒, 丢, 撞):
✓ 我差点儿迟到了。 — I almost was late → I was NOT late (lucky).
✓ 我差点儿没摔倒。 — I almost didn't fall → I did NOT fall (same result; 没 is just an intensifier, no polarity flip).
② WANTED action (考上, 赢, 找到, 完成, 赶上):
✓ 我差点儿考上了。 — I almost passed → I did NOT pass (regret).
✓ 我差点儿没考上。 — I almost failed to pass → I DID pass (relief). 没 flips polarity.
✓ 我差点儿没赶上车。 — I almost didn't catch the bus → I DID catch it (relief). 赶上 is wanted; 没 flips polarity.
HSK 4 quick test: Ask "did the speaker want X?" If YES, then 没 flips polarity (wanted-action 差点儿没 = relief, action happened). If NO, 没 makes no real difference. Listening Part 3 loves hiding 差点儿没考上 in a passage and asking whether the speaker passed — answer: yes.
Read the full 差点儿 deep-dive in /grammar/adverbs/ →
高频

2. 千万 must pair with an imperative (要 / 别 / 不要 / 不能)

千万 (qiānwàn) is a mood adverb that intensifies a strong instruction or warning. It cannot stand alone with a regular declarative — it must combine with an imperative form (要, 不要, 别, 不能, 一定要).

✗ 你千万小心。 — Missing imperative marker. 小心 alone is a request, not flagged as urgent.
✓ 你千万小心。 Nǐ qiānwàn yào xiǎoxīn. — "You must absolutely be careful." 要 carries the imperative.
✓ 你千万迟到! Nǐ qiānwàn bié chídào! — "Whatever you do, don't be late!" 别 is the negative imperative.
✓ 这件事千万不能告诉别人。 Zhè jiàn shì qiānwàn bù néng gàosu biérén. — "You absolutely must not tell anyone about this." 不能 is the negative obligation.
HSK 4 排词成句 (Q86-95) signal: If 千万 appears in the word card, you must place 要/别/不要/不能 next to it. Without the imperative partner, the sentence is ungrammatical and gets zero points.
Read the full 千万 deep-dive in /grammar/adverbs/ →

B. 被动句陷阱 / Passive (被/让/叫) Traps

P0 audit

3. 让 / 叫 passive must have an explicit subject (the receiver)

In 让/叫 passives, the receiver of the action — the subject — cannot be dropped. Unlike 被字句, which sometimes tolerates a missing subject in context, 让 and 叫 require both the receiver and the agent to be visible.

✗ 让妈妈罚了。 — Subject missing. Who got punished?
弟弟让妈妈罚了。 Dìdi ràng māma fá le. — "Little brother got punished by mom." Receiver explicit.
✗ 叫狗咬了。 — Receiver missing.
他的腿叫狗咬了。 Tā de tuǐ jiào gǒu yǎo le. — "His leg got bitten by a dog."
Why: 让/叫 are colloquial/spoken passives. Without the receiver, the listener cannot tell who the action lands on. HSK 4 writing (Q86-95 排词成句) tests this — if 让/叫 + agent are in the word card, you must place the receiver before 让/叫.
See more 让/叫 passive examples →
高频

4. 让 / 叫 ambiguity — passive vs causative pivotal

The same characters 让 and 叫 form both passive sentences (受事 receiver) and causative pivotal sentences (兼语句 — "tell someone to do something"). Context decides which.

Causative (兼语句): 妈妈我写作业。 Māma jiào wǒ xiě zuòyè. — "Mom told me to do homework." 妈妈 is the actor, I do the action.
Passive (被动句):妈妈骂了。 Wǒ jiào māma mà le. — "I got scolded by mom." I am the receiver, 妈妈 does the action.
HSK 4 quick test: Ask "is S₁ the actor or the receiver?" If S₁ is the actor (妈妈 told me) → causative pivotal. If S₁ is the receiver (I got scolded) → passive. Reading Part 3 (Q66-85) hides one in a passage and asks who did what — read the result clause to confirm.
See 兼语句 vs 被动句 distinction →
P0 audit

5. Passive verbs need a directional or result complement

A passive verb cannot end on a bare intransitive verb. 走 (to leave) is intransitive — you cannot say someone "got left." HSK 4 passives need a directional complement (走/来/去/掉) or a result complement (完/好/到) attached.

✗ 我喜欢的杯子被人先走了。 — 走 is intransitive; "got left" makes no sense as a passive event.
✓ 我喜欢的杯子被人先买走了。 Wǒ xǐhuān de bēizi bèi rén xiān mǎi zǒu le. — "My favorite cup got bought (and taken away) by someone first." 买 is the verb, 走 is the directional complement showing the cup is gone.
Pattern: 被 + agent + V + complement (了). Common completers: V+走 / V+掉 / V+完 / V+好 / V+到. Without one, the passive sentence doesn't reach a result and feels incomplete.
See "被人先买走了" deep-dive →

C. 把字句陷阱 / 把-Sentence Traps

P0 audit

6. 把字句 is mandatory with 「verb + 在 + place」

When a placement verb is followed by 在 + a location (放/挂/写/装/贴/停 etc.), the object must move before the verb via 把. The SVO form is ungrammatical — not just unnatural. (Note: 坐 follows a different pattern — 我坐在椅子上 is fine without 把 because 坐 is positional, not placement.)

✗ 我放书在桌子上。 — Ungrammatical. The verb 放 with 在 + location obligatorily requires 把.
✓ 我把书放在桌子上。 Wǒ bǎ shū fàng zài zhuōzi shàng. — Required HSK 4 form.
Same-pattern placement verbs to memorize: 把 + O + 放/挂/写/装/贴/停 + 在 + place. Examples: 把杯子放在桌子上 / 把画挂在墙上 / 把名字写在本子上 / 把车停在路边 / 把行李放在车上 / 把照片贴在墙上.
See 15 把字句 deep-dive examples →
高频

7. 把字句 imperatives still need an explicit subject

English imperatives drop the "you" ("Take a look at this"). HSK 4 把字句 imperatives do not — 你 / 请 / 我们 must be visible.

✗ 把这件衣服看一看。 — No subject. HSK 4 markers count this as wrong on 排词成句.
把这件衣服看一看。 Nǐ bǎ zhè jiàn yīfu kàn yī kàn. — Subject 你 explicit.
把窗户关上。 Qǐng bǎ chuānghu guān shàng. — 请 functions as the polite imperative subject.
HSK 4 NEW pattern flag: 把 + O + V一V (tentative action) is one of the 4 new 把字句 patterns at HSK 4. V一V itself is HSK 3 vocabulary, but using V一V inside a 把字句 is HSK 4 NEW. Don't confuse the two layers.
See V一V in 把字句 (HSK 4 NEW) →
P1 audit

8. 把字句 with 双宾语 verbs (告诉 / 教 / 给 / 问)

Double-object verbs traditionally do not take 把字句 — but real HSK 4 listening and reading use the 把 form regularly. Both are accepted in testing. Know which is canonical.

Canonical (recommended for writing): 他告诉了我这件事。 Tā gàosu le wǒ zhè jiàn shì. — Standard SVO with double object.
Real HSK 4 usage (recognize when listening): 他把这件事告诉了我。 Tā bǎ zhè jiàn shì gàosu le wǒ. — 把字句 form, emphasizes 这件事.
HSK 4 grammar note: Strict prescriptive grammar says 告诉/教/给/问 should not use 把字句 — they're double-object verbs that don't need fronting. However, HSK 4 dialogues and passages use the 把字句 form when emphasizing the affected object. Recognize both; default to the canonical 告诉了我这件事 form when writing Q86-95. Exception: 给 with a direct-object recipient is fully canonical with 把: 把书给我 ✓ (very common, not a "trap"). The non-canonical pattern is mainly 告诉 / 教 / 问 with 把.
See the 告诉 + 把字句 audit note →

D. 比较句陷阱 / Comparison (比) Traps

高频

9. 比 sentences cannot use 很 / 非常 / 真 before the adjective

The 比 structure already implies a degree difference. Adding a degree adverb like 很 or 非常 is redundant and ungrammatical. Use 得多 / 多了 / 一点儿 / 一些 or a specific amount instead.

✗ 他比我很高。 — 很 is forbidden after 比. The 比 structure itself signals "more than."
✓ 他比我高。 Tā bǐ wǒ gāo. — Plain comparative.
✓ 他比我高得多 Tā bǐ wǒ gāo de duō. — Strong emphasis: "much taller."
✓ 他比我高一点儿 Tā bǐ wǒ gāo yìdiǎnr. — Soft emphasis: "a little taller."
✓ 他比我高五厘米 Tā bǐ wǒ gāo wǔ límǐ. — Specific amount: "5 cm taller."
Forbidden adverbs after 比: 很 / 非常 / 真 / 太 / 特别 / 有点儿 — none of them can stand between 比+B and the adjective. Same rule for 跟…一样: ✗ 他跟我一样很高 → ✓ 他跟我一样高.
See all 5 比较句 patterns →
P1 audit

10. 不如 and 比 cannot be combined

不如 (bùrú, "not as good as") and 比 (bǐ, "more than") are alternative comparison structures. Each one already encodes the comparison; chaining them produces an ungrammatical sentence that test-graders mark wrong.

✗ 我的中文不如比他的好。 — Two comparison words back-to-back. Pick one.
✓ 我的中文不如他的好。 Wǒ de Zhōngwén bùrú tā de hǎo. — "My Chinese is not as good as his." (clearly inferior)
✓ 我的中文没他的好。 Wǒ de Zhōngwén méi yǒu tā de hǎo. — Equivalent meaning, slightly more colloquial.
不如 vs 不比: 不如 = "definitely worse" (A < B). 不比 = simply "not more than" (A could be ≤ B, possibly equal). HSK 4 reading distinguishes these — 我的中文不比他的差 means my Chinese is at least as good as his, not necessarily better.
See 比 / 不如 / 跟…相比 patterns →

E. 复句关联词陷阱 / Connector Traps

高频

11. 即使 vs 尽管 — hypothetical vs factual

Both English-translate to "even though / even if," but Chinese splits them by whether the situation is real or imagined.

尽管 = REAL, factual ("even though X is true"):
尽管下雨了,但是我们还是去了。 Jǐnguǎn xià yǔ le, dànshì wǒmen háishì qù le. — "Even though it rained, we still went." (It DID rain.)
尽管他工作很忙,但是每天都坚持运动。 Jǐnguǎn tā gōngzuò hěn máng, dànshì měi tiān dōu jiānchí yùndòng. — "Even though he's very busy, he exercises every day." (He IS busy.)
尽管这个办法不太好,可是现在没有更好的选择。 Jǐnguǎn zhège bànfǎ bú tài hǎo, kěshì xiànzài méi yǒu gèng hǎo de xuǎnzé. — "Even though this method isn't great, there's no better choice now." (The method IS not great.)
即使 = HYPOTHETICAL ("even if X were to happen"):
即使下雨,我们要去。 Jíshǐ xià yǔ, wǒmen yě yào qù. — "Even if it rains, we will still go." (It may or may not rain.)
即使再难,我们要坚持下去。 Jíshǐ zài nán, wǒmen yě yào jiānchí xiàqù. — "Even if it gets harder, we'll persist." (Might not get harder.)
即使你不告诉我,我会知道的。 Jíshǐ nǐ bù gàosu wǒ, wǒ yě huì zhīdào de. — "Even if you don't tell me, I'll find out." (You might tell me anyway.)
Connector pairs: 尽管 pairs with 但是/可是 (real-world contrast). 即使 pairs with 也 (universal "still"). HSK 4 排序 (Q56-65) tests whether you can pick the connector that fits the factuality of the surrounding clauses.
See all 5 让步状语从句 patterns →
P1 audit

12. 不管 vs 无论 — same meaning, different register

不管 and 无论 both mean "no matter / regardless of," and pair with 都/也 in the result clause. The split is purely register: 不管 is spoken/casual, 无论 is written/formal.

Spoken (听力 / 短对话): 不管多忙,他会回家吃饭。 Bùguǎn duō máng, tā dōu huì huí jiā chī fàn. — "No matter how busy, he comes home for dinner."
Written (阅读 / 段落): 无论遇到什么困难,我们不能放弃。 Wúlùn yùdào shénme kùnnán, wǒmen dōu bùnéng fàngqì. — "Regardless of what difficulties we face, we cannot give up."
HSK 4 test signal: If the surrounding text is conversational (spoken Chinese), pick 不管. If the passage is formal (announcements, articles, speeches), pick 无论. Both also pair with 也, but 都 is far more common at HSK 4.
See 12 介词/连词 deep-dive →

F. 反问句陷阱 / Rhetorical Question Traps

高频

13. 反问句 vs 真问句 — flip the literal answer

A 反问句 (rhetorical question) asks something to assert the OPPOSITE of the literal answer. If you treat it as a real question, you'll mark the wrong choice on listening and reading.

Rhetorical (intended meaning is the OPPOSITE):
难道你不知道? Nándào nǐ bù zhīdào ma? — Literal: "Could it be that you don't know?" Intended: "You DO know!" (assertive reproach)
✓ 这件事怎么能不告诉我? Zhè jiàn shì zěnme néng bù gàosu wǒ ne? — Literal: "How could you not tell me?" Intended: "You SHOULD have told me."
会愿意做这种事? Shéi huì yuànyì zuò zhè zhǒng shì ne? — Literal: "Who would be willing to do this?" Intended: "Nobody would." (rhetorical 谁 = no one)
✓ 这哪里是真的? Zhè nǎlǐ shì zhēn de? — Literal: "Where is this real?" Intended: "This is NOT real at all." (rhetorical 哪里 = denial)
Compare with 真问句 (real question, expects yes/no answer):
✓ 你知道? Nǐ zhīdào ma? — "Do you know?" (Genuinely asking — the speaker does not know your answer.)
The difference between this and 难道你不知道吗? is purely the speaker's intent + the rhetorical marker 难道. Without 难道, 怎么呢, 谁呢, 哪里 — it's a real question.
HSK 4 quick test: If you can answer the literal question with "yes/no" naturally, it's a real question. If the speaker clearly expects the opposite of the literal answer, it's a 反问句. Listening Part 3 — tone often rises sharply on the rhetorical word (难道 / 怎么 / 谁 / 哪里). When you hear that rise, flip the literal answer.
See 12 反问句 / 双重否定 examples →

G. 时间副词陷阱 / Time Adverb Traps

高频

14. 才 vs 就 — later vs earlier than expected

Both 才 and 就 mark the speaker's evaluation of timing, but in opposite directions. 才 = "only then / not until" (later than expected). 就 = "already / as early as" (earlier than expected). Same time, opposite spin.

就 = earlier than expected: 他八点来了。 Tā bā diǎn jiù lái le. — "He came as early as 8 — earlier than I expected."
才 = later than expected: 他八点来。 Tā bā diǎn cái lái. — "He didn't come until 8 — later than I expected."
就 with quantity: 这件事一句话说清楚了。 — Said in just one sentence (efficiently).
才 with quantity: 我说了三遍,他听懂。 — Took three repetitions before he understood (slowly).
了 rule: 就 sentences usually take 了 (就…了); 才 sentences usually do NOT take 了 because 才 already conveys "completed action that happened late." HSK 4 排序 (Q56-65) and 选词填空 (Q46-55) test this exact split.
See the full 才 vs 就 confusable pair →
高频

15. 已经 vs 曾经 — current relevance vs past experience

Both translate as "already / once" in English, but Chinese splits them by whether the past action's result is still relevant. 已经 + 了 = the result holds NOW. 曾经 = a past experience that is no longer current.

已经 = result holds now (still true):
✓ 他已经毕业。 Tā yǐjīng bìyè le. — "He has graduated (and is now a graduate)." Current state.
✓ 我已经吃完饭,你呢? Wǒ yǐjīng chī wán fàn le, nǐ ne? — "I've already finished eating, how about you?" Recent completion, result still holds.
✓ 这本书我已经看过两遍。 Zhè běn shū wǒ yǐjīng kàn guò liǎng biàn le. — "I've already read this book twice." Past action, the experience is current/relevant.
曾经 = past experience, no longer current:
✓ 他曾经是老师,现在是医生。 Tā céngjīng shì lǎoshī, xiànzài shì yīshēng. — "He used to be a teacher, now he's a doctor." Past state, no longer true.
✓ 我曾经去过北京,那是十年前的事了。 Wǒ céngjīng qù guò Běijīng, nà shì shí nián qián de shì le. — "I once went to Beijing — that was 10 years ago." Distant past experience.
✓ 这家餐厅曾经很有名,但现在已经关门了。 Zhè jiā cāntīng céngjīng hěn yǒumíng, dàn xiànzài yǐjīng guānmén le. — "This restaurant was once famous, but it has closed now." Past state, no longer true.
Quick test: Ask "is the result still true now?" If YES → 已经…了. If NO (changed since) → 曾经. 已经 nearly always pairs with 了. 曾经 rarely takes 了 — it specifically marks a finished, no-longer-relevant past. HSK 4 选词填空 hides this in autobiographical or historical passages.
See the full 已经 vs 曾经 confusable pair →

Interactive Quiz / 互动测验 — 15 questions

One question per trap. Click an option to reveal whether you got it right and see the explanation. Your score updates as you go.

Score: 0 correct · 0 / 15 answered
Q1 · 差点儿 polarity (links to Trap 1)
差点儿没考上大学。What does this actually mean?
考上 is a WANTED action, so 差点儿没 + V flips polarity → the action DID happen. He passed (with relief). This is the single most-tested 差点儿 trap on HSK 4 listening.
Q2 · 千万 + imperative (links to Trap 2)
Which sentence uses 千万 correctly?
千万 is a mood adverb that needs an imperative partner: 要 / 别 / 不要 / 不能. 你千万小心 lacks the imperative; 我千万去过北京 misuses 千万 with a declarative experience marker (过). Only 你千万要小心 is grammatical.
Q3 · 让/叫 passive subject (links to Trap 3)
Which version is grammatical?
让 / 叫 passives must show BOTH the receiver (subject) and the agent. 让妈妈骂了 has no receiver — who got scolded? Only 弟弟让妈妈骂了 is well-formed.
Q4 · 让/叫 ambiguity (links to Trap 4)
In 妈妈叫我去买菜, what role does 妈妈 play?
In 兼语句 (causative pivotal), S₁ is the actor and tells S₂ to do something: 妈妈 told me to buy groceries. Compare with passive 我叫妈妈骂了 where 我 is the receiver. Context decides — read the result clause.
Q5 · Passive complement (links to Trap 5)
Which sentence is grammatical?
Passive verbs need a directional or result complement (走 / 掉 / 完 / 好 / 到). 走 alone is intransitive — you cannot "be left." 买走 = bought + taken away, which is what passive 被 needs. The third option is incomplete.
Q6 · 把字句 + 在 + place (links to Trap 6)
"I put the book on the desk." Pick the grammatical form:
When the verb has 在 + location (放/挂/写/装/贴/坐 etc.), the object MUST be moved before the verb via 把. 我放书在桌子上 is ungrammatical, not just unnatural. The third option misorders 把 + 在 + V.
Q7 · 把字句 imperative subject (links to Trap 7)
Which imperative is grammatical?
Unlike English, HSK 4 把字句 imperatives still need an explicit subject (你 / 我 / 请). The first option drops 你 — graders mark it wrong on 排词成句. The third option misorders V一V outside the object slot.
Q8 · 把字句 + 双宾语 (links to Trap 8)
"He told me this matter." Which form is most canonical for HSK 4 writing (Q86-95)?
Both option A and option B are accepted in HSK 4 listening/reading, but option B (canonical SVO with double object) is the safer choice when writing. 告诉/教/给/问 are double-object verbs — strict prescriptive grammar prefers them outside 把字句. The third option is ungrammatical.
Q9 · 比 + degree adverb (links to Trap 9)
"He is much taller than me." Which is grammatical?
比 sentences cannot use 很 / 非常 / 真. The 比 structure already encodes a degree difference. For "much taller," use 高得多 / 高多了 / 高 + specific amount.
Q10 · 不如 vs 比 (links to Trap 10)
"My Chinese is not as good as his." Which is grammatical?
不如 and 比 are alternative comparison structures. Each one already encodes the comparison; chaining them is ungrammatical. Pick one or the other: 不如他的好 ✓ or 没有他的好 ✓.
Q11 · 即使 vs 尽管 (links to Trap 11)
"___下雨了,但是我们还是去了。" (It actually rained, we went anyway.) Best fill:
尽管 = REAL situation ("even though it actually rained"). 即使 = HYPOTHETICAL ("even if it rains"). The "了" + "但是" frame signals real, completed event → 尽管. 因为 is causal, doesn't fit the contrast.
Q12 · 不管 vs 无论 (links to Trap 12)
In a formal written essay about persistence, which connector fits the register?
Same meaning, different register. 不管 is spoken/casual; 无论 is written/formal. HSK 4 阅读 essays and announcements use 无论. HSK 4 听力 (especially 短对话) uses 不管.
Q13 · 反问句 (links to Trap 13)
"难道你不知道吗?" — What does the speaker actually mean?
难道…吗 is a 反问句 — the speaker asserts the OPPOSITE of the literal question. Literal: "could it be that you don't know?" Intended: "you DO know!" Listening Part 3: tone rises sharply on 难道 — that's the cue to flip the literal answer.
Q14 · 才 vs 就 (links to Trap 14)
"他八点___来。" — If 8 o'clock is later than the speaker expected:
才 = "not until / only then" (later than expected). 就 = "as early as" (earlier than expected). Same time, opposite spin. Note: 才 sentences usually do NOT take 了; 就 sentences usually DO take 了.
Q15 · 已经 vs 曾经 (links to Trap 15)
"他___是老师,现在是医生。" Best fill:
现在是医生 signals the past state is no longer true → 曾经 (past experience, no longer current). 已经 would imply the result still holds, which contradicts 现在是医生.

Where to go next / 接下来学什么

Grammar

11 HSK 4 Grammar Deep-Dives

Each trap above is a single rule pulled from a 70-95 KB grammar page with 12-15 worked examples.

Browse grammar →
Confusables

43 HSK 4 Confusable Pairs

关于 vs 对于, 突然 vs 忽然, 因为 vs 由于 — the same kind of trap, applied to vocabulary pairs.

Browse confusables →
Strategies

9 HSK 4 Strategy Guides

Test-taking tactics for every question type — combine with these traps to maximize your score.

Read strategies →
Practice

12 Free HSK 4 Mock Exams

Spot the traps under timed conditions on 1,176 real-format questions.

Take a mock exam →