AI Generated Exam Paper
Primary 4 Mathematics Practice Paper 2
Free P4 Maths Practice Paper 2, Kimi2.6 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 Answers — Mathematics Primary 4 (Version 2)
Total Marks: 60
Section A: Multiple Choice (20 marks)
| Q | Answer | Explanation |
|---|---|---|
| 1 | C | In 84,736, counting from right: 6 (ones), 3 (tens), 7 (hundreds), 4 (thousands), 8 (ten thousands). The digit 7 is in the hundreds place. Common mistake: Confusing "hundreds place" with "hundreds value" — the digit 7 stands for 700, but its place is hundreds. |
| 2 | D | In 64,582, the digit 4 is in the thousands place (64,582 = 60,000 + 4,000 + 500 + 80 + 2). Therefore, the digit 4 stands for 4,000. Method: Identify place first, then state value. |
| 3 | D | Compare digit by digit from left: All start with 7, then compare second digit: 78,954 and 78,549 and 78,945 have 8, but 79,458 has 9 in the thousands place. So 79,458 is greatest. |
| 4 | A | 56,849 → hundreds digit is 8, next digit is 4 (less than 5, so round down). 56,849 ≈ 56,800. Method: Look at the tens digit (4). Since 4 < 5, keep hundreds digit 8 and change rest to 0. |
| 5 | D | Division by zero is undefined/impossible. 5,000 ÷ 0 has no answer. This is a fundamental rule in mathematics. Common mistake: Students sometimes think 0 ÷ 0 = 0 or any number ÷ 0 = 0. |
| 6 | B | Largest 5-digit number = 99,999. Smallest 4-digit number = 1,000. Difference = 99,999 − 1,000 = 98,999. |
| 7 | C | 56,843 → thousands digit is 6, next digit is 8 (5 or more, round up). 56,843 ≈ 57,000. Real-world context: Rounding visitor numbers makes them easier to report in news articles. |
| 8 | C | Round to nearest ten thousand: look at thousands digit. For 70,000, numbers from 65,000 to 74,999 round to 70,000. Boundary check: 64,999 rounds down to 60,000; 75,000 rounds up to 80,000. |
| 9 | B | February: 3,456 × 4 = 13,824. Total: 3,456 + 13,824 = 17,280. Step 1: Find February's sales. Step 2: Add January + February. |
| 10 | C | Larger number = 23,678 + 12,450 = 36,128. Sum = 23,678 + 36,128 = 59,806. Alternative: Sum = 2 × smaller number + difference = 2 × 23,678 + 12,450 = 47,356 + 12,450 = 59,806. Common mistake: Finding the larger number but forgetting to add both numbers together. |
Section B: Short Answer (24 marks)
11. (a) Eighty-seven thousand and fifty-six (1 mark)
(b) 56,008 (2 marks)
Teaching note: For (a), stress the "and" before the tens/units when there are no hundreds. For (b), "fifty-six thousand" = 56,000; "and eight" = +8. The hundreds place is empty, so write 0.
12. 93,784; 93,847; 94,378; 94,837 (3 marks)
Method: Compare digit by digit from left:
- All have 9 ten thousands
- 93,___ vs 94,: 93, comes first
- 93,784 vs 93,847: 7 hundreds < 8 hundreds, so 93,784 first
- 94,378 vs 94,837: 3 hundreds < 8 hundreds, so 94,378 first
Marking: Each number out of order: −1 mark (max −3).
13. (a) 46,000 (or 45,678 ≈ 46,000) (1 mark)
Method: 45,678 → hundreds digit is 6, tens digit is 7 (≥5, round up).
(b) 129,200 (or ≈ 129,200) (2 marks)
Working: 45,678 + 62,945 + 38,567 = 147,190. Error: Let me recalculate: 45,678 + 62,945 = 108,623; 108,623 + 38,567 = 147,190.
Rounded to nearest hundred: 147,190 → 147,200.
Marking: Correct total: 1 mark. Correct rounding: 1 mark.
14. (a) 784 full cartons (1 mark)
Working: 78,450 ÷ 100 = 784.5 → 784 full cartons.
(b) 50 boxes left over (2 marks)
Working: 784 × 100 = 78,400. Left over: 78,450 − 78,400 = 50. Or: 0.5 carton × 100 = 50 boxes.
Alternative: Remainder of 78,450 ÷ 100 = 50.
15. $1,445 (3 marks)
Step-by-step:
- Refrigerator: 1,756 = $4,655 (1 mark)
- Total spent: 4,655 = $7,554 (1 mark)
- Change: 7,554 = $1,445 (1 mark)
Common mistake: Adding 8,000 instead of finding the refrigerator's price first.
16. (a) 45,550 (1 mark)
Method: For rounding to nearest hundred, the smallest number that rounds up to 45,600 must have 5 in the tens place (round up boundary). So 45,550.
(b) 45,649 (2 marks)
Method: The largest number that rounds down from below 45,600 must have 4 in the tens place, with largest possible units: 45,649.
Key concept: Numbers from 45,550 to 45,649 inclusive round to 45,600.
17. (a) 6,134 students (1 mark)
Working: 3,256 + 2,878 = 6,134
(b) 12,268 packets (2 marks)
Working: 6,134 × 2 = 12,268
Marking: (a) correct: 1 mark. (b) correct: 2 marks (or 1 mark for correct method with error).
18. Example answer: 48,362 or any valid number (3 marks)
Requirements:
- Rounds to 50,000 when rounded to nearest ten thousand: number must be 45,000 to 54,999
- Digit sum = 20
Example verification for 48,362:
- 48,362: ten thousands digit is 4, thousands is 8 (≥5, round up to 50,000) ✓
- Digit sum: 4 + 8 + 3 + 6 + 2 = 20 ✓
Marking: Valid 5-digit number in range: 1 mark. Correct rounding: 1 mark. Digit sum 20: 1 mark.
Other valid answers: 47,381 (4+7+3+8+1=23, no); 49,301 (4+9+3+0+1=17, no); 45,992 (4+5+9+9+2=29, no). Let me verify 46,541: 4+6+5+4+1=20, and 46,541 rounds to 50,000 ✓.
Section C: Structured Problems (16 marks)
19. (a) Sixty-eight thousand, four hundred and thirty-two (1 mark)
Note: Must include "and" before tens/units. No "and" after "thousand" in standard Singapore format.
(b) 74,568 ≈ 75,000 (2 marks)
Method: Thousands digit is 4, hundreds digit is 5 (≥5, round up). Change 74 to 75, rest become 0s.
Marking: Correct use of ≈ symbol: 1 mark. Correct value: 1 mark.
(c) 21,701 more people (2 marks)
Working: 74,568 − 52,867 = 21,701
Marking: Correct subtraction method: 1 mark. Correct answer: 1 mark.
(d) 129,700 (or ≈ 129,700) (3 marks)
Working:
- Bedok + Woodlands: 68,432 + 61,245 = 129,677 (2 marks)
- Rounded to nearest hundred: 129,677 ≈ 129,700 (1 mark)
20. (a) 569 boxes (2 marks)
Working: 28,450 ÷ 50 = 569
Verification: 569 × 50 = 28,450 exactly. No remainder, so 569 boxes needed.
Marking: Correct method shown: 1 mark. Correct answer: 1 mark.
(b) 6,620 books left (2 marks)
Working:
- Total sold: 12,876 + 8,954 = 21,830 (1 mark for method)
- Left: 28,450 − 21,830 = 6,620 (1 mark for answer)
(c) 448 books per shelf; 20 books left over (4 marks)
Working:
- Books after sales and new delivery: 6,620 + 15,600 = 22,220 (1 mark)
- Per shelf: 22,220 ÷ 100 = 222 remainder 20 (2 marks)
Wait — let me recalculate: Original 28,450 − 21,830 sold = 6,620 left. Add 15,600 new = 22,220.
22,220 ÷ 100 = 222 remainder 20.
So: 222 books per shelf; 20 books left over
Marking:
- Correct total books: 1 mark
- Correct division method: 2 marks
- Correct quotient and remainder: 1 mark
Common mistake: Forgetting to add the remaining books to the new delivery, or adding to original instead.
Marking Summary
| Section | Marks |
|---|---|
| A (Q1-10) | 20 |
| B (Q11-18) | 24 |
| C (Q19-20) | 16 |
| Total | 60 |