From Real Exams Exam Paper

Primary 3 Mathematics Semestral Assessment 2 (End of Year) Paper 1

Free P3 Maths SA2 Paper 1, HY3 Exam version, with questions, answers, and syllabus-aligned practice for Singapore students.

These static practice materials are generated from the site's syllabus and paper-generation workflow, with source and model context shown so students and parents can evaluate the material before use.

Primary 3 Mathematics From Real Exams Generated by Tencent HY3 Free Updated 2026-08-17

Questions

Free quiz and exam paper access

Enter your details to view this paper

Your access is remembered on this device.

Answers

Answer Key - SA2 Mathematics Primary 3 (Version 1 of 5)

Topic: Whole Numbers (up to 10,000)
Total Marks: 40


Section A (10 marks)

1. 7 (1 mark)
Teaching note: In 4 728, places are thousands=4, hundreds=7, tens=2, ones=8. The hundreds digit is 7.

2. 6 000 (1 mark)
Teaching note: Digit 6 is in thousands place, so its value is 6 × 1 000 = 6 000. Common mistake: writing 6 instead of 6 000.

3. 2 954 (1 mark)
Teaching note: Compare thousands (same), hundreds (same), tens: 5 > 4, so 2 954 > 2 945.

4. 1 203, 1 302, 1 230, 1 320 (1 mark)
Teaching note: Ascending = smallest to largest. Compare by place value: 1 203 < 1 302 < 1 230 < 1 320.

5. 3 500 (1 mark)
Teaching note: Rounding to nearest hundred: tens digit is 6 (≥5), round up 3 462 → 3 500.

6. 1 150 (1 mark)
Teaching note: Pattern increases by 50 each step: 1 000, 1 050, 1 100, 1 150, 1 200.

7. 7 806 (1 mark)
Teaching note: Seven thousand = 7 000, eight hundred = 800, six = 6 → 7 806.

8. 3 472 (1 mark)
Teaching note: Even numbers end in 0,2,4,6,8. Among options, 3 472 and 3 478 are even; smallest is 3 472.

9. 6 000 (1 mark)
Teaching note: Round to nearest thousand: hundreds digit 8 (≥5) → round up 5 850 → 6 000.

10. 2 370 (1 mark)
Teaching note: Difference is 20 each time: 2 310 +20=2 330 +20=2 350 +20=2 370.


Section B (12 marks)

11. 4 000 and 3 800 (2 marks: 1 for each)
Working: Pattern decreases by 100. 4 200, 4 100, 4 000, 3 900, 3 800.

12. Numerals: 3 805; Words: three thousand eight hundred five (2 marks: 1 numeral, 1 words)
Working: 3 thousands=3 000, 8 hundreds=800, 0 tens=0, 5 ones=5 → 3 805.

13. 6 704 < 6 740 (2 marks: 1 symbol, 1 reason)
Reason: Thousands and hundreds same; tens: 0 < 4, so 6 704 is smaller.

14. Nearest ten: 8 280; Nearest thousand: 8 000 (2 marks: 1 each)
Working: Ten: ones=5 → round up 8 275 → 8 280. Thousand: hundreds=2 (<5) → round down → 8 000.

15. Thousands place; value 4 000 (2 marks: 1 place, 1 value)
Teaching note: 4 is leftmost digit → thousands; value = 4 × 1 000 = 4 000.

16. 9 100, 9 010, 9 001, 9 000 (2 marks)
Working: Descending = largest first. Compare: 9 100 > 9 010 > 9 001 > 9 000.


Section C (18 marks)

17. 4 020 stickers (3 marks: 1 for add, 1 for subtract, 1 final)
Step 1: 3 450 + 1 200 = 4 650
Step 2: 4 650 − 630 = 4 020
Answer: She has 4 020 stickers left.

18. 215 cans (3 marks: 1 sum, 1 subtract, 1 answer)
Step 1: 2 365 + 3 420 = 5 785 cans collected
Step 2: 6 000 − 5 785 = 215
Answer: 215 more cans needed.

19. Order: 3A (4 210), 3D (4 201), 3C (4 102), 3B (4 021); Difference = 189 (3 marks: 1 order, 1 highest-lowest ident, 1 diff)
Working: Highest 4 210, lowest 4 021. 4 210 − 4 021 = 189.

20. 3rd = 2 250; 5th = 2 500 (3 marks: 1 sequence, 1 each number)
Sequence: 1st 2 000, 2nd 2 125, 3rd 2 250, 4th 2 375, 5th 2 500.
Working: Add 125 each step.