AI Generated Exam Paper
Primary 4 Mathematics Practice Paper 5
Free P4 Maths Practice Paper 5, 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 4 (Answer Key)
Version: 5
Total Marks: 40
Section A (10 marks)
1. [1 mark]
Answer: 84,007
Teaching note: "Eighty-four thousand" = 84,000. "And seven" = 7 in the ones place. Combine: 84,007. Common mistake: writing 84,700 by misplacing the 7.
2. [1 mark]
Answer: 7
Teaching note: 57,392 → ten thousands=5, thousands=7, hundreds=3, tens=9, ones=2. The thousands digit is 7.
3. [1 mark]
Answer: 60,000 (sixty thousand)
Teaching note: In 61,408, the 6 is in the ten thousands place, so it stands for 6 × 10,000 = 60,000.
4. [1 mark]
Answer: 29,100
Teaching note: Rounding to nearest hundred: look at tens digit (5). Since 5 ≥ 5, round up hundreds digit: 29,056 → 29,100.
5. [1 mark]
Answer: 72,000
Teaching note: Rounding to nearest thousand: look at hundreds digit (4). Since 4 < 5, keep thousand digit same: 72,450 → 72,000.
6. [1 mark]
Answer: B) 4,384
Teaching note: Numbers rounding to nearest ten = 4,380 must be from 4,375 to 4,384. Only 4,384 fits. (4,373→4,370; 4,391→4,390; 4,366→4,370)
7. [1 mark]
Answer: 21,099
Working: 12,345 + 8,754 = 20,000 + 1,099 = 21,099.
8. [1 mark]
Answer: 10,713
Working: 20,000 − 9,287 = 10,713.
9. [1 mark]
Answer: 9,642
Working: 3,214 × 3 = 9,642.
10. [1 mark]
Answer: 2,118
Working: 8,472 ÷ 4 = 2,118.
Section B (12 marks)
11. [2 marks]
Answer: 46,219 ≈ 46,000
Working: Round to nearest thousand: hundreds digit = 2 (<5), so 46,219 → 46,000. Use ≈ : 46,219 ≈ 46,000.
Marking: 1 mark for correct rounded value, 1 mark for using ≈.
12. [2 marks]
Answer: Digit = 3; it is in ten thousands place, value = 30,000.
Teaching note: 39,847 → 3 is ten thousands (3×10,000=30,000). In postal code context, the first two digits often indicate sector; here digit 3 shows the broad sector region.
Marking: 1 mark digit, 1 mark place value explanation.
13. [2 marks]
Answer: 1, 2, 3, 4, 6, 9, 12, 18, 36
Working: Test divisibility: 36÷1=36, ÷2=18, ÷3=12, ÷4=9, ÷6=6. Include 1 and 36.
Common mistake: missing 1 or 36.
14. [2 marks]
Answer: 4
Working: Factors of 24: 1,2,3,4,6,8,12,24. Factors of 40: 1,2,4,5,8,10,20,40. Common: 1,2,4,8. From options, only 4.
Marking: 1 mark listing/common, 1 mark correct choice.
15. [2 marks]
Answer: 5,223 packets
Working: 2,145 + 3,078 = 5,223.
16. [2 marks]
Answer: 3,090 trips
Working: 18,540 ÷ 6 = 3,090.
Section C (18 marks)
17. [3 marks]
Answer: 59,000; difference = 33,088; "thirty-three thousand and eighty-eight"
Working:
- Round 58,935 to nearest thousand: hundreds=9 (≥5) → 59,000. [1 mark]
- Difference: 59,000 − 25,847 = 33,088. [1 mark]
- In words: thirty-three thousand and eighty-eight. [1 mark]
Teaching note: Rounding first then subtract as question asks difference between rounded figure and residents.
18. [3 marks]
Answer: 7,972 markers
Working:
- Total bought: 4 × 2,368 = 9,472. [1 mark]
- Left: 9,472 − 1,500 = 7,972. [2 marks: 1 for subtraction step, 1 for final]
Common mistake: multiplying wrongly or subtracting before total.
19. [3 marks]
Answer: 22,605; ≈ 23,000
Working:
- Remain: 65,000 − 23,475 = 41,525. [1 mark]
- 41,525 − 18,920 = 22,605. [1 mark]
- Round to nearest thousand: hundreds=6 (≥5) → 23,000. Write 22,605 ≈ 23,000. [1 mark]
20. [3 marks]
Answer: 600 bundles
Working:
- Step 1: rows of 8 from 7,200 → 7,200 ÷ 8 = 900 rows. [1.5 marks]
- Step 2: bundles of 12 from 7,200 chairs → 7,200 ÷ 12 = 600 bundles. [1.5 marks]
Note: Question asks bundles of 12, so final = 600.