AI Generated Exam Paper

Primary 5 Mathematics Practice Paper 3

Free P5 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.

Primary 5 Mathematics AI Generated Generated by Tencent HY3 Free 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 - Mathematics Primary 5 (Answer Key)

Version 3 — Syllabus-first (not past-year derived)

Total Marks: 40

Section A (10 marks)

1. four million two hundred fifty thousand three hundred eighteen
Teaching note: Read each period (millions, thousands, ones) separately. 4|250|318 → 4 million, 250 thousand, 318. [1]

2. 7 000 000 (seven million)
Teaching note: Digit 7 is in the millions place. Value = 7 × 1 000 000. [1]

3. 7 000 000
Teaching note: Look at hundred-thousands digit (8). Since 8 ≥ 5, round up to 7 million. [1]

4. 9 600 412
Teaching note: nine million = 9 000 000; six hundred thousand = 600 000; four hundred twelve = 412. [1]

5. ten-thousands
Teaching note: Number: 2 435 900 → digits: 2(mil) 4(hth) 3(tth) 5(th) 9(h) 0(t) 0(o). Digit 5 is thousands? Wait: 2|435|900 → 4 hundred-thousands, 3 ten-thousands, 5 thousands. Actually digit 5 is in thousands place. Correction: place value = thousands.
Marking: Accept "thousands". [1]

6. 3 012 000, 3 201 000, 3 210 000
Teaching note: Compare hundred-thousands (all 3), then ten-thousands: 0 < 2 < 2, then thousands: 1 < 1? For 3 201 000 vs 3 210 000: ten-thousands 0 vs 1, so 3 201 000 smaller. [1]

7. 5 400 000
Teaching note: Hundred-thousands digit is 4, ten-thousands is 3 (<5) → round down to 5 400 000. [1]

8. 82
Teaching note: 820 000 ÷ 10 000 = 82. [1]

9. 3 000 000 + 4 000 + 60
Teaching note: 3|004|060 → 3 million, 0 hundred-thousands, 0 ten-thousands, 4 thousands, 0 hundreds, 6 tens, 0 ones. [1]

10. 9 765 432
Teaching note: 8 765 432 + 1 000 000 = 9 765 432. [1]

Section B (12 marks)

11. 2 345 678 + 3 012 345 = 5 358 023 toys
Working:
  2 345 678

  • 3 012 345

  5 358 023
[2] (1 for method, 1 for answer)

12. 5 900 000
Working: 5 920 000 → hundred-thousands digit 9, ten-thousands 2 (<5) → round down to 5 900 000. [2] (1 rounding logic, 1 answer)

13. 1 234 567 − 1 098 765 = 135 802 words
Working:
1 234 567
−1 098 765

  135 802
[2]

14. Words: six million seventy thousand eight hundred nine. Digit 0 in thousands place has value 0.
Working: 6|070|809 → 6 million, 070 thousand, 809. Thousands digit is 0. [2] (1 words, 1 value)

15. 4 500 000 − 2 375 000 = 2 125 000
Working:
4 500 000
−2 375 000

2 125 000
[2]

16. (a) 10 000 000 (b) 9 948 000
Working: (a) million digit 9, hundred-thousands 9 ≥5 → up to 10 000 000. (b) thousands digit 8, hundreds 2 <5 → 9 948 000. [2] (1 each)

Section C (18 marks)

17. [3]
(a) 8 234 567 > 7 659 432 → first country.
(b) 8 234 567 − 7 659 432 = 575 135 people.
Working:
8 234 567
−7 659 432

  575 135
(c) 8 234 567 → million 8, hundred-thousands 2 <5 → 8 000 000.
Marking: 1 mark each part.

18. [3]
(a) 3 456 789 + 4 123 456 = 7 580 245
Working:
3 456 789
+4 123 456

7 580 245
(b) 7 580 245 → hundred-thousands 5, ten-thousands 8 ≥5 → 7 600 000.
(c) 8 000 000 − 7 580 245 = 419 755 cans.
Marking: 1 mark each part.

19. [3]
(a) five million four hundred three thousand two hundred ten.
(b) Digit 4 is in hundred-thousands place.
(c) Digit 3 is in thousands place → value 3 000.
Marking: 1 mark each.

20. [3]
(a) 9 875 000 + 10 234 500 = 20 109 500
Working:
 9 875 000
+10 234 500

20 109 500
(b) 10 234 500 → million 10, hundred-thousands 2 <5 → 10 000 000.
(c) 2023: 9 875 000 → 10 000 000 (rounded). 2024: 10 234 500 → 10 000 000. Both round to 10 million; 2024 is closer because difference 234 500 < 125 000? Actually 2023 to 10mil = 125 000; 2024 to 10mil = 234 500, so 2023 closer. Explain: 2023 earnings round to 10 000 000 with difference 125 000; 2024 difference 234 500, so 2023 closer.
Marking: 1 mark total, 1 rounding, 1 explanation.