From Real Exams Exam Paper

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

Free P4 Maths SA2 Paper 5, 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 5 of 5

Answer Key and Marking Scheme


Section A: Multiple Choice Questions (10 marks)

1. (C) 8 [1]

  • Working: In 63,825, the digits from left to right are: 6 (ten thousands), 3 (thousands), 8 (hundreds), 2 (tens), 5 (ones). The digit in the hundreds place is 8.

2. (D) 7,000 [1]

  • Working: In 47,109, the digit 7 is in the thousands place. 7 × 1,000 = 7,000.

3. (B) Fifty-two thousand and thirty [1]

  • Working: 52,030 = 52,000 + 30 = Fifty-two thousand and thirty.

4. (C) 38,500 [1]

  • Working: To round 38,467 to the nearest hundred, look at the tens digit (6). Since 6 ≥ 5, round up: 38,467 ≈ 38,500.

5. (C) 4 [1]

  • Working: For 45,200 to round to 45,000 (nearest thousand), the hundreds digit must be less than 5. The hundreds digit is 2, which is < 5. Among the options, only 4 is < 5. If the hundreds digit were 5, 7, or 9, the number would round to 46,000.

6. (C) 61,302 [1]

  • Working: All numbers start with 61. Compare the hundreds digit: 2, 0, 3, 0. The largest hundreds digit is 3, so 61,302 is the greatest.

7. (A) 35,208 [1]

  • Working: 30,000 + 5,000 + 200 + 8 = 35,208.

8. (C) 92,000 [1]

  • Working: To round 91,750 to the nearest thousand, look at the hundreds digit (7). Since 7 ≥ 5, round up: 91,750 ≈ 92,000.

9. (C) 0 hundreds [1]

  • Working: In 80,406, the digit 0 is in the hundreds place. It stands for 0 hundreds (i.e., 0 × 100 = 0). Note: While the value is numerically 0, the place value context is "0 hundreds."

10. (B) 75,500 [1]

  • Working: Round each option to the nearest thousand.
    • (A) 75,499 → hundreds digit is 4 → rounds to 75,000 ✗
    • (B) 75,500 → hundreds digit is 5 → rounds up to 76,000 ✓
    • (C) 76,500 → hundreds digit is 5 → rounds up to 77,000 ✗
    • (D) 76,549 → hundreds digit is 5 → rounds up to 77,000 ✗

Section B: Short Answer Questions (20 marks)

11.

(a) 64,512 [1]

  • Working: 64,000 + 500 + 12 = 64,512.

(b) 30,009 [1]

  • Working: 30,000 + 9 = 30,009. Note: No hundreds and no tens, so zeros go in those places.

12.

(a) Eighty-one thousand, three hundred and five [1]

  • Working: 81,000 + 300 + 5 = Eighty-one thousand, three hundred and five.

(b) Fifty thousand and seventy [1]

  • Working: 50,000 + 70 = Fifty thousand and seventy. Note: No hundreds, so "and seventy" is used.

13. 42,087 < 42,187 < 42,718 < 42,871 [2]

  • Working: All numbers start with 42. Compare the hundreds digit: 0, 1, 7, 8. So the order is 42,087, 42,187, 42,718, 42,871.
  • Marking: Award 2 marks for all correct. Award 1 mark if 2 or 3 numbers are in the correct position.

14. 18,240 and 19,240 [2]

  • Working: The pattern increases by 1,000 each time. 17,240 + 1,000 = 18,240; 18,240 + 1,000 = 19,240.
  • Marking: 1 mark for each correct answer.

15.

(a) 23,561 ≈ 23,600 [1]

  • Working: Tens digit is 6 (≥ 5), so round up the hundreds place: 23,561 ≈ 23,600.

(b) 67,849 ≈ 67,800 [1]

  • Working: Tens digit is 4 (< 5), so round down: 67,849 ≈ 67,800.

(c) 84,050 ≈ 84,100 [1]

  • Working: Tens digit is 5 (≥ 5), so round up: 84,050 ≈ 84,100.

16.

(a) 43,299 ≈ 43,000 [1]

  • Working: Hundreds digit is 2 (< 5), so round down: 43,299 ≈ 43,000.

(b) 76,500 ≈ 77,000 [1]

  • Working: Hundreds digit is 5 (≥ 5), so round up: 76,500 ≈ 77,000.

(c) 99,499 ≈ 99,000 [1]

  • Working: Hundreds digit is 4 (< 5), so round down: 99,499 ≈ 99,000.

17. □ = 5 or 6 [2]

  • Working: 5□,382 rounded to the nearest thousand is 56,000. This means the original number is between 55,500 and 56,499. So 5□,382 must have □ = 5 (giving 55,382) or □ = 6 (giving 56,382). Both round to 56,000.
  • Note: 55,382 → hundreds digit is 3 (< 5) → rounds to 55,000. This is incorrect. Let me re-check.
  • Correction: For 5□,382 to round to 56,000 (nearest thousand), the number must be from 55,500 to 56,499. If □ = 5, the number is 55,382. Hundreds digit is 3 → rounds to 55,000 ✗. If □ = 6, the number is 56,382. Hundreds digit is 3 → rounds to 56,000 ✓. So □ = 6 only.
  • Wait — let me reconsider. The thousands digit is □. The number is 5□,382. For rounding to nearest thousand, we look at the hundreds digit, which is 3. Since 3 < 5, we always round down. So 5□,382 ≈ 5□,000. For this to equal 56,000, □ must be 6.
  • Answer: □ = 6 [2]
  • Marking: Award 2 marks for the correct answer. Award 1 mark for showing correct reasoning about the hundreds digit.

18.

(a) 25,438 + 13,267 = 38,705 [1]

  • Working:
      25,438
    + 13,267
    ________
      38,705
    

(b) 40,005 + 28,996 = 69,001 [1]

  • Working:
      40,005
    + 28,996
    ________
      69,001
    

19.

(a) 62,100 − 38,456 = 23,644 [1]

  • Working:
      62,100
    − 38,456
    ________
      23,644
    

(b) 80,003 − 45,678 = 34,325 [1]

  • Working:
      80,003
    − 45,678
    ________
      34,325
    

20. Smallest possible value = 47,345 [2]

  • Working: When rounding to the nearest ten, numbers from 47,345 to 47,354 round to 47,350. The smallest is 47,345.
  • Explanation: To round to 47,350 (nearest ten), the ones digit must be 5 or more to round up, or 4 or less to round down. The smallest number that rounds to 47,350 is 47,345 (ones digit = 5, rounds up from 47,340s to 47,350).
  • Marking: Award 2 marks for correct answer with working. Award 1 mark for correct answer only.

Section C: Problem Sums (10 marks)

21.

(a) Green Library [1]

  • Working: Compare the numbers: 32,485; 31,950; 32,504; 32,049. The greatest is 32,504 (Green Library).

(b) 32,485 ≈ 32,500 [1]

  • Working: Round 32,485 to the nearest hundred. Tens digit is 8 (≥ 5), so round up: 32,485 ≈ 32,500.

(c) 31,950 + 32,049 = 63,999 books [2]

  • Working:
      31,950
    + 32,049
    ________
      63,999
    
  • Marking: Award 2 marks for correct answer with working. Award 1 mark for correct working but wrong final answer.

22.

(a) 45,678 + 38,592 = 84,270 toys [2]

  • Working:
      45,678
    + 38,592
    ________
      84,270
    
  • Marking: Award 2 marks for correct answer with working. Award 1 mark for correct working but wrong final answer.

(b) 84,270 ≈ 84,000 [1]

  • Working: Round 84,270 to the nearest thousand. Hundreds digit is 2 (< 5), so round down: 84,270 ≈ 84,000.

(c) 45,678 − 12,500 = 33,178 toys [2]

  • Working:
      45,678
    − 12,500
    ________
      33,178
    
  • Marking: Award 2 marks for correct answer with working. Award 1 mark for correct working but wrong final answer.

Total: 40 marks


Common Mistakes to Watch For

  • Q1/Q2: Students may confuse the digit itself with its place value. E.g., in Q2, the digit 7 in 47,109 is 7,000, not just 7.
  • Q11(b): "Thirty thousand and nine" = 30,009. Students often write 30,090 or 30,900.
  • Q17: Students may forget that rounding to the nearest thousand depends on the hundreds digit, not the thousands digit.
  • Q20: Students may think the smallest number is 47,350 itself, but 47,345 also rounds to 47,350.
  • Q15(c): 84,050 — the tens digit is 5, so round up to 84,100. Students may leave it as 84,000.