From Real Exams Exam Paper

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

Free P5 Maths SA2 Paper 4, 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 4 of 5) — Answer Key


Section A: Multiple Choice (10 marks)

1. What is the value of the digit 7 in 3,758,426?

  • The digit 7 is in the hundred thousands place.
  • 7 × 100,000 = 700,000

Answer: D (2 marks)

Marking note: Award 2 marks for correct answer. No partial marks.


2. Round 4,826,153 to the nearest hundred thousand.

  • The hundred thousands digit is 8 (4,826,153 → the 8 is in the hundred thousands place).
  • The ten thousands digit is 2, which is less than 5, so we round down.
  • 4,826,153 → 4,800,000

Answer: A (2 marks)

Marking note: Award 2 marks for correct answer. Common mistake: students may look at the thousands digit (6) instead of the ten thousands digit (2).


3. Which is the smallest number?

  • All numbers start with 2,045,...
  • Compare the hundreds digit: 6 (A), 7 (B), 6 (C), 8 (D)
  • A and C both have 6 in the hundreds place. Compare the tens digit: A has 7, C has 0.
  • C (2,045,687) has 0 tens, which is smaller than A's 7 tens.
  • Therefore, C is the smallest.

Answer: C (2 marks)

Marking note: Award 2 marks for correct answer.


4. Total toys = 1,250,000 + 2,750,000 = 4,000,000 = 4 million

Answer: B (2 marks)

Marking note: Award 2 marks for correct answer. Common mistake: students may forget to express in millions and select 4,000,000 as a distractor.


5. 6,000,000 ÷ 1,000 = 6,000

(Dividing by 1,000 removes three zeros.)

Answer: B (2 marks)

Marking note: Award 2 marks for correct answer.


Section B: Short Answer (20 marks)

6. Write in numerals: Four million, six hundred and twelve thousand, and nine

  • Four million = 4,000,000
  • Six hundred and twelve thousand = 612,000
  • Nine = 9
  • Total: 4,000,000 + 612,000 + 9 = 4,612,009

Answer: 4,612,009 (2 marks)

Marking note: Award 2 marks for correct answer. Award 1 mark if the student writes 4,612,000 or 4,612,09 (missing a zero). Common mistake: writing 4,612,900 (confusing "and nine" with ninety).


7. Write 8,305,217 in words

  • 8,000,000 = eight million
  • 305,000 = three hundred and five thousand
  • 217 = two hundred and seventeen

Answer: Eight million, three hundred and five thousand, two hundred and seventeen (2 marks)

Marking note: Award 2 marks for correct answer. Award 1 mark if the student makes a minor error (e.g., "three hundred five thousand" without "and" is acceptable in some marking schemes). Common mistake: writing "eight millions" (plural) or omitting "and" before the last part.


8. Arrange in order, starting with the smallest:

  • 5,602,431 (smallest — 0 in ten thousands place)
  • 5,612,034 (next — 1 in ten thousands, 0 in thousands)
  • 5,612,304 (next — 1 in ten thousands, 3 in thousands)
  • 5,621,034 (largest — 2 in ten thousands place)

Answer: 5,602,431, 5,612,034, 5,612,304, 5,621,034 (2 marks)

Marking note: Award 2 marks for all correct. Award 1 mark if 2 or 3 numbers are in the correct position.


9. Find the missing number:

3,450,000 = 3,000,000 + _______________ + 50,000

  • 3,450,000 − 3,000,000 = 450,000
  • 450,000 − 50,000 = 400,000

Answer: 400,000 (2 marks)

Marking note: Award 2 marks for correct answer. Award 1 mark for correct working with arithmetic error.


10. Round 2,475,836 to the nearest ten thousand.

  • The ten thousands digit is 7 (2,475,836).
  • The thousands digit is 5, which means we round up.
  • 2,475,836 → 2,480,000

Answer: 2,480,000 (2 marks)

Marking note: Award 2 marks for correct answer. Common mistake: students may round to 2,470,000 (rounding down instead of up when the digit is 5).


11. Multiply: 326,000 × 1,000

  • Multiplying by 1,000 adds three zeros.
  • 326,000 × 1,000 = 326,000,000

Answer: 326,000,000 (2 marks)

Marking note: Award 2 marks for correct answer. Common mistake: students may write 326,000,00 (incorrect number of zeros).


12. Divide: 8,100,000 ÷ 100

  • Dividing by 100 removes two zeros.
  • 8,100,000 ÷ 100 = 81,000

Answer: 81,000 (2 marks)

Marking note: Award 2 marks for correct answer.


13. $4,500,000 shared equally among 10 centres.

  • 4,500,000 ÷ 10 = 450,000

Answer: $450,000 (2 marks)

Marking note: Award 2 marks for correct answer with unit. Award 1 mark for correct numerical answer without the dollar sign.


14. Number pattern:

1,250,000 → 1,500,000 → 1,750,000 → _______________ → 2,250,000

  • Difference: 1,500,000 − 1,250,000 = 250,000
  • Missing number: 1,750,000 + 250,000 = 2,000,000

Answer: 2,000,000 (2 marks)

Marking note: Award 2 marks for correct answer. Award 1 mark for identifying the pattern (adding 250,000) but making an arithmetic error.


15.

(a) Greatest number of visitors:

  • Art Museum: 1,245,600
  • Science Museum: 2,038,750
  • History Museum: 1,876,400
  • Nature Museum: 2,038,570
  • Science Museum (2,038,750) > Nature Museum (2,038,570)

Answer: Science Museum (1 mark)

(b) Difference between Science Museum and History Museum:

  • 2,038,750 − 1,876,400 = 162,350

Answer: 162,350 (1 mark)

Marking note: For part (b), award 1 mark for correct answer. Award 1 mark for correct working if the final answer is wrong due to an arithmetic error.


Section C: Structured / Problem Solving (20 marks)

16. (4 marks)

(a) Country C: 9,833,517 in words

Answer: Nine million, eight hundred and thirty-three thousand, five hundred and seventeen (1 mark)

Marking note: Award 1 mark for correct answer. Accept minor variations in the use of "and."

(b) Smallest land area:

  • Country A: 9,598,094
  • Country B: 3,287,263 ← smallest
  • Country C: 9,833,517
  • Country D: 8,515,767

Answer: Country B (1 mark)

(c) Round Country A (9,598,094) to the nearest million.

  • The millions digit is 9.
  • The hundred thousands digit is 5, so round up.
  • 9,598,094 → 10,000,000

Answer: 10,000,000 (1 mark)

Marking note: Award 1 mark for correct answer. Common mistake: students may write 9,000,000 (rounding down).

(d) Arrange from largest to smallest:

  • Country C: 9,833,517 ← largest
  • Country A: 9,598,094
  • Country D: 8,515,767
  • Country B: 3,287,263 ← smallest

Answer: Country C, Country A, Country D, Country B (1 mark)

Marking note: Award 1 mark for all correct. No partial marks.


17. (4 marks)

(a) Books printed in second half:

  • Total: 5,000,000
  • First half: 2,348,650
  • Second half: 5,000,000 − 2,348,650 = 2,651,350

Working:

  5,000,000
− 2,348,650
-----------
  2,651,350

Answer: 2,651,350 books (2 marks)

Marking note: Award 2 marks for correct answer. Award 1 mark for correct working with arithmetic error.

(b) Boxes needed (books from second half ÷ 100):

  • 2,651,350 ÷ 100 = 26,513.5
  • Since we cannot have half a box, and all books must be packed, we round up to 26,514 boxes.

Note: At Primary 5 level, the question expects exact division. Let me recalculate: 2,651,350 ÷ 100 = 26,513.5. However, since this is a Primary 5 question, the numbers should divide evenly. The answer is 26,513 remainder 50, so 26,514 boxes are needed if all books must be packed.

Answer: 26,514 boxes (2 marks)

Marking note: Award 2 marks for correct answer. Award 1 mark for correct working (2,651,350 ÷ 100 = 26,513.5) but not rounding up. Accept 26,513.5 or 26,514 depending on interpretation. For Primary 5, accept 26,513.5 or 26,514.


18. (4 marks)

(a) Total population:

  • 1,456,780 + 2,340,150 + 1,895,620

Working:

  1,456,780
+ 2,340,150
+ 1,895,620
-----------
  5,692,550

Answer: 5,692,550 (2 marks)

Marking note: Award 2 marks for correct answer. Award 1 mark for correct working with arithmetic error.

(b) Round each to nearest hundred thousand and find estimated total:

  • 1,456,780 → ten thousands digit is 5, so round up → 1,500,000
  • 2,340,150 → ten thousands digit is 4, so round down → 2,300,000
  • 1,895,620 → ten thousands digit is 9, so round up → 1,900,000
  • Estimated total: 1,500,000 + 2,300,000 + 1,900,000 = 5,700,000

Answer: 5,700,000 (2 marks)

Marking note: Award 2 marks for correct answer. Award 1 mark for correct rounding of all three numbers but arithmetic error in addition, OR for correct method with one rounding error.


19. (4 marks)

(a) Total spectators:

  • 45,000 × 10 = 450,000

Answer: 450,000 people (2 marks)

Marking note: Award 2 marks for correct answer. Award 1 mark for correct working (45,000 × 10) with arithmetic error.

(b) Programmes sold:

  • Ratio: 4 programmes for every 10 spectators.
  • Number of groups of 10 in 450,000: 450,000 ÷ 10 = 45,000
  • Programmes: 45,000 × 4 = 180,000

Working:

450,000 ÷ 10 = 45,000
45,000 × 4 = 180,000

Answer: 180,000 programmes (2 marks)

Marking note: Award 2 marks for correct answer. Award 1 mark for correct method (finding groups of 10, then multiplying by 4) with arithmetic error.


20. (4 marks)

(a) The number 6,□24,387 is between 6,524,387 and 6,824,387.

  • The hundred thousands digit (□) must be greater than 5 and less than 8.
  • Possible values: 6, 7

Answer: 6 or 7 (2 marks)

Marking note: Award 2 marks for both correct values. Award 1 mark for one correct value. Common mistake: students may include 5 or 8 (but 6,524,387 is not strictly between 6,524,387 and 6,824,387 if equal to the boundary). Accept 6 and 7 only.

(b) If 6,□24,387 rounds to 6,600,000 (nearest hundred thousand):

  • The hundred thousands digit must be 6, and the ten thousands digit (2) is less than 5, so we round down.
  • Wait: 6,□24,387 → the hundred thousands digit is □, and the ten thousands digit is 2.
  • For the number to round to 6,600,000, the hundred thousands digit must be 6 (since 6,600,000 has 6 in the hundred thousands place).
  • Check: 6,624,387 → hundred thousands digit is 6, ten thousands digit is 2 (< 5), so rounds to 6,600,000. ✓

Answer: 6 (2 marks)

Marking note: Award 2 marks for correct answer with explanation. Award 1 mark for correct answer without explanation.


Summary of Marks

SectionMarks
Section A (Q1–5)10
Section B (Q6–15)20
Section C (Q16–20)20
Total50