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
TuitionGoWhere Practice Paper - Mathematics Primary 4
TuitionGoWhere Practice Paper (AI) — Version 3
Subject: Mathematics
Level: Primary 4
Paper: Practice Paper (Whole Numbers Focus)
Duration: 45 minutes
Total Marks: 40
Name: ________________________
Class: ________
Date: ________
Instructions:
- This practice paper has 20 questions on Whole Numbers (up to 100,000).
- Write all answers in the spaces provided.
- Show your working clearly where required.
- Use the approximation symbol (≈) only when rounding.
- No calculator is allowed.
Note: This paper is generated from syllabus-first LLM templates. It is not derived from any past-year exam.
Section A: Place Value and Writing Numbers (Questions 1–5) — 10 marks
1. In the number 73,418, which digit is in the thousands place? [1]
2. What does the digit 6 stand for in 56,209? [1]
3. Write "eighty-nine thousand and twenty-seven" in numerals. [2]
4. In 90,153, what is the value of the digit 1? [1]
5. Round 47,862 to the nearest thousand. [1]
Section B: Rounding and Number Patterns (Questions 6–10) — 10 marks
6. Round 12,349 to the nearest hundred. [1]
7. A number rounded to the nearest ten is 5,470. Which of these could be the number?
(a) 5,464
(b) 5,475
(c) 5,481
(d) 5,469 [1]
8. Complete the number pattern: 23,500, 24,000, 24,500, _____, _____. [2]
9. Round 99,555 to the nearest ten thousand. [1]
10. A housing block has the postal code 38,472. Which digit is in the ten thousands place and what is its value? [2]
Section C: Operations and Problem Solving (Questions 11–20) — 20 marks
11. Calculate 3,214 + 5,897. [1]
12. A shop sold 2,345 stickers on Monday and 3,678 stickers on Tuesday. How many stickers were sold in total? [2]
13. Multiply 4,236 by 3. [2]
14. Divide 8,472 by 4. [2]
15. Siti has 12,500 marbles. She gives 3,849 to her brother. How many does she have left? [2]
16. A factory packs 2,415 pencils into boxes of 5. How many boxes are needed? [2]
17. Round 67,234 to the nearest hundred and estimate the sum of 67,234 + 12,899 using the rounded number. [2]
18. The population of a town is 58,935. Round this to the nearest thousand. If another town has 25,847 people, find the difference between the rounded population and this town. Write your answer in words. [3]
19. A bus company has 4 routes. Route A carries 7,842 passengers, Route B 6,913, Route C 5,478, and Route D 8,120 in a week. Find the total passengers carried. [3]
20. Mr Tan bought 3 boxes of books. Each box has 1,245 books. He donated 2,136 books to a library. How many books does he have left? [3]
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.
Free quiz and exam paper access
Enter your details to view this paper
Your access is remembered on this device.