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.
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,800 → 10,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]
| Number | Nearest Ten | Nearest 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