From Real Exams Exam Paper

Primary 5 Mathematics Semestral Assessment 2 (End of Year) Paper 3

Free P5 Maths SA2 Paper 3, LongCat Exam 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 From Real Exams 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 — Mathematics Primary 5

SA2 Practice Paper — Version 3 of 5

Answer Key


Section A: Multiple Choice (10 marks)

1. What is the value of the digit 7 in 3,728,456?
Answer: C) 70,000
Working: The digit 7 is in the hundred-thousands place. 7 × 100,000 = 700,000.
Marking note: Award 2 marks for correct answer. No half marks.


2. Round 4,567,892 to the nearest hundred thousand.
Answer: C) 4,600,000
Working: The hundred-thousands digit is 5. The ten-thousands digit is 6 (≥ 5), so round up: 4,500,000 → 4,600,000.
Marking note: Award 2 marks for correct answer.


3. Which is equal to 6 million?
Answer: C) 6,000,000
Working: 6 million = 6 × 1,000,000 = 6,000,000.
Marking note: Award 2 marks for correct answer.


4. Total toys = 2,350,000 + 1,875,000 = 4,225,000. Rounded to nearest million.
Answer: A) 4,000,000
Working: 4,225,000 — the hundred-thousands digit is 2 (< 5), so round down to 4,000,000.
Marking note: Award 2 marks for correct answer. Common mistake: students may round to 4,200,000 (nearest hundred thousand) — this is incorrect for the question asked.


5. What is 8,000,000 ÷ 1,000?
Answer: D) 8,000
Working: 8,000,000 ÷ 1,000 = 8,000 (remove 3 zeros).
Marking note: Award 2 marks for correct answer.


Section B: Short Answer (20 marks)

6. Write in figures: Five million, two hundred and six thousand, and forty-three.
Answer: 5,206,043
Working: 5,000,000 + 200,000 + 6,000 + 40 + 3 = 5,206,043.
Marking note: Award 2 marks. Accept without commas. Common mistake: writing 5,260,043 (confusing hundred thousands and thousands).


7. Write in words: 7,030,508
Answer: Seven million, thirty thousand, five hundred and eight.
Working: 7,000,000 + 30,000 + 500 + 8. Note the zero in the hundred-thousands place.
Marking note: Award 2 marks. Accept minor variations in wording (e.g., "seven million thirty thousand five hundred eight"). Must include "thirty thousand" not "three thousand".


8. Arrange from smallest to largest: 3,456,789 | 3,465,789 | 3,456,879 | 3,456,798
Answer: 3,456,789, 3,456,798, 3,456,879, 3,465,789
Working: Compare digit by digit from the left. All start with 3,456 — compare the hundreds digit: 7 < 8 < 9. Then 3,465,789 is largest (ten-thousands digit 6 > 5).
Marking note: Award 2 marks for all correct. Award 1 mark if 2–3 numbers are in correct position.


9. What number is 100,000 more than 4,560,000?
Answer: 4,660,000
Working: 4,560,000 + 100,000 = 4,660,000.
Marking note: Award 2 marks. Award 1 mark for correct working with arithmetic error.


10. 6,842,000 = 6,000,000 + ________ + 40,000 + 2,000
Answer: 800,000
Working: 6,842,000 − 6,000,000 − 40,000 − 2,000 = 800,000. The missing place is the hundred-thousands place.
Marking note: Award 2 marks.


11. Multiply: 2,500 × 1,000
Answer: 2,500,000
Working: 2,500 × 1,000 = 2,500,000 (add 3 zeros).
Marking note: Award 2 marks.


12. Divide: 9,600,000 ÷ 100
Answer: 96,000
Working: 9,600,000 ÷ 100 = 96,000 (remove 2 zeros).
Marking note: Award 2 marks.


13. Second stadium seats: 45,678 + 32,456
Answer: 78,134
Working: 45,678 + 32,456 = 78,134.
Marking note: Award 2 marks. Award 1 mark for correct working with minor arithmetic error.


14. Population of Town B: 2,345,678 + 1,567,890
Answer: 3,913,568
Working: 2,345,678 + 1,567,890 = 3,913,568.
Marking note: Award 2 marks. Award 1 mark for correct working with minor arithmetic error.


15. (3 marks) Workbooks per pupil.
Answer: 10 workbooks
Working:
Step 1: Workbooks per class = 3,600 ÷ 12 = 300.
Step 2: Workbooks per pupil = 300 ÷ 30 = 10.
Marking note: Award 3 marks for correct answer with complete working. Award 2 marks for correct method with arithmetic error. Award 1 mark for correct first step only.


Section C: Structured / Problem Solving (20 marks)

16. (4 marks) Science exhibition visitors.

(a) Total visitors:
Answer: 471,000
Working: 125,430 + 98,765 + 134,210 + 112,595 = 471,000.

(b) Rounded to nearest thousand:
Answer: 471,000
Working: 471,000 is already a multiple of 1,000, so it remains 471,000.
Marking note: Award 2 marks for (a) and 2 marks for (b). For (a), award 1 mark for correct working with arithmetic error. For (b), accept follow-through from (a).


17. (4 marks) Company earnings and spending.

(a) Total spent:
**Answer: 3,575,000Working:3,575,000** **Working:** 2,345,000 + 1,230,000=1,230,000 = 3,575,000.

(b) Money left:
**Answer: 2,095,000Working:2,095,000** **Working:** 5,670,000 − 3,575,000=3,575,000 = 2,095,000.
Marking note: Award 2 marks for (a) and 2 marks for (b). For (b), accept follow-through from (a) if (a) is wrong but method is correct — award 1 mark for correct method.


18. (4 marks) Missing digits in 8,4_6,2_9.

(a) Rounded to nearest ten thousand → 8,450,000
Answer: 4
Working: The number is 8,4_6,2_9. The ten-thousands place is the second blank. For rounding to 8,450,000, the ten-thousands digit must be 4 (with the thousands digit 6 causing round-up from 8,440,000 to 8,450,000 — wait, let me re-examine).
The number format is 8,4a6,2b9 where a is the ten-thousands digit. Rounding to nearest ten thousand: look at the thousands digit (6). Since 6 ≥ 5, round up. So 8,4a0,000 rounds to 8,450,000, meaning a = 4 (8,446,2b9 → round up → 8,450,000).
Answer: 4

(b) Rounded to nearest hundred → 8,446,300
Answer: 0 (or any digit 0–4)
Working: The number is 8,446,2b9. Rounding to nearest hundred: look at the tens digit (b). The result is 8,446,300, meaning 8,446,2b9 rounds up to 8,446,300. So b must be 5 or more... Wait — 8,446,2b9: the hundreds digit is 2, the tens digit is b. For the result to be 8,446,300, we need 8,446,2b9 → 8,446,300. This means b ≥ 5 (so 2b rounds up to 300). But the answer format expects a single digit. Let me reconsider: 8,446,2b9 rounded to nearest hundred. The hundreds digit is 2 (representing 200). The tens digit b determines rounding. For result 8,446,300, b must be 5, 6, 7, 8, or 9.
Answer: 5 (accept 5, 6, 7, 8, or 9 — award mark for any valid digit)
Marking note: Award 2 marks for (a) and 2 marks for (b). For (b), accept any digit from 5 to 9 inclusive.


19. (4 marks) Orange boxes.

(a) Total boxes packed:
Answer: 2,400 boxes
Working: 2,400,000 ÷ 1,000 = 2,400 boxes.

(b) Boxes left:
Answer: 800 boxes
Working: Boxes sold or given away = 1,350 + 250 = 1,600. Boxes left = 2,400 − 1,600 = 800.
Marking note: Award 2 marks for (a) and 2 marks for (b). For (b), accept follow-through from (a).


20. (4 marks) City populations.

(a) Total population:
Answer: 10,325,000
Working: 3,250,000 + 4,100,000 + 2,975,000 = 10,325,000.

(b) Population of City W:
Answer: 8,825,000
Working: 10,325,000 − 1,500,000 = 8,825,000.
Marking note: Award 2 marks for (a) and 2 marks for (b). For (b), accept follow-through from (a) with correct method — award 1 mark.


— End of Answer Key —