P6 Chinese character choice practice
Singapore Primary 6 Chinese, character choice (选字填空): pick the right character for a blank from several that look or sound alike, testing accurate use of characters so that homophones and look-alikes do not creep in. Everything here follows the MOE syllabus. You can try one set free without signing up, and it is marked as you go — get one wrong and the same point comes back asked a different way, so your child can push towards the PSLE on telling characters apart. This page has 14 skill points and 90 questions.
What is tested in P6 character choice
In P5 and P6 this is a fixed pair in the language-use section by our five-year count, and the options mix three kinds of trap in steady proportions: same sound different form, pure look-alikes, and characters with a different reading. The characters reach upper-primary level and common idiom characters, and the sentences are full complex ones.
Common traps
- One character inside an idiom swapped for a homophone — 再接再厉 written as 再接再励.
- Look-alike characters set in a written-register phrase, where a child has no spoken habit to fall back on.
- All four characters share the same reading, so only meaning and collocation can separate them.
How to practise
The characters a child gets wrong at this level can simply be listed. Copy out every one missed over the past few terms, pair each with one correct word, and revise only that list before the paper — there is no need to reread the character tables.
P6 character choice · worked examples
哥哥( )了很大的力气,才把那个沉重的箱子搬上楼。
- ・史
- ・始
- ・驶
- ✓ 使
Why: The answer is "使". "使力气" is a fixed phrase meaning to exert force. "始" means start, "驶" means drive, "史" means history, all incorrect.
妈妈叫小乐去楼下的巴刹买菜,小乐跑了两( )才买齐所有东西。
- ✓ 趟
- ・躺
- ・倘
- ・淌
Why: The answer is "趟". The sentence says Xiaole ran twice to buy everything. "趟" is a measure word for trips. "躺" means to lie down, like "躺床"; "淌" means to flow, like "淌汗"; "倘" means if, like "倘若". So choose "趟".
妈妈煮的咸菜鸭( )很好喝,小乐一口气喝了三碗。
- ・趟
- ✓ 汤
- ・糖
- ・唐
Why: The answer is '汤'. The sentence says 'salted vegetable duck ( ) is delicious', referring to soup, so we use '汤'. '唐' is a dynasty, '糖' is sugar, '趟' is a measure word, all wrong.
Read each candidate into the sentence and check the meaning and the pairing; only the one that fits both is right.
Skill points on this page (14)
- 上L01·成语故事两则 · 19 questions
- 上L02·祖孙情 · 10 questions
- 上L04·珍珠项链 · 4 questions
- 上L03·倾斜的伞 · 3 questions
- 上L04·宝贵的礼物 · 10 questions
- 上L05·小故事,大道理 · 7 questions
- 上L06·精彩三国 · 8 questions
- 下L07·新加坡的过去和现在 · 4 questions
- 下L09·拥抱未来 · 7 questions
- 下L10·再见,亲爱的伙伴 · 7 questions
- 下L08·走遍天下书为伴 · 5 questions
- 上L01·说筷子 · 3 questions
- 上L04·珍珠项链 · 1 question
- 上L03·选字填空 · 2 questions

小乐看到公园里的花开得非常( )艳,忍不住拿出手机拍照。