Free practice for Singapore primary school — multiple-choice and short written answers, marked as you answer, with the working shown. Grouped by what the papers actually test.
2,692Questions
283Topics
P2–P6Levels

Primary 2 29 topics · 276 questions
English
8 topics · 74 questionsLanguage
Mathematics
14 topics · 140 questionsNumbers & algebra
Data & averages
Primary 3 59 topics · 559 questions
Chinese
11 topics · 92 questionsEnglish
10 topics · 100 questionsLanguage
Higher Chinese
12 topics · 98 questionsMathematics
16 topics · 173 questionsNumbers & algebra
Measurement
Data & averages
Science
10 topics · 96 questionsPrimary 4 65 topics · 611 questions
Chinese
10 topics · 86 questionsEnglish
8 topics · 80 questionsLanguage
Higher Chinese
14 topics · 116 questions- Character Discrimination (辨字)8 q
- Collocation (词语搭配)8 q
- Composition (作文)8 q
- Comprehension (阅读理解)10 q
- Correct-Sentence Identification (病句)8 q
- Dialogue Completion (完成对话)8 q
- Hanyu Pinyin8 q
- Language Use (语文应用)8 q
- Listening (听力)8 q
- Oral (口试)8 q
- Passage Cloze (短文填空)8 q
- Sentence Completion (完成句子)8 q
- Vocabulary-in-context (文中词语)8 q
- Word Choice (词语选择)10 q
Mathematics
18 topics · 180 questionsNumbers & algebra
Geometry
Data & averages
Science
15 topics · 149 questions- Cycles: Boiling, Melting & Freezing10 q
- Cycles: Life Cycles10 q
- Cycles: Matter10 q
- Cycles: Seed Dispersal & Germination10 q
- Diversity: Classification10 q
- Diversity: Fungi & Bacteria10 q
- Diversity: Living & Non-living9 q
- Diversity: Materials10 q
- Energy: Heat & Temperature10 q
- Energy: Light & Shadows10 q
- Interactions: Magnets10 q
- Process Skills: Fair Test & Variables10 q
- Systems: Digestive10 q
- Systems: Plant Parts & Transport10 q
- Systems: Respiratory & Circulatory10 q
Primary 5 63 topics · 609 questions
Chinese
10 topics · 84 questionsEnglish
8 topics · 82 questionsMathematics
24 topics · 240 questionsNumbers & algebra
Measurement
Geometry
Data & averages
Science
21 topics · 203 questions- Cycles: Boiling, Melting & Freezing10 q
- Cycles: Human Reproduction10 q
- Cycles: Life Cycles9 q
- Cycles: Matter9 q
- Cycles: Plant Reproduction10 q
- Cycles: Seed Dispersal & Germination9 q
- Cycles: Water Cycle10 q
- Diversity: Classification9 q
- Diversity: Fungi & Bacteria9 q
- Diversity: Materials10 q
- Energy: Heat & Temperature10 q
- Energy: Light & Shadows9 q
- Interactions: Forces10 q
- Interactions: Magnets9 q
- Process Skills: Fair Test & Variables10 q
- Systems: Cells10 q
- Systems: Digestive10 q
- Systems: Electrical Circuits10 q
- Systems: Photosynthesis10 q
- Systems: Plant Parts & Transport10 q
- Systems: Respiratory & Circulatory10 q
Primary 6 67 topics · 637 questions
Chinese
10 topics · 84 questionsEnglish
9 topics · 90 questionsMathematics
25 topics · 250 questionsNumbers & algebra
Measurement
Geometry
Data & averages
Science
23 topics · 213 questions- Cycles: Boiling, Melting & Freezing9 q
- Cycles: Human Reproduction9 q
- Cycles: Life Cycles8 q
- Cycles: Matter9 q
- Cycles: Plant Reproduction9 q
- Cycles: Seed Dispersal & Germination9 q
- Cycles: Water Cycle9 q
- Diversity: Classification9 q
- Diversity: Fungi & Bacteria9 q
- Diversity: Materials9 q
- Energy: Forms & Conversion10 q
- Energy: Heat & Temperature10 q
- Energy: Light & Shadows9 q
- Interactions: Environment10 q
- Interactions: Forces10 q
- Interactions: Magnets9 q
- Process Skills: Fair Test & Variables10 q
- Systems: Cells9 q
- Systems: Digestive9 q
- Systems: Electrical Circuits10 q
- Systems: Photosynthesis10 q
- Systems: Plant Parts & Transport9 q
- Systems: Respiratory & Circulatory9 q
Every set is answered online in the browser — nothing to download, no sign-up, and each answer is marked as you go with the working shown. The Primary 6 sets cover the topics tested at PSLE level; the earlier levels follow what each school year is examined on.