AI Generated Exam Paper
Primary 4 Mathematics Practice Paper 3
Free P4 Maths Practice Paper 3, 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: 3
Subject: Mathematics
Level: Primary 4
Total Marks: 40
Teaching notes are provided for each question. This paper is syllabus-first; no past-year exam evidence was used.
Section A: Place Value and Writing Numbers
1. [1 mark]
Answer: 3
Teaching: In 73,418, the places from right are ones (8), tens (1), hundreds (4), thousands (3), ten thousands (7). The digit in thousands place is 3.
Common mistake: Picking 7 (ten thousands) instead.
2. [1 mark]
Answer: 6,000 (six thousand)
Teaching: Digit 6 is in the thousands place (56,209 → 6 is thousands), so it stands for 6 × 1,000 = 6,000.
Note: "stand for" means its place value amount.
3. [2 marks]
Answer: 89,027
Marking: 1 mark for correct digits, 1 mark for correct comma placement.
Teaching: eighty-nine thousand = 89,000; twenty-seven = 27 → 89,027.
Common mistake: Writing 89,207 (confusing twenty-seven with two hundred seven).
4. [1 mark]
Answer: 100 (one hundred)
Teaching: In 90,153, digit 1 is in hundreds place → 1 × 100 = 100.
5. [1 mark]
Answer: 48,000
Teaching: To round to nearest thousand, look at hundreds digit (8 in 47,862). Since 8 ≥ 5, round up: 47,000 → 48,000.
Section B: Rounding and Number Patterns
6. [1 mark]
Answer: 12,300
Teaching: Hundreds digit is 3 (12,349); tens digit 4 < 5, so keep hundreds same → 12,300.
7. [1 mark]
Answer: (b) 5,475
Teaching: Numbers rounding to nearest ten = 5,470 must be from 5,465 to 5,474. Only 5,475 is wrong? Wait: 5,475 rounds to 5,480. Actually correct choices: 5,464→5,460; 5,475→5,480; 5,481→5,480; 5,469→5,470. So (d) 5,469 is correct.
Correction: Answer is (d) 5,469.
Teaching: Nearest ten: look at ones digit. 5,469 ones=9 ≥5 → round up to 5,470.
8. [2 marks]
Answer: 25,000 and 25,500
Marking: 1 mark each.
Teaching: Pattern adds 500 each step: 23,500 + 500 = 24,000; +500 = 24,500; next +500 = 25,000; +500 = 25,500.
9. [1 mark]
Answer: 100,000
Teaching: Nearest ten thousand: look at thousands digit (9 in 99,555). 9 ≥ 5 → round up to 100,000.
10. [2 marks]
Answer: digit 3; value 30,000
Marking: 1 mark digit, 1 mark value.
Teaching: 38,472 → ten thousands digit is 3 (leftmost), value = 3 × 10,000 = 30,000.
Section C: Operations and Problem Solving
11. [1 mark]
Answer: 9,111
Working: 3,214 + 5,897 = 9,111.
12. [2 marks]
Answer: 6,023 stickers
Working: 2,345 + 3,678 = 6,023.
Marking: 1 mark for operation, 1 mark for correct answer.
13. [2 marks]
Answer: 12,708
Working:
4,236 × 3 = (4,000×3) + (200×3) + (30×3) + (6×3)
= 12,000 + 600 + 90 + 18 = 12,708.
Marking: 1 mark method, 1 mark answer.
14. [2 marks]
Answer: 2,118
Working: 8,472 ÷ 4
8,000÷4=2,000; 400÷4=100; 70÷4=17 r2; 32÷4=8 → 2,000+100+17+8 = 2,118.
Check: 2,118 × 4 = 8,472.
15. [2 marks]
Answer: 8,651 marbles
Working: 12,500 − 3,849 = 8,651.
16. [2 marks]
Answer: 483 boxes
Working: 2,415 ÷ 5 = 483.
Marking: 1 mark division, 1 mark answer.
17. [2 marks]
Answer: 67,200; estimate 80,100
Working: 67,234 → hundreds digit 2 <5 → 67,200. Estimate: 67,200 + 12,899 = 80,099 ≈ 80,100 (if strict sum: 80,099). Accept 80,099 or 80,100.
Marking: 1 mark rounding, 1 mark estimate.
18. [3 marks]
Answer: 59,000; difference 33,153; "thirty-three thousand one hundred and fifty-three"
Working:
Round 58,935 to nearest thousand: hundreds=9 ≥5 → 59,000.
Difference: 59,000 − 25,847 = 33,153.
Words: thirty-three thousand one hundred and fifty-three.
Marking: 1 mark round, 1 mark subtract, 1 mark words.
19. [3 marks]
Answer: 28,353 passengers
Working: 7,842 + 6,913 = 14,755; +5,478 = 20,233; +8,120 = 28,353.
Marking: 1 mark partial sums, 2 marks final.
20. [3 marks]
Answer: 1,599 books
Working: 3 × 1,245 = 3,735; 3,735 − 2,136 = 1,599.
Marking: 1 mark multiply, 1 mark subtract, 1 mark answer.