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.

Primary 3 Mathematics AI Generated Generated by LongCat 2.0 LLM Updated 2026-08-17

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.

DigitPlaceValue
6thousands6 000
3hundreds300
7tens70
4ones4

(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.

ClassAmount ($)
3A2 468
3B2 846
3C2 648
3D2 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.

TownPopulation
Town A8 345
Town B8 543
Town C8 435
Town D8 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