AI Generated Exam Paper
Primary 3 Mathematics Practice Paper 2
Free P3 Maths Practice Paper 2, LongCat 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 — Answer Key
Mathematics Primary 3 | Whole Numbers | Version 2 of 5
Section A: Multiple Choice (10 marks)
1. What is the value of the digit 6 in 4 638?
- The digit 6 is in the hundreds place.
- Value of 6 = 6 × 100 = 600.
- Answer: (C) 600 ✅ (1 mark)
Common mistake: Choosing (A) 6 — this is the digit itself, not its value. The question asks for the value of the digit.
2. Which number is the smallest?
- All numbers start with 3 (thousands place is the same).
- Compare the hundreds digit: 1 < 2 < 4.
- Between (B) 3 124 and (D) 3 142, both have hundreds digit 1.
- Compare the tens digit: 2 < 4, so 3 124 < 3 142.
- Answer: (B) 3 124 ✅ (1 mark)
3. 7 000 + 300 + 50 + 2 = ________
- 7 000 + 300 = 7 300
- 7 300 + 50 = 7 350
- 7 350 + 2 = 7 352
- Answer: (A) 7 352 ✅ (1 mark)
4. Round 4 567 to the nearest hundred.
- The hundreds digit is 5; the tens digit is 6.
- Since 6 ≥ 5, round up: 4 500 → 4 600.
- Answer: (C) 4 600 ✅ (1 mark)
Common mistake: Choosing (A) 4 500 — forgetting to check the tens digit for rounding up.
5. Which digit is in the thousands place in the number 8 903?
- Place values from left to right: 8 (thousands), 9 (hundreds), 0 (tens), 3 (ones).
- Answer: (C) 8 ✅ (1 mark)
6. Arrange in ascending order: 5 672, 5 276, 5 762, 5 627
- All start with 5 (thousands). Compare hundreds: 2 < 6 < 7.
- 5 276 is smallest. Among 5 672 and 5 627 (both have hundreds digit 6): compare tens → 2 < 7, so 5 627 < 5 672.
- Order: 5 276, 5 627, 5 672, 5 762.
- Answer: (A) 5 276, 5 627, 5 672, 5 762 ✅ (1 mark)
7. What is 3 456 rounded to the nearest ten?
- The tens digit is 5; the ones digit is 6.
- Since 6 ≥ 5, round up: 3 450 → 3 460.
- Answer: (C) 3 460 ✅ (1 mark)
8. In the number 2 845, the digit 8 is in the ________ place.
- From left: 2 (thousands), 8 (hundreds), 4 (tens), 5 (ones).
- Answer: (C) hundreds ✅ (1 mark)
9. Which of the following is an even number?
- An even number ends in 0, 2, 4, 6, or 8.
- (A) 3 571 → ends in 1 (odd)
- (B) 4 238 → ends in 8 (even) ✅
- (C) 5 003 → ends in 3 (odd)
- (D) 6 117 → ends in 7 (odd)
- Answer: (B) 4 238 ✅ (1 mark)
10. "Six thousand and forty-three" in numerals.
- Six thousand = 6 000
- Forty-three = 43
- 6 000 + 43 = 6 043
- Answer: (C) 6 043 ✅ (1 mark)
Common mistake: Choosing (D) 6 403 — confusing "forty-three" (43) with "four hundred and three" (403).
Section B: Short Answer (20 marks)
11. Write 5 809 in words.
- 5 000 = five thousand
- 800 = eight hundred
- 9 = nine
- Answer: five thousand, eight hundred and nine ✅ (2 marks)
Marking: Award 2 marks for the correct answer. Award 1 mark if the student writes "five thousand eight hundred nine" (missing "and" — minor).
12. Value of each digit in 6 374.
| Digit | Place | Value |
|---|---|---|
| 6 | thousands | 6 000 |
| 3 | hundreds | 300 |
| 7 | tens | 70 |
| 4 | ones | 4 |
(2 marks: ½ mark each)
13. Fill in the missing numbers in the pattern.
- 2 450 − 2 350 = 100
- 2 550 − 2 450 = 100
- The pattern increases by 100 each time.
- 2 550 + 100 = 2 650
- 2 650 + 100 = 2 750
- Answer: 2 650, 2 750 ✅ (2 marks: 1 mark each)
14. Use digits 3, 7, 1, 9 (each used once).
(a) Largest possible 4-digit number: arrange digits in descending order → 9 731 ✅
(b) Smallest possible 4-digit number: arrange digits in ascending order → 1 379 ✅
(2 marks: 1 mark each)
15. Round to the nearest hundred.
(a) 3 284: tens digit is 8 (≥ 5), so round up → 3 300 ✅
(b) 7 550: tens digit is 5 (≥ 5), so round up → 7 600 ✅
(c) 1 099: tens digit is 9 (≥ 5), so round up → 1 100 ✅
(3 marks: 1 mark each)
Common mistake for (c): Writing 1 000 — forgetting that 1 099 rounds up to 1 100.
16. School library books.
Working:
4 328
+ 3 765
-------
8 093
- 8 + 5 = 13, write 3, carry 1
- 2 + 6 + 1 = 9
- 3 + 7 = 10, write 0, carry 1
- 4 + 3 + 1 = 8
Answer: 8 093 books ✅
(3 marks: 1 mark for correct working setup, 1 mark for correct addition process, 1 mark for correct final answer)
17. Descending order: 4 102, 4 012, 4 201, 4 120
- All start with 4 (thousands). Compare hundreds: 2 > 1 > 0.
- 4 201 is largest. Between 4 102 and 4 120 (both have hundreds digit 1): compare tens → 2 > 0, so 4 120 > 4 102.
- Answer: 4 201, 4 120, 4 102, 4 012 ✅
(2 marks: award 2 marks for fully correct order; 1 mark if only 2–3 numbers are in the correct position)
18. Chicken rice packets: January = 2 350, February = 1 875.
Working:
2 350
- 1 875
-------
475
- Ones: 0 − 5 → borrow, 10 − 5 = 5
- Tens: 4 (after borrow) − 7 → borrow, 14 − 7 = 7
- Hundreds: 2 (after borrow) − 8 → borrow, 12 − 8 = 4
- Thousands: 1 (after borrow) − 1 = 0
Answer: 475 packets ✅
(3 marks: 1 mark for correct working setup, 1 mark for correct subtraction process with borrowing, 1 mark for correct final answer)
Section C: Extended Response (10 marks)
19. Charity drive donations.
| Class | Amount ($) |
|---|---|
| 3A | 2 468 |
| 3B | 2 846 |
| 3C | 2 648 |
| 3D | 2 486 |
(a) Lowest to highest:
- Compare hundreds digit: 3A and 3D have 4; 3C has 6; 3B has 8.
- Between 3A (2 468) and 3D (2 486): compare tens → 6 < 8, so 2 468 < 2 486.
- Order: 3A (2 468), 3D (2 486), 3C (2 648), 3B (2 846).
- Answer: 3A, 3D, 3C, 3B ✅ (2 marks)
(b) Class 3B target: $3 000.
- Working: 3 000 − 2 846 = 154
3 000
- 2 846
-------
154
- Answer: $154 ✅ (2 marks: 1 mark for correct working, 1 mark for correct answer)
(c) Difference between highest (3B: 2 846) and lowest (3A: 2 468).
- Working: 2 846 − 2 468 = 378
2 846
- 2 468
-------
378
- Answer: $378 ✅ (1 mark)
20. HDB town populations.
| Town | Population |
|---|---|
| Town A | 8 345 |
| Town B | 8 543 |
| Town C | 8 435 |
| Town D | 8 453 |
(a) Smallest population:
- All have 8 thousands. Compare hundreds: 3 < 4 < 5.
- Town A has hundreds digit 3, which is smallest.
- Answer: Town A ✅ (1 mark)
(b) Round to nearest hundred:
- Town A: 8 345 → tens digit 4 (< 5), round down → 8 300 ✅
- Town B: 8 543 → tens digit 4 (< 5), round down → 8 500 ✅
- Town C: 8 435 → tens digit 3 (< 5), round down → 8 400 ✅
- Town D: 8 453 → tens digit 5 (≥ 5), round up → 8 500 ✅
(2 marks: ½ mark each)
(c) Towns with the same rounded population:
- Town B → 8 500 and Town D → 8 500
- Answer: Town B and Town D ✅ (1 mark)
(d) Explanation:
- Sample answer: "I compared the thousands place first. All four towns had 8 thousands, so I then compared the hundreds place. Town A had 3 hundreds, which was the smallest among 3, 4, and 5. So Town A has the smallest population." ✅
(1 mark: Award 1 mark for a clear explanation that mentions comparing place values from left to right, starting with the largest place value.)
Marking note: Accept any equivalent explanation that demonstrates understanding of comparing place values systematically.
End of Answer Key
Total: 40 marks