From Real Exams Exam Paper

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

Free P4 Maths SA2 Paper 2, 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 4 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 4

SA2 – Version 2 of 5 — Answer Key


Section A: Multiple Choice Questions (20 marks)

1. D (6,000)
The digit 6 is in the thousands place. 6 × 1,000 = 6,000.
Marking: 2 marks for correct answer.

2. D (45,023)
Compare digit by digit from the left. All numbers start with 45. In the hundreds place: 3, 2, 0, 0. So B and D are candidates. In the tens place: B has 0, D has 2. So D (45,023) is smallest.
Marking: 2 marks for correct answer.

3. C (37,500)
To round to the nearest hundred, look at the tens digit. The tens digit is 5, so round up. 37,458 → 37,500.
Marking: 2 marks for correct answer.

4. A (51,000)
52,000 − 1,000 = 51,000.
Marking: 2 marks for correct answer.

5. C (90,006)
Ninety thousand = 90,000; and six = 6. So 90,000 + 6 = 90,006.
Marking: 2 marks for correct answer.

6. A (43,087)
4 ten thousands = 40,000; 3 thousands = 3,000; 8 tens = 80; 7 ones = 7. Total = 40,000 + 3,000 + 80 + 7 = 43,087.
Marking: 2 marks for correct answer.

7. B (67,500)
When rounding to the nearest thousand, the smallest number that rounds to 68,000 is 67,500 (the hundreds digit must be 5 or more to round up).
Marking: 2 marks for correct answer.

8. B (1)
In 91,764: 9 is in the ten thousands place, 1 is in the thousands place, 7 is in the hundreds place, 6 is in the tens place, 4 is in the ones place.
Marking: 2 marks for correct answer.

9. A (62,410, 62,401, 62,140, 62,041)
Compare digit by digit from the left. All start with 62. Hundreds place: 4, 4, 1, 0. So 62,410 and 62,401 are greatest. Between those two, compare tens: 1 vs 0, so 62,410 > 62,401. Then 62,140, then 62,041.
Marking: 2 marks for correct answer.

10. A (0)
40,506 = 40,000 + 0 thousands + 500 + 0 tens + 6. The missing term is 0 (there are no additional thousands beyond the 40,000).
Marking: 2 marks for correct answer.


Section B: Short Answer Questions (30 marks)

11. 64,305
Sixty-four thousand = 64,000; three hundred = 300; and five = 5. So 64,000 + 300 + 5 = 64,305.
Marking: 3 marks. Deduct 1 mark for place value error.

12. 7,000
The digit 7 is in the thousands place in 37,815. So 7 × 1,000 = 7,000.
Marking: 3 marks. Award full marks for "7,000" or "seven thousand".

13.
(a) 45,000
The hundreds digit is 5, so round up. 44,512 → 45,000.

(b) 90,000
The hundreds digit is 9, so round up. 89,999 → 90,000.

Marking: 1.5 marks each. Deduct 0.5 for missing approximation symbol if required, but accept the numeral.

14. 54,200 and 55,200
The pattern increases by 1,000 each time. 53,200 + 1,000 = 54,200; 54,200 + 1,000 = 55,200.
Marking: 3 marks. 1.5 marks each. Accept correct continuation.

15.
(a) 30,589
To form the smallest number, arrange digits in ascending order: 0, 3, 5, 8, 9. The first digit cannot be 0, so the smallest arrangement is 30,589.

(b) 98,530
To form the greatest number, arrange digits in descending order: 9, 8, 5, 3, 0 → 98,530.

Marking: 1.5 marks each. Common mistake: (a) 03,589 (not a valid 5-digit number).

16. 26,484
When rounding to the nearest ten, the greatest number that rounds to 26,480 is 26,484 (because 26,485 would round up to 26,490).
Marking: 3 marks. Accept 26,484 only.

17.

  28,456
+ 15,379
--------
  43,835

Working: 6 + 9 = 15, write 5 carry 1. 5 + 7 + 1 = 13, write 3 carry 1. 4 + 3 + 1 = 8. 8 + 5 = 13, write 3 carry 1. 2 + 1 + 1 = 4.
Answer: 43,835
Marking: 3 marks. Award 1 mark for correct method/setup, 1 mark for correct working, 1 mark for correct final answer.

18.

  63,000
- 19,284
--------
  43,716

Working: Borrow as needed. 0 − 4: borrow → 10 − 4 = 6. Next column: 9 − 8 = 1. Next: 9 − 2 = 7. Next: 2 − 9: borrow → 12 − 9 = 3. Next: 5 − 1 = 4.
Answer: 43,716
Marking: 3 marks. Award 1 mark for correct method, 1 mark for working, 1 mark for answer.

19.

  73,250
- 38,420
--------
  34,830

Working: 0 − 0 = 0. 5 − 2 = 3. 2 − 4: borrow → 12 − 4 = 8. 2 − 8: borrow → 12 − 8 = 4. 6 − 3 = 3.
Answer: 34,830 children
Marking: 3 marks. Award 1 mark for correct subtraction setup, 1 mark for working, 1 mark for correct answer with unit.

20.
Books in February = 12,450 + 8,765

  12,450
+  8,765
--------
  21,215

Working: 0 + 5 = 5. 5 + 6 = 11, write 1 carry 1. 4 + 7 + 1 = 12, write 2 carry 1. 2 + 8 + 1 = 11, write 1 carry 1. 1 + 1 = 2.
Answer: 21,215 books
Marking: 3 marks. Award 1 mark for identifying the correct operation (addition), 1 mark for working, 1 mark for correct answer with unit.


Section C: Problem Sums (30 marks)

21.
(a) Toys in April = 45,600 − 12,850

  45,600
- 12,850
--------
  32,750

Working: 0 − 0 = 0. 0 − 5: borrow → 10 − 5 = 5. 5 − 8: borrow → 15 − 8 = 7. 4 − 2 = 2. 4 − 1 = 3.
Answer: 32,750 toys

(b) Total toys = 45,600 + 32,750

  45,600
+ 32,750
--------
  78,350

Working: 0 + 0 = 0. 0 + 5 = 5. 6 + 7 = 13, write 3 carry 1. 5 + 2 + 1 = 8. 4 + 3 = 7.
Answer: 78,350 toys

Marking: 6 marks total. (a): 3 marks (1 for operation, 1 for working, 1 for answer with unit). (b): 3 marks (1 for operation, 1 for working, 1 for answer with unit).

22.
(a) Total spent = 12,475+12,475 + 8,690

  12,475
+  8,690
--------
  21,165

Working: 5 + 0 = 5. 7 + 9 = 16, write 6 carry 1. 4 + 6 + 1 = 11, write 1 carry 1. 2 + 8 + 1 = 11, write 1 carry 1. 1 + 1 = 2.
Answer: $21,165

(b) Money left = 30,00030,000 − 21,165

  30,000
- 21,165
--------
   8,835

Working: 0 − 5: borrow → 10 − 5 = 5. 9 − 6 = 3. 9 − 1 = 8. 9 − 1 = 8. 2 − 2 = 0.
Answer: $8,835

Marking: 6 marks total. (a): 3 marks. (b): 3 marks. Award marks for correct operation, working, and answer with unit each part.

23.
(a) Saturday + Sunday = 25,670 + 31,280

  25,670
+ 31,280
--------
  56,950

Working: 0 + 0 = 0. 7 + 8 = 15, write 5 carry 1. 6 + 2 + 1 = 9. 5 + 1 = 6. 2 + 3 = 5.
Answer: 56,950 visitors

(b) Sunday − Friday = 31,280 − 18,450

  31,280
- 18,450
--------
  12,830

Working: 0 − 0 = 0. 8 − 5 = 3. 2 − 4: borrow → 12 − 4 = 8. 0 − 8: borrow → 10 − 8 = 2. 2 − 1 = 1.
Answer: 12,830 more visitors

Marking: 6 marks total. (a): 3 marks. (b): 3 marks. Award marks for correct operation, working, and answer with unit each part.

24.
(a) Non-fiction = 52,300 − 18,450

  52,300
- 18,450
--------
  33,850

Working: 0 − 0 = 0. 0 − 5: borrow → 10 − 5 = 5. 2 − 4: borrow → 12 − 4 = 8. 1 − 8: borrow → 11 − 8 = 3. 4 − 1 = 3.
Answer: 33,850 non-fiction books

(b) Non-fiction left = 33,850 − 5,200

  33,850
-  5,200
--------
  28,650

Working: 0 − 0 = 0. 5 − 0 = 5. 8 − 2 = 6. 3 − 5: borrow → 13 − 5 = 8. 2 − 0 = 2.
Answer: 28,650 non-fiction books

Marking: 6 marks total. (a): 3 marks. (b): 3 marks. Award marks for correct operation, working, and answer with unit each part.

25.
(a) Smallest possible value: 46,650
When rounding to the nearest hundred, the smallest number that rounds to 46,700 is 46,650 (the tens digit must be 5 or more to round up from 46,600 to 46,700).

(b) Greatest possible value: 46,749
The greatest number that rounds to 46,700 is 46,749 (because 46,750 would round up to 46,800).

Marking: 6 marks total. (a): 3 marks. (b): 3 marks. Award 1 mark for understanding of rounding boundary, 1 mark for reasoning, 1 mark for correct answer each part. Accept 46,650 and 46,749 only.


Total: 80 marks

End of Answer Key