From Real Exams Exam Paper

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

Free P3 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 3 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 3

SA2 (End-of-Year Examination) — Version 5 of 5

Answer Key and Marking Scheme

Total Marks: 50


Section A: Multiple Choice (10 marks, 1 mark each)

1. (C) 600

  • The digit 6 is in the hundreds place in 4,628.
  • Place values from left: 4 (thousands), 6 (hundreds), 2 (tens), 8 (ones).
  • Common mistake: Choosing (A) 6 — this is the digit itself, not its value. The value of 6 in the hundreds place is 600.

2. (B) 3

  • In 7,351: 7 is in the thousands place, 3 is in the hundreds place, 5 is in the tens place, 1 is in the ones place.
  • Common mistake: Choosing (A) 7 — students may confuse the first digit with the hundreds place.

3. (A) 2,478

  • All numbers start with 2 (thousands). Compare hundreds: 4, 8, 4, 7. The smallest hundreds digit is 4 (options A and C). Compare tens of A and C: 7 vs 8. So 2,478 < 2,487.
  • Therefore, 2,478 is the smallest.

4. (C) 3,500

  • To round 3,467 to the nearest hundred, look at the tens digit: 6.
  • Since 6 ≥ 5, round up: 3,400 → 3,500.
  • Common mistake: Choosing (A) 3,400 — students may forget to round up when the tens digit is 5 or more.

5. (A) five thousand and nine

  • 5,009 = 5 thousands, 0 hundreds, 0 tens, 9 ones.
  • Written as "five thousand and nine."
  • Common mistake: Choosing (B) — confusing 5,009 with 5,090.

6. (C) 5,682

  • An even number ends in 0, 2, 4, 6, or 8.
  • 5,682 ends in 2 → even. The others end in 5, 7, and 9 (odd).
  • Common mistake: Students may not check the ones digit carefully.

7. (B) 2,400

  • The pattern increases by 100 each time: 2,100 → 2,200 → 2,300 → 2,400 → 2,500.
  • Common mistake: Choosing (A) 2,350 — students may add 50 instead of 100.

8. (A) 6,123; 6,132; 6,231; 6,321

  • All start with 6 (thousands). Compare hundreds: 1, 1, 2, 3.
  • For 6,123 and 6,132 (both have 1 hundred): compare tens → 2 < 3, so 6,123 < 6,132.
  • Ascending order: 6,123; 6,132; 6,231; 6,321.

9. (D) 8,000

  • The digit 8 is in the thousands place in 8,462.
  • Value of 8 = 8 × 1,000 = 8,000.
  • Common mistake: Choosing (A) 8 — confusing the digit with its value.

10. (C) 7,850

  • To round 7,845 to the nearest ten, look at the ones digit: 5.
  • Since 5 ≥ 5, round up: 7,840 → 7,850.
  • Common mistake: Choosing (B) 7,840 — students may not round up when the ones digit is exactly 5.

Section B: Short Answer (20 marks, 2 marks each)

11. Four thousand, five hundred and six

  • 4,506 = 4 thousands, 5 hundreds, 0 tens, 6 ones.
  • Marking: Award 2 marks for correct answer. Award 1 mark if the student writes "four thousand five hundred six" (missing "and" is acceptable at P3).

12. 3,207

  • Three thousand = 3,000; two hundred = 200; seven = 7.
  • 3,000 + 200 + 7 = 3,207.
  • Marking: Award 2 marks for correct answer. Award 1 mark if the student writes 3,270 or 3,027 (transposed digits).

13.

  • (a) 5,000 — The digit 5 is in the thousands place in 5,831. Value = 5 × 1,000 = 5,000.
  • (b) 50 — The digit 5 is in the tens place in 2,754. Value = 5 × 10 = 50.
  • Marking: Award 1 mark per part. Award 0 if the student writes the digit itself (5) instead of its value.

14.

  • (a) 3,456 < 3,546 — Compare: thousands are equal (3 = 3). Hundreds: 4 < 5, so 3,456 < 3,546.
  • (b) 8,001 < 8,010 — Compare: thousands are equal (8 = 8). Hundreds: 0 = 0. Tens: 0 < 1, so 8,001 < 8,010.
  • Marking: Award 1 mark per part. Accept the correct symbol only.

15. 4,765; 4,675; 4,576; 4,567

  • All start with 4 (thousands). Compare hundreds: 7, 6, 5, 5.
  • For 4,576 and 4,567 (both have 5 hundreds): compare tens → 7 > 6, so 4,576 > 4,567.
  • Descending order: 4,765; 4,675; 4,576; 4,567.
  • Marking: Award 2 marks for all correct. Award 1 mark if 2–3 numbers are in the correct position.

16. 9,800; 10,000

  • The pattern increases by 200 each time: 9,200 → 9,400 → 9,600 → 9,80010,000.
  • Marking: Award 1 mark per correct answer. Note: 10,000 is a 5-digit number, which tests whether students can extend the pattern beyond 4 digits. This is acceptable at P3.

17.

  • (a) 2,300 — Round 2,349 to nearest hundred. Tens digit is 4. Since 4 < 5, round down → 2,300.
  • (b) 6,800 — Round 6,750 to nearest hundred. Tens digit is 5. Since 5 ≥ 5, round up → 6,800.
  • Marking: Award 1 mark per part.

18.

  • (a) 3,456 — 3,000 + 400 + 50 + 6 = 3,456.
  • (b) 800 — 7,829 = 7,000 + 800 + 20 + 9.
  • Marking: Award 1 mark per part.

19.

  • Smallest: 3,068 — To form the smallest number, arrange digits in ascending order. The smallest non-zero digit goes in the thousands place (cannot start with 0). So: 3 (thousands), 0 (hundreds), 6 (tens), 8 (ones) → 3,068.
  • Largest: 8,630 — Arrange digits in descending order: 8 (thousands), 6 (hundreds), 3 (tens), 0 (ones) → 8,630.
  • Marking: Award 1 mark per part. Common mistake for smallest: Writing 0,368 (not a 4-digit number) — award 0 for this error.

20. 5,472

  • Thousands digit: 5 (between 5,000 and 6,000).
  • Hundreds digit: 4.
  • Tens digit: 7.
  • Ones digit: 2.
  • The number is 5,472.
  • Marking: Award 2 marks for correct answer. Award 1 mark if the student has 3 out of 4 digits in the correct place.

Section C: Structured / Problem Solving (20 marks)

21. [4 marks]

(a) Blue [1]

  • Comparing the numbers: 3,245; 3,524; 3,425; 3,254.
  • All have 3 thousands. Compare hundreds: 2, 5, 4, 2. The largest hundreds digit is 5 → Blue (3,524).

(b) Red [1]

  • The smallest hundreds digit is 2 (Red and Yellow). Compare tens: 4 vs 5. Since 4 < 5, Red (3,245) is the smallest.

(c) 3,245; 3,254; 3,425; 3,524 [2]

  • Ascending order: Red (3,245) < Yellow (3,254) < Green (3,425) < Blue (3,524).
  • Marking: Award 2 marks for all four in correct order. Award 1 mark if 2–3 numbers are in the correct position.

22. [4 marks]

(a) 4,667 [1]

  • 4,567 + 100 = 4,667.

(b) 7,300 [1]

  • 8,300 − 1,000 = 7,300.

(c) 6,050 [1]

  • 5,850 + 200 = 6,050.

(d) 5,993 [1]

  • 6,003 − 10 = 5,993.
  • Common mistake: Writing 6,003 − 10 = 6,093 (subtracting from the wrong place). Award 0 for this error.

23. [4 marks]

NumberNearest TenNearest Hundred
1,436(a) 1,440 [1](b) 1,400 [1]
5,675(c) 5,680 [1](d) 5,700 [1]
  • (a) 1,436: Ones digit is 6 ≥ 5, round up tens → 1,440.
  • (b) 1,436: Tens digit is 3 < 5, round down hundreds → 1,400.
  • (c) 5,675: Ones digit is 5 ≥ 5, round up tens → 5,680.
  • (d) 5,675: Tens digit is 7 ≥ 5, round up hundreds → 5,700.
  • Marking: Award 1 mark per part.

24. [4 marks]

(a) 2,508 [2]

  • Thousands place: 2
  • Hundreds place: 5
  • Tens place: 0
  • Ones place: 8
  • The mystery number is 2,508.
  • Marking: Award 2 marks for correct answer with working shown. Award 1 mark for correct answer without working.

(b) Two thousand, five hundred and eight [1]

  • 2,508 in words.

(c) 2,500 [1]

  • Round 2,508 to nearest hundred. Tens digit is 0 < 5, round down → 2,500.

25. [4 marks]

(a) Town A (7,432) [1]

  • Comparing: 7,432; 7,324; 7,423; 7,342.
  • All have 7 thousands. Compare hundreds: 4, 3, 4, 3. The largest hundreds digit is 4 (Town A and Town C). Compare tens: 3 vs 2. Since 3 > 2, Town A (7,432) is the largest.

(b) Town B (7,324) [1]

  • The smallest hundreds digit is 3 (Town B and Town D). Compare tens: 2 vs 4. Since 2 < 4, Town B (7,324) is the smallest.

(c) Any number from 7,343 to 7,422 [2]

  • Town E must be greater than 7,342 and less than 7,423.
  • Possible answers include: 7,343; 7,350; 7,400; 7,410; 7,422, etc.
  • Marking: Award 2 marks for any valid number in the range. Award 1 mark if the student's number is close but outside the range (e.g., 7,342 or 7,423 — the boundary values themselves). Award 0 for numbers clearly outside the range.

End of Answer Key