AI Generated Exam Paper
Primary 3 Mathematics Practice Paper 2
Free P3 Maths Practice Paper 2, HY3 AI 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.
Questions
Free quiz and exam paper access
Enter your details to view this paper
Your access is remembered on this device.
Answers
TuitionGoWhere Practice Paper - Mathematics Primary 3 (Answer Key)
Version 2 of 5
Section A Answers (10 marks)
1. B (8) [1 mark]
Teaching note: Place values from right: ones (6), tens (2), hundreds (8), thousands (4). Hundreds digit is 8.
2. 7000 [1 mark]
Teaching note: 7 is in thousands place, so its value is 7 × 1000 = 7000. Common mistake: writing 7 instead of 7000.
3. C (2019) [1 mark]
Teaching note: Compare thousands (all 2), then hundreds: 0 (C) < 1 (A,D) < 6 (B). So 2019 smallest.
4. 3600 [1 mark]
Teaching note: Rounding to nearest hundred: look at tens digit 4 (<5), round down → 3600.
5. 4998, 5021, 5120, 5201 [1 mark]
Teaching note: Compare by place value left to right.
6. 1350 [1 mark]
Teaching note: Pattern increases by 50 each step (1250−1200=50). 1300+50=1350.
7. 6412 [1 mark]
Teaching note: six thousand=6000, four hundred=400, twelve=12 → 6412.
8. B (4812) [1 mark]
Teaching note: Even numbers end in 0,2,4,6,8. Only 4812 ends in 2.
9. 2435 [1 mark]
Teaching note: Sum parts: 2000+400+30+5 = 2435.
10. 10000 [1 mark]
Teaching note: Nearest thousand: hundreds digit 9 (≥5) round up 9999 → 10000.
Section B Answers (12 marks)
11. [2 marks: 1 for digit, 1 for value]
- Digit: 5 (hundreds place)
- Value: 500
Working: 3572 → thousands=3, hundreds=5, tens=7, ones=2. Level digit = 5, value = 5×100 = 500.
12. [2 marks: 1 for order, 1 for gap]
- Order: 3C (2874), 3A (2847), 3B (2784)
- Need: 3000 − 2874 = 126 more
Working: Compare hundreds: 2874 & 2847 (8 vs 8, tens 7 vs 4 → 3C>3A); 2784 smallest. 3000−2874 = 126.
13. [2 marks: 1 each]
- Nearest thousand: 7000 (hundreds 4<5 round down)
- Nearest hundred: 7500 (tens 5 round up)
Working: 7455 → thousand: 7000; hundred: 7455→7500.
14. [2 marks: 1 each]
- 3930, 3900
Working: Difference = 3990−4020 = −30 (decrease 30). 3960−30=3930; 3930−30=3900.
15. [2 marks: 1 for words, 1 for digit]
- Six thousand eighty
- Tens digit: 8
Working: 6080 = 6000+80. Tens place is 8.
16. [2 marks: 1 symbol, 1 reason]
- 7342 > 7324
- Reason: Thousands same (7), hundreds same (3), tens: 4 > 2, so 7342 larger.
Working: Compare left to right.
Section C Answers (16 marks)
17. [4 marks total]
(a) Digit for level: 2 [1 mark]
(b) Value: 200 [1 mark] (hundreds place)
(c) 5263 → nearest ten: ones 3 <5 round down → 5260 [2 marks: 1 for method, 1 for answer]
Working: Block=5, level=2, row=6, room=3. Value of 2 = 2×100=200. Round 5263 to ten: 5260.
18. [4 marks total]
(a) Largest to smallest: 1405, 1382, 1247, 1199 [2 marks]
(b) Difference: 1405 − 1199 = 206 [2 marks: 1 working, 1 answer]
Working: Compare thousands then hundreds. 1405−1199 = 206.
19. [4 marks total]
(a) Monday 4820 → 5000; Tuesday 3975 → 4000 [2 marks]
(b) Tuesday larger before rounding? No, Monday (4820 > 3975) [1 mark]
(c) Total: 4820 + 3975 = 8795 m [1 mark]
Working: Round: 4820 hundred=8≥5→5000; 3975 hundred=9≥5→4000. Total = 8795.
20. [4 marks total]
(a) Class 3C [1 mark] (bar highest at 35)
(b) Smallest to largest: 3B (28), 3D (30), 3A (32), 3C (35) [2 marks]
(c) 35 − 28 = 7 more [1 mark]
Working: From graph values: 3C=35 max, 3B=28 min. Difference = 7. Image must show bars at those heights.
