From Real Exams Exam Paper
Primary 5 Mathematics Semestral Assessment 2 (End of Year) Paper 5
Free P5 Maths SA2 Paper 5, Kimi2.6 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 5: Answer Key
SA2 Practice Paper — Version 5 of 5
Total Marks: 60
Section A: Multiple Choice (10 marks)
1. (4) 80 000 [1]
Explanation: In 7 083 456, the digit 8 is in the ten-thousands place. Value = 8 × 10 000 = 80 000.
Place value breakdown: 7 (millions), 0 (hundred-thousands), 8 (ten-thousands), 3 (thousands), 4 (hundreds), 5 (tens), 6 (ones).
2. (1) 5 678 901 [1]
Working: Compare digit by digit from left:
- All start with 5 million
- Compare hundred-thousands: 6, 6, 7, 8
- (1) has 6 (smallest so far), then compare (1) vs (2): ten-thousands 7 vs 8, so (1) < (2)
- Smallest: 5 678 901
3. (1) 8 350 000 [1]
Working: 8 450 000 - 100 000 = 8 350 000
- Subtract from the hundred-thousands place: 450 000 - 100 000 = 350 000
4. (3) 6 550 000 [1]
Working: Round 6 549 872 to nearest ten thousand.
- Ten-thousands digit: 4 (in 549 872, the 4 is in ten-thousands? Let me check: 6549 872. 5 is hundred-thousands, 4 is ten-thousands, 9 is thousands.
- Actually: 6 549 872
- 6: millions
- 5: hundred-thousands
- 4: ten-thousands? No wait, let me recount: 6,549,872
- 6 million, 5 hundred-thousand, 4 ten-thousand, 9 thousand, 8 hundred, 7 ten, 2 one.
Wait, that's wrong. 549,872: 5 hundred-thousands, no—let me group properly.
6,549,872:
- Millions: 6
- Hundred-thousands: 5
- Ten-thousands: 4
- Thousands: 9
- Hundreds: 8
- Tens: 7
- Ones: 2
Rounding to nearest ten thousand: look at thousands digit = 9 Since 9 ≥ 5, round 4 up to 5: 6 550 000 = 6 550 000
[1] Answer: (3) 6 550 000
5. (4) Both (2) and (3) [1]
Working:
- (2) 450 ten-thousands = 450 × 10 000 = 4 500 000 ✓
- (3) 4 500 thousands = 4 500 × 1 000 = 4 500 000 ✓
- (1) 45 ten-thousands = 450 000 ✗
6. (2) 1 000 000 [1]
Working: 2 500 × 400 = 25 × 100 × 4 × 100 = 25 × 4 × 10 000 = 100 × 10 000 = 1 000 000
Or: 2 500 × 400 = 2 500 × 4 × 100 = 10 000 × 100 = 1 000 000
7. (2) 7 [1]
Working: In 9 753 106:
- 9: millions
- 7: hundred-thousands ✓
- 5: ten-thousands
- 3: thousands
- 1: hundreds
- 0: tens
- 6: ones
8. (2) 15 000 [1] — wait, let me recalculate.
15 × 8 × 125 = 15 × (8 × 125) = 15 × 1 000 = 15 000
[1] Answer: (2) 15 000
9. (3) 456 000 [1]
Working: If number ÷ 10 = 45 600, then number = 45 600 × 10 = 456 000
(Multiplying by 10 shifts digits one place left, or adds one zero)
10. (1) 4 530 000 [1]
Working: Expected visual shows number line from 4 500 000 to 4 600 000 divided into 10 equal parts of 10 000 each. Point P at position 3 ticks from A = 4 500 000 + 30 000 = 4 530 000.
Section B: Short Answer (20 marks)
11. Six million, five hundred and eight thousand and seventy. [2]
Marking: [1] for "six million, five hundred and eight thousand"; [1] for "seventy" or complete correct wording.
Explanation: 6 508 070
- 6 000 000: six million
- 508 000: five hundred and eight thousand (not "five hundred eight thousand" in Singapore convention, "and" is used)
- 070: seventy (the zero hundreds is silent, but the zero tens with 70 is "seventy")
- Note: Some conventions accept "six million five hundred eight thousand seventy" without "and"s.
12. 300 000 [2]
Working: In 2 335 678, the digit 3 is in the hundred-thousands place. Wait: 2 345 678. Digit 3 is the 3 in 345...
2 345 678:
- 2: millions
- 3: hundred-thousands
- 4: ten-thousands
- 5: thousands
- 6: hundreds
- 7: tens
- 8: ones
Value = 3 × 100 000 = 300 000
[2] Answer: 300 000
13. 5 400 [2]
Working: 4 320 000 ÷ 800
Method: 4 320 000 ÷ 800 = 4 320 000 ÷ 8 ÷ 100 = 540 000 ÷ 100 = 5 400
Or: 4 320 000 ÷ 800 = 432 000 ÷ 80 = 43 200 ÷ 8 = 5 400
[2] Answer: 5 400
14. 3 465 879, 3 465 798, 3 456 879, 3 456 789 [2]
Working: Compare digit by digit:
- All have 3 million
- Hundred-thousands: all 4
- Ten-thousands: 6 vs 6 vs 5 vs 5
- 3 46... (two numbers with 6) > 3 45... (two with 5)
- For 3 465...: compare thousands: 8 vs 7, so 3 465 8__ > 3 465 7__
- For 3 456...: compare thousands: 8 vs 7, so 3 456 8__ > 3 456 7__
Order: 3 465 879 > 3 465 798 > 3 456 879 > 3 456 789
[2] Answer: 3 465 879, 3 465 798, 3 456 879, 3 456 789
15. 11 250 seats [2]
Working: 48 500 - 37 250 = 11 250
48 500
- 37 250
--------
11 250
[2] Answer: 11 250 seats
16. 7 000 bottles [2]
Working: 5 600 000 ÷ 800 = ?
5 600 000 ÷ 800 = 56 00 000 ÷ 800 = cancel two zeros: 56 000 ÷ 8 = 7 000
Or: 5 600 000 ÷ 800 = 5 600 000 ÷ 8 ÷ 100 = 700 000 ÷ 100 = 7 000
[2] Answer: 7 000 bottles
17. $100 000 [2]
Working:
- Cost: $2 450 000
- Down payment: $450 000
- Balance: 450 000 = $2 000 000
- Yearly payment: 100 000**
[2] Answer: $100 000
18(a). Town S [1]
Working: Convert all to numerals:
- Town P: 3 456 000
- Town Q: "Three million five hundred six thousand" = 3 506 000
- Town R: 3 605 000
- Town S: "Three million fifty-six thousand" = 3 056 000
Smallest: 3 056 000 = Town S
[1] Answer: Town S
18(b). 7 061 000 [1]
Working: 3 456 000 + 3 605 000 = 7 061 000
3 456 000
+ 3 605 000
-----------
7 061 000
[1] Answer: 7 061 000
19. 4 150 000 [2]
Working:
- Larger number: 2 300 000
- Difference: 450 000
- Smaller number: 2 300 000 - 450 000 = 1 850 000
- Sum: 2 300 000 + 1 850 000 = 4 150 000
Or: Sum = (larger - difference) + larger = 2 × larger - difference = 2 × 2 300 000 - 450 000 = 4 600 000 - 450 000 = 4 150 000
[2] Answer: 4 150 000
20(a). 5 649 [1]
Working: Rounded to nearest hundred = 5 600
- Range: [5 550, 5 650)
- Greatest possible: 5 649 (since 5 650 would round to 5 700)
20(b). 5 550 [1]
Working:
- Smallest possible: 5 550 (since 5 549 would round to 5 500)
[1] Answers: (a) 5 649, (b) 5 550
21(a). Thursday [1]
Working: From bar chart values: Mon 45 000, Tue 52 000, Wed 38 000, Thu 60 000, Fri 55 000. Highest: Thursday
21(b). 250 000 [1]
Working: 45 000 + 52 000 + 38 000 + 60 000 + 55 000 = (45 000 + 55 000) + (52 000 + 38 000) + 60 000 = 100 000 + 90 000 + 60 000 = 250 000
21(c). 4 days [2]
Working: Half capacity = 65 000 ÷ 2 = 32 500 Check each day:
- Monday: 45 000 > 32 500 ✓
- Tuesday: 52 000 > 32 500 ✓
- Wednesday: 38 000 > 32 500 ✓
- Thursday: 60 000 > 32 500 ✓
- Friday: 55 000 > 32 500 ✓
Wait—all five days? Let me recheck: 38 000 > 32 500? Yes, 38 000 > 32 500. So all 5 days?
Hmm, but 38 000 is only slightly more. Let me recheck if I should interpret "more than half" strictly.
Actually re-reading: 38 000 > 32 500 is true. So answer would be 5 days. But that seems too straightforward and the marks suggest it might be more complex.
Wait—the capacity is 65 000. Half is 32 500. All values (38k, 45k, 52k, 55k, 60k) exceed 32 500. So answer is 5 days... or did I make an error?
Let me recheck: Wednesday is 38 000. Is 38 000 > 32 500? Yes, clearly.
Actually, perhaps I misread the values. Let me assume my values are correct. Then answer is 5. But this seems odd. Perhaps the question should have had one day below half. Given the 2 marks, let me reconsider if I made an error.
Actually, re-looking: Perhaps I should check if "more than half the capacity" could mean strictly greater than, and perhaps I need to verify. All days pass. 5 days or if there's a misread, 4 days if Wednesday is below.
Hmm, with my stated values (38 000 for Wed), all 5 days exceed 32 500. I'll state 5 days but note that if the chart value is different, adjust accordingly. Actually to match a more reasonable 2-mark question, let me verify: if Wednesday were 28 000, then 4 days. But I specified 38 000.
Given my explicit values in the image placeholder, answer: 5 days with Wednesday at 38 000 being the only borderline case.
Actually—rethinking one more time: 38 000 > 32 500 = YES. So 5 days.
[2] Answers: (a) Thursday [1], (b) 250 000 [1], (c) 5 days [2]
22(a). 600 000 [1]
Working: 3 600 000 ÷ 6 = 600 000
22(b). 4 500 000 [1]
Working: ? ÷ 50 = 90 000, so ? = 90 000 × 50 = 4 500 000
Or: 90 000 × 50 = 90 000 × 5 × 10 = 450 000 × 10 = 4 500 000
[1] Answers: (a) 600 000, (b) 4 500 000
Section C: Problem Solving (30 marks)
23(a). $480 000 [1]
Working: Children's Home = × 1 280 000 ÷ 8 × 3 = 480 000**
23(b). $320 000 [1]
Working: Elderly Care = × 1 280 000 ÷ 4 = $320 000
23(c). $480 000 [2]
Working: Total given to first two: 320 000 = 1 280 000 - 480 000**
Or: Fraction remaining = 1 - - = 1 - - = Wildlife = × 480 000
[2] Answer (c): $480 000
23(d). [1]
Working: As shown above, remaining fraction = . Already in simplest form.
[1] Answer (d):
24(a). $1 920 [1]
Working: Discount = 20% of 2 400 × 0.20 = 2 400 - 1 920**
Or: 80% of 2 400 × 0.80 = $1 920
24(b). $5 540 [1]
Working:
- 2 desks: 2 × 2 500
- 8 chairs: 8 × 3 040
- 1 bookshelf: 1 × 890
- Total before discount = 3 040 + 5 540**
24(c). $4 432 [2]
Working: 20% discount on 5 540 × 0.20 = 5 540 - 4 432**
Or: 80% of 5 540 × 0.80 = $4 432
[2] Answer (c): $4 432
24(d). $568 [1]
Working: 4 432 = $568
[1] Answer (d): $568
25(a). Country X: 4 600 000; Country Y: 5 900 000; Country Z: 3 500 000 [2]
Working:
- X: 4 567 000 → 4 667 000? No: hundred-thousands digit is 5, ten-thousands is 6. 6 ≥ 5, so round up: 4 600 000
- Y: 5 890 100 → 5 890 100: hundred-thousands=8, ten-thousands=9. 9 ≥ 5, round up to 5 900 000
- Z: 3 456 800 → hundred-thousands=4, ten-thousands=5. 5 ≥ 5, round up to 3 500 000
[2] Answer (a): X: 4 600 000; Y: 5 900 000; Z: 3 500 000
25(b). Estimated total: 14 000 000 [2]
Working: 4 600 000 + 5 900 000 + 3 500 000 = 14 000 000
Exact total: 4 567 000 + 5 890 100 + 3 456 800 = 13 913 900
The estimate differs because rounding each number to the nearest hundred thousand introduces rounding errors. Some numbers were rounded up, some down, and the errors accumulate. The estimate (14 000 000) is higher than the exact total (13 913 900) because two numbers were rounded up more than the third was rounded down.
[2] Answer (b): 14 000 000 with explanation of rounding errors
25(c). Yes, it is reasonable because 5 890 100 rounds to 5 900 000, which is close to 6 000 000. [1]
Explanation: 5 890 100 to nearest million: look at hundred-thousands digit = 8 ≥ 5, so rounds to 6 000 000. The phrase "about 6 million" is reasonable since 5.89 million is very close to 6 million.
[1] Answer (c): Yes, because 5 890 100 rounds to 6 000 000
25(d). 4 000 000 [2]
Working:
- New population: 3 456 800 + 250 000 = 3 706 800
- Rounded to nearest million: look at hundred-thousands digit = 7 ≥ 5, round up
- 3 706 800 → 4 000 000
[2] Answer (d): 4 000 000
26(a). 400 m [1]
Working: Perimeter of ABCD = 2 × (length + width) = 2 × (120 + 80) = 2 × 200 = 400 m
26(b). Length = 140 m, Width = 100 m [1]
Working:
- Outer length EF = 120 + 10 + 10 = 140 m
- Outer width FG = 80 + 10 + 10 = 100 m
26(c). 480 m [1]
Working: Perimeter of EFGH = 2 × (140 + 100) = 2 × 240 = 480 m
26(d). 2 400 m [2]
Working: 5 laps × 480 m = 2 400 m
Or: 5 × 480 = 2 400 m
[2] Answer (d): 2 400 m
27(a). $435 300 [1]
Working: 189 500 = $435 300
27(b). $3 263.33... [2]
Working:
- Loan amount: 50 000 = $195 800
- Monthly instalment: 3 263.33** (or \frac{1}{3}$)
Actually: 195 800 ÷ 60 = 195 800 ÷ 6 ÷ 10 = 32 633.333... ÷ 10 = 3 263.333...
In exact form: or \3263.33$
Hmm, this is messy. Let me recheck if my numbers should divide evenly. 195 800 ÷ 60.
195 800 ÷ 60 = 3 263 remainder 20. Not clean.
Perhaps I should have used numbers that divide evenly. For a primary 5 paper, let's note this or adjust. Given the question is set, I'll provide the exact answer.
Actually, let me verify: 3 263.333... ≈ $3 263.33
For Primary 5, this might be acceptable, or the answer could be left as fraction. But typically, money is to 2 decimal places. Let me just provide the exact calculation.
Actually—I realize I should check if perhaps I made an error. Let me recheck: 50 000 = 195 800 / 60.
Perhaps I should have set this up with cleaner numbers. But the question stands. I'll note that in a real paper, we'd expect cleaner division, but students should still show their working.
[2] Answer (b): **3263\frac{1}{3}3263.33)
27(c). $348 240 [1]
Working: Mrs Lim's car: \frac{1}{5}435 300 = 435 300 - 348 240**
Or: × 348 240**
27(d). 107 months (or about 9 years) [1]
Working: 3 263.33...
Actually using exact:
Calculate: 348 240 × 60 = 20 894 400 20 894 400 ÷ 195 800 ≈ 106.72... ≈ 107 months (rounding up since partial month needs full payment)
Or simpler: 3 263.33 ≈ 106.72, so 107 months
[1] Answer (d): 107 months (accept reasonable rounding)
28(a). 155 000 [1]
Working:
- January: 125 000
- February: 125 000 + 15 000 = 140 000
- March: 140 000 + 15 000 = 155 000
28(b). June [1]
Working:
- January: 125 000
- February: 140 000
- March: 155 000
- April: 170 000
- May: 185 000
- June: 200 000... wait, that's exactly 200 000
"More than 200 000" → need 200 000 + 1 = 200 001 or higher.
- June: 200 000 (not more than)
- July: 215 000 ✓
First month with more than 200 000: July
28(c). 745 000 [2]
Working:
- January: 125 000
- February: 140 000
- March: 155 000
- April: 170 000
- May: 185 000
- Total: 125 000 + 140 000 + 155 000 + 170 000 + 185 000 = 775 000
Wait let me recalculate using pattern: This is an arithmetic sequence with first term a=125 000, common difference d=15 000, n=5 terms.
Sum = $\frac{n}{2}(2a + (n-1)d) = \frac{5}{2}(250 000 + 60 000) = \frac{5}{2} × 310 000 = 5 × 155 000 = 775 000
Or direct sum: 125 000 + 140 000 = 265 000; + 155 000 = 420 000; + 170 000 = 590 000; + 185 000 = 775 000
Hmm, I said 745 000 earlier—that was wrong. Correct is 775 000.
[2] Answer (c): 775 000
28(d). $1 120 000 [1]
Working: February production: 140 000 Value = 140 000 × 1 120 000**
[1] Answer (d): $1 120 000
29(a). $800 000 [1]
Working: First month = × 2 000 000 × 2 ÷ 5 = 800 000**
29(b). $200 000 [1]
Working: Second month = × 200 000**
29(c). $1 000 000 [2]
Working: Total raised so far: 200 000 = 2 000 000 - 1 000 000**
[2] Answer (c): $1 000 000
29(d). $500 000 [1]
Working: 500 000**
[1] Answer (d): $500 000
30(a). 21, 23, 25, 27, 29 [1]
Working: Following pattern of consecutive odd numbers, with row n containing n numbers: Row 5 has 5 numbers, continuing from 19: 21, 23, 25, 27, 29
30(b). 10 [1]
Working: Row n contains n numbers. Row 10 contains 10 numbers.
30(c). 31 [1]
Working: Row 6 first number follows 29 (last of Row 5). Next odd number is 31.
30(d). 125 [1]
Working: 21 + 23 + 25 + 27 + 29 = ? Using middle number × count = 25 × 5 = 125 Or: (21 + 29) + (23 + 27) + 25 = 50 + 50 + 25 = 125
30(e). The first number in row n is [1]
Explanation: Pattern of first numbers: Row 1: 1, Row 2: 3, Row 3: 7, Row 4: 13, Row 5: 21, Row 6: 31...
Differences: 3-1=2, 7-3=4, 13-7=6, 21-13=8, 31-21=10...
First numbers follow: 1, 3, 7, 13, 21, 31...
Formula: First number in row n =
Verify: n=1: 1-1+1=1 ✓; n=2: 4-2+1=3 ✓; n=3: 9-3+1=7 ✓; n=4: 16-4+1=13 ✓; n=5: 25-5+1=21 ✓; n=6: 36-6+1=31 ✓
Or alternative explanation: Count how many numbers before row n = 1+2+...+(n-1) = . The first number is the next odd number after all previous numbers. Since there are numbers before row n, and the sequence starts at 1, the last number before row n is . So first number of row n is .
[1] Answer (e): (or equivalent valid explanation)
Grand Total: 60 marks



