AI Generated Exam Paper

Primary 3 Mathematics Practice Paper 1

Free P3 Maths Practice Paper 1, 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.

Primary 3 Mathematics AI Generated 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

TuitionGoWhere Practice Paper — Mathematics Primary 3 (Answer Key)

Version: 1 of 5
Total Marks: 40


Section A (10 marks)

1. 8
Teaching note: Place values from right: ones (6), tens (2), hundreds (8), thousands (4). The hundreds digit is 8.

2. 7000
Teaching note: 7391 → 7 is in thousands place, so its value is 7 × 1000 = 7000. Common mistake: writing "7" instead of the value 7000.

3. 6214
Teaching note: six thousand = 6000, two hundred = 200, fourteen = 14. 6000 + 200 + 14 = 6214.

4. 3527
Teaching note: Compare left to right: thousands same (3), hundreds 5 vs 5, tens 7 vs 2 → 3527 smaller.

5. 6042 < 6240 < 6420
Teaching note: Compare thousands (all 6), then hundreds: 0 < 2 < 4.

6. 3800
Teaching note: Rounding to nearest hundred: look at tens digit (6). Since 6 ≥ 5, round up 3764 → 3800.

7. 9000
Teaching note: Nearest thousand: look at hundreds digit (5). Since 5 ≥ 5, round up 8500 → 9000.

8. 2400, 2500
Teaching note: Pattern increases by 100 each step. 2300 + 100 = 2400, +100 = 2500.

9. 5005
Teaching note: Increases by 5 each time. 5000 + 5 = 5005.

10. 4628
Teaching note: Even numbers end in 0,2,4,6,8. Only 4628 ends in 8.


Section B (12 marks)

11. Thousands digit: 5; Value: 5000
Teaching note (2 marks): Block number 5482 → digits: 5 (thousands), 4 (hundreds), 8 (tens), 2 (ones). Value = 5 × 1000 = 5000. [1 mark digit, 1 mark value]

12. Digit: 7
Explanation: The display 3 7 2 5 means Block 3, Level 7, Unit 25. Level is the second digit, which is 7.
Teaching note (2 marks): 1 mark for digit, 1 mark for correct explanation.

13. 3C (2874), 3A (2847), 3B (2784)
Teaching note (2 marks): Compare: 2874 > 2847 > 2784. Order from highest: Class 3C, 3A, 3B.

14. Nearest ten: 4530; Nearest thousand: 5000
Teaching note (2 marks): Ten: ones digit 8 ≥ 5 → 4528 → 4530. Thousand: hundreds digit 5 ≥ 5 → 5000. [1m each]

15. 1800, 2400
Teaching note (2 marks): Difference = 1500 - 1200 = 300. So 1500 + 300 = 1800; 2100 + 300 = 2400. [1m each]

16. In words: nine thousand and six; Ones digit: 6
Teaching note (2 marks): 9006 = 9000 + 6. Ones place is 6. [1m words, 1m digit]


Section C (18 marks)

17. (a) This year (5287)
(b) 925
(c) 10000
Teaching note (3 marks):
(a) 5287 > 4362 → this year. [1m]
(b) 5287 - 4362 = 925. [1m for correct subtraction]
(c) Total = 5287 + 4362 = 9649; nearest thousand: hundreds digit 6 ≥ 5 → 10000. [1m]

18. (a) Box B (1980), Box A (1245), Box C (860)
(b) 4085
(c) 4100
Teaching note (3 marks):
(a) Order by size: 1980 > 1245 > 860. [1m]
(b) 1245 + 1980 + 860 = 4085. [1m]
(c) Nearest hundred: tens digit 8 ≥ 5 → 4100. [1m]

19. (a) 2250, 2500, 2750
(b) 3250
(c) 3000
Teaching note (3 marks):
(a) 2000, 2250, 2500, 2750 (add 250 each). [1m]
(b) 1st:2000, 2nd:2250, 3rd:2500, 4th:2750, 5th:3000, 6th:3250. [1m]
(c) 3250 is 250 from 3000, 750 from 4000 → closer to 3000. [1m]

20. (a) 7
(b) 700
(c) 6700
Teaching note (3 marks):
(a) 6724: thousands 6, hundreds 7, tens 2, ones 4 → hundreds digit 7. [1m]
(b) Value = 7 × 100 = 700. [1m]
(c) Nearest hundred: tens digit 2 < 5 → 6700. [1m]


Caveat: This practice paper is syllabus-first content generated from LLM-inferred templates (Stage 4/5). No past-year P3 exam evidence was available for this topic group; it is not presented as exam-derived.