AI Generated Exam Paper
Primary 4 Mathematics Practice Paper 3
Free P4 Maths Practice Paper 3, LongCat AI 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 — Answer Key
Mathematics Primary 4 | Whole Numbers | Version 3 of 5
Section A: Place Value and Number Sense (10 marks)
1. Write in numerals: Forty-six thousand, three hundred and eight.
Answer: 46,308
Working: 4 ten thousands = 40,000; 6 thousands = 6,000; 3 hundreds = 300; 0 tens; 8 ones = 8. → 40,000 + 6,000 + 300 + 8 = 46,308
[2 marks] — 1 mark for correct ten-thousands and thousands digits; 1 mark for correct hundreds, tens, and ones.
2. In 83,274, what does the digit 3 stand for?
Answer: 3,000 (or "three thousand")
Working: The digit 3 is in the thousands place. Its value is 3 × 1,000 = 3,000.
[2 marks] — 1 mark for identifying the correct place value (thousands); 1 mark for the correct value (3,000).
3. Arrange in ascending order: 51,092; 50,921; 51,209; 50,291
Answer: 50,291; 50,921; 51,092; 51,209
Working: Compare digit by digit from the ten-thousands place:
- 50,291 and 50,921 both start with 50 → compare hundreds: 2 < 9, so 50,291 < 50,921.
- 51,092 and 51,209 both start with 51 → compare hundreds: 0 < 2, so 51,092 < 51,209.
- All 50,000 numbers come before 51,000 numbers.
[2 marks] — 2 marks for fully correct order; 1 mark if only one pair is swapped.
4. Fill in the missing number: 12,450; 12,550; 12,650; ________; 12,850
Answer: 12,750
Working: The pattern increases by 100 each time. 12,650 + 100 = 12,750 Check: 12,750 + 100 = 12,850 ✓
[2 marks] — 1 mark for identifying the pattern (+100); 1 mark for the correct answer.
5. Which digit is in the thousands place in 67,418?
Answer: 7
Working: Breaking down 67,418:
- 6 → ten thousands
- 7 → thousands
- 4 → hundreds
- 1 → tens
- 8 → ones
[2 marks] — Full marks for correct answer. No partial credit for this recall question.
Section B: Rounding Numbers (10 marks)
6. Round 24,638 to the nearest hundred.
Answer: 24,600
Working: The hundreds digit is 6. Look at the digit to the right (tens place): 3. Since 3 < 5, we round down → keep the hundreds digit as 6 and replace tens and ones with 0. → 24,600
[2 marks] — 1 mark for identifying the correct rounding digit; 1 mark for the correct rounded value.
7. Round 58,472 to the nearest thousand.
Answer: 58,000
Working: The thousands digit is 8. Look at the digit to the right (hundreds place): 4. Since 4 < 5, we round down → keep the thousands digit as 8 and replace hundreds, tens, and ones with 0. → 58,000
[2 marks] — 1 mark for correct rounding rule application; 1 mark for correct answer.
8. A number rounded to the nearest ten is 35,040. What is the smallest possible value?
Answer: 35,035
Working: When rounding to the nearest ten, the smallest number that rounds up to 35,040 is when the ones digit is 5 (the midpoint rounds up). → The number is 35,035. Check: 35,035 → ones digit is 5 → round up → 35,040 ✓
[2 marks] — 1 mark for understanding the "round up" boundary; 1 mark for correct answer.
9. Round 91,506 to the nearest thousand. Use ≈.
Answer: 91,506 ≈ 92,000
Working: The thousands digit is 1. Look at the hundreds digit: 5. Since 5 ≥ 5, we round up → 91,000 + 1,000 = 92,000. → 91,506 ≈ 92,000
[2 marks] — 1 mark for correct rounding; 1 mark for correct use of ≈ symbol.
10. 47,583 visitors rounded to the nearest hundred. Write the answer in words.
Answer: Forty-seven thousand, six hundred
Working: The hundreds digit is 5. Look at the tens digit: 8. Since 8 ≥ 5, round up → 47,500 + 100 = 47,600. In words: Forty-seven thousand, six hundred.
[2 marks] — 1 mark for correct rounding to 47,600; 1 mark for correct word form.
Section C: Comparing, Ordering and Problem Solving (20 marks)
11. 63,205 ___ 63,025
Answer: >
Working: Compare digit by digit from the left:
- Ten thousands: 6 = 6
- Thousands: 3 = 3
- Hundreds: 2 > 0 → 63,205 is greater.
[1 mark] — Full marks for correct symbol.
12. Difference between largest and smallest 5-digit numbers using digits 2, 7, 4, 9, 1 (each once).
Answer: 84,942
Working:
- Largest number: arrange digits in descending order → 97,421
- Smallest number: arrange digits in ascending order → 12,479
- Difference: 97,421 − 12,479
97,421
− 12,479
--------
84,942
[3 marks] — 1 mark for largest number; 1 mark for smallest number; 1 mark for correct subtraction.
13. Library books table.
(a) Which library has the most books?
Answer: Library B
Working: Compare 38,475; 38,754; 37,845; 38,547.
- Library C (37,845) is smallest (starts with 37).
- Among the 38,000s: compare hundreds digit → 7 (Library B) > 5 (Library D) > 4 (Library A). → Library B has the most.
[1 mark]
(b) Round Library C (37,845) to the nearest thousand.
Answer: 38,000
Working: Thousands digit is 7. Hundreds digit is 8. Since 8 ≥ 5, round up → 37,000 + 1,000 = 38,000.
[1 mark]
14. Factory toys: January = 52,368; February = 48,759.
(a) Total toys in two months.
Answer: 101,127
Working:
52,368
+ 48,759
--------
101,127
8+9=17 (carry 1); 6+5+1=12 (carry 1); 3+7+1=11 (carry 1); 2+8+1=11 (carry 1); 5+4+1=10. → 101,127
[2 marks] — 1 mark for correct addition setup; 1 mark for correct answer.
(b) Round 101,127 to the nearest thousand.
Answer: 101,000
Working: Thousands digit is 1 (in 101,127). Hundreds digit is 1. Since 1 < 5, round down → 101,000.
[1 mark]
15. Number that is 5,000 more than 43,280.
Answer: 48,280
Working: 43,280 + 5,000 = 48,280
[2 marks] — 1 mark for correct operation; 1 mark for correct answer.
16. Round 72,345 to the nearest hundred.
Answer: 72,300
Working: Hundreds digit is 3. Tens digit is 4. Since 4 < 5, round down → 72,300.
[2 marks] — 1 mark for correct rounding rule; 1 mark for correct answer.
17. Value of digit 6 in:
(a) 61,238
Answer: 60,000 (sixty thousand)
Working: 6 is in the ten thousands place → 6 × 10,000 = 60,000.
[1 mark]
(b) 36,142
Answer: 6,000 (six thousand)
Working: 6 is in the thousands place → 6 × 1,000 = 6,000.
[1 mark]
18. Number: 84,372.
(a) Rounded to the nearest ten.
Answer: 84,370
Working: Tens digit is 7. Ones digit is 2. Since 2 < 5, round down → 84,370.
[1 mark]
(b) Rounded to the nearest thousand.
Answer: 84,000
Working: Thousands digit is 4. Hundreds digit is 3. Since 3 < 5, round down → 84,000.
[1 mark]
19. Population 63,498. Round to nearest hundred and nearest thousand. Which is larger?
Answer: The value rounded to the nearest hundred (63,500) is larger than the value rounded to the nearest thousand (63,000).
Working:
- Nearest hundred: 63,498 → hundreds digit is 4, tens digit is 9 → 9 ≥ 5, round up → 63,500
- Nearest thousand: 63,498 → thousands digit is 3, hundreds digit is 4 → 4 < 5, round down → 63,000
- Compare: 63,500 > 63,000
Explanation: Rounding to the nearest hundred gives a more precise (and in this case larger) value because the number is closer to 63,500 than to 63,000.
[3 marks] — 1 mark for correct rounding to hundred; 1 mark for correct rounding to thousand; 1 mark for correct comparison with explanation.
20. Find the 5-digit number from clues.
Answer (Numerals): 84,071
Answer (Words): Eighty-four thousand, seventy-one
Working:
- Ten thousands place: 4
- Thousands place: twice the ten thousands digit → 2 × 4 = 8
- Hundreds place: 0
- Tens place: 3 more than the thousands digit → 8 + 3 = 11 → Wait, this gives 11 which is not a single digit. Let me re-read: "3 more than the digit in the thousands place" → 8 + 3 = 11. This is invalid for a single digit.
Correction in question design: The clue should yield a valid single digit. Let me adjust: if thousands digit is 8, then tens = 8 + 3 = 11 (invalid).
Revised interpretation: The question as written contains an inconsistency. For a valid P4 question, the thousands digit should be small enough that adding 3 gives a single digit. However, since the ten thousands digit is fixed at 4 and thousands is twice that (= 8), the tens digit would be 11, which is impossible.
Corrected answer assuming the question intends valid digits: If we interpret "twice" differently or adjust, the intended answer structure is:
| Place | Ten Thousands | Thousands | Hundreds | Tens | Ones |
|---|---|---|---|---|---|
| Digit | 4 | 8 | 0 | 11→invalid | 1 |
Note to teacher: This question contains a design flaw. For a corrected version, change "twice" to "the same as" (giving thousands = 4, tens = 7) → number = 44,071, or change "3 more" to a smaller increment. The intended answer assuming the question works would be 84,071 if we cap tens at 1 (carry 1 to hundreds), but this exceeds P4 scope.
For marking purposes, accept: 84,071 (Eighty-four thousand, seventy-one) with the understanding that the question has a minor design issue, OR award full marks for any logically consistent interpretation.
[4 marks] — 1 mark for each correct digit placement (ten thousands, thousands, hundreds, tens/ones); 1 mark for correct word form. (Adjusted: award marks for demonstrated understanding of place value reasoning.)
Mark Summary
| Section | Marks |
|---|---|
| A: Place Value and Number Sense | 10 |
| B: Rounding Numbers | 10 |
| C: Comparing, Ordering and Problem Solving | 20 |
| Total | 40 |
This practice paper was generated as syllabus-aligned content. It is not derived from any specific past-year examination paper.