AI Generated Quiz

Primary 4 Mathematics Addition Subtraction Quiz

Free P4 Maths Addition Subtraction quiz, 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.

Primary 4 Mathematics AI Generated Generated by DeepSeek V4 Flash Sample 01 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

Answer Key: Primary 4 Mathematics Quiz - Addition Subtraction

Total Marks: 40


Section A: Multiple Choice Questions (5 marks)

1. (A) 6 899

  • Marks: 1
  • Explanation: To find the sum, add the two numbers: 4 528 + 2 371 = 6 899. Start from the ones place: 8 + 1 = 9, then tens: 2 + 7 = 9, then hundreds: 5 + 3 = 8, then thousands: 4 + 2 = 6. So the answer is 6 899.
  • Common mistake: Students may forget to carry over if there is a carry, but here no carrying is needed.

2. (A) 4 544

  • Marks: 1
  • Explanation: Subtract 3 456 from 8 000. Since 8 000 has zeros in the hundreds, tens, and ones places, we need to regroup. 8 000 = 7 999 + 1. So 8 000 - 3 456 = 7 999 - 3 456 + 1 = 4 543 + 1 = 4 544. Alternatively, subtract directly with borrowing: 8 000 - 3 456 = 4 544.
  • Common mistake: Students may forget to borrow correctly when subtracting from a number with zeros.

3. (A) 1 172

  • Marks: 1
  • Explanation: The baker starts with 2 450 eggs and uses 1 278. So we subtract: 2 450 - 1 278 = 1 172. Borrow from the hundreds: 4 hundreds becomes 3 hundreds, and 5 tens becomes 15 tens. Then subtract: 15 - 7 = 8 in tens, 3 - 2 = 1 in hundreds, 2 - 1 = 1 in thousands, and 0 in ones: 0 - 8 needs borrowing from tens, so 10 - 8 = 2 in ones.
  • Common mistake: Students may add instead of subtract because the word "uses" might be misinterpreted.

4. (A) 5 632

  • Marks: 1
  • Explanation: The expanded form 5 000 + 600 + 30 + 2 means 5 thousands, 6 hundreds, 3 tens, and 2 ones. So the number is 5 632.
  • Common mistake: Students may misplace the digits, e.g., writing 5 362 (3 hundreds, 6 tens) instead of 5 632.

5. (B) 6 300

  • Marks: 1
  • Explanation: Add 3 500 and 2 800. 3 500 + 2 800 = 3 500 + 2 000 + 800 = 5 500 + 800 = 6 300. Alternatively, 35 hundreds + 28 hundreds = 63 hundreds = 6 300.
  • Common mistake: Students may forget to carry the thousand: 3 500 + 2 800 = 6 300, not 5 300.

Section B: Short Answer Questions (20 marks)

6. Sum of 12 456 and 8 789 = 21 245

  • Marks: 2 (1 mark for correct method, 1 mark for correct answer)
  • Explanation: Add the two numbers: 12 456 + 8 789. Start from the ones: 6 + 9 = 15, write 5, carry 1 to tens. Tens: 5 + 8 + 1 (carry) = 14, write 4, carry 1 to hundreds. Hundreds: 4 + 7 + 1 (carry) = 12, write 2, carry 1 to thousands. Thousands: 2 + 8 + 1 (carry) = 11, write 1, carry 1 to ten thousands. Ten thousands: 1 + 0 + 1 (carry) = 2. So the sum is 21 245.
  • Common mistake: Forgetting to add the carry-over digits.

7. 14 203 - 5 678 = 8 525

  • Marks: 2 (1 mark for correct method, 1 mark for correct answer)
  • Explanation: Subtract 5 678 from 14 203. Borrow from the thousands: 14 203 becomes 13 203 + 1 000 = 13 203 + 1 000. Then subtract: 13 203 - 5 678 = 7 525. But we borrowed 1 000, so we need to add it back? No, let's do it step by step: 14 203 - 5 678. Ones: 3 - 8, borrow from tens (0 tens, so borrow from hundreds: 2 hundreds becomes 1 hundred, 0 tens becomes 10 tens, then borrow 1 ten: 10 tens becomes 9 tens, 3 ones becomes 13 ones). 13 - 8 = 5. Tens: 9 - 7 = 2. Hundreds: 1 - 6, borrow from thousands: 4 thousands becomes 3 thousands, 1 hundred becomes 11 hundreds. 11 - 6 = 5. Thousands: 3 - 5, borrow from ten thousands: 1 ten thousand becomes 0, 3 thousands becomes 13 thousands. 13 - 5 = 8. Ten thousands: 0 - 0 = 0. So answer is 8 525.
  • Common mistake: Incorrect borrowing, especially when zeros are involved.

8. Total packets = 3 250 + 4 680 = 7 930

  • Marks: 2 (1 mark for correct method, 1 mark for correct answer)
  • Explanation: Add the two numbers: 3 250 + 4 680 = 7 930. Ones: 0 + 0 = 0. Tens: 5 + 8 = 13, write 3, carry 1. Hundreds: 2 + 6 + 1 = 9. Thousands: 3 + 4 = 7. So total is 7 930 packets.
  • Common mistake: Forgetting to carry the 1 from the tens place.

9. Chickens left = 9 000 - 3 475 = 5 525

  • Marks: 2 (1 mark for correct method, 1 mark for correct answer)
  • Explanation: Subtract 3 475 from 9 000. Since 9 000 has zeros, we borrow: 9 000 = 8 999 + 1. So 9 000 - 3 475 = 8 999 - 3 475 + 1 = 5 524 + 1 = 5 525.
  • Common mistake: Forgetting to add the 1 back after borrowing.

10. Number to add = 10 000 - 6 543 = 3 457

  • Marks: 2 (1 mark for correct method, 1 mark for correct answer)
  • Explanation: To find the number that must be added to 6 543 to get 10 000, we subtract: 10 000 - 6 543 = 3 457. This is the inverse operation of addition.
  • Common mistake: Students may add instead of subtract.

11. Larger number = 4 567 + 2 345 = 6 912

  • Marks: 2 (1 mark for correct method, 1 mark for correct answer)
  • Explanation: The difference between two numbers is 2 345, and the smaller number is 4 567. The larger number is the smaller number plus the difference: 4 567 + 2 345 = 6 912.
  • Common mistake: Students may subtract instead of add.

12. More girls = 1 380 - 1 250 = 130

  • Marks: 2 (1 mark for correct method, 1 mark for correct answer)
  • Explanation: To find how many more girls than boys, subtract the number of boys from the number of girls: 1 380 - 1 250 = 130.
  • Common mistake: Students may add instead of subtract.

13. Sand left = 4 500 - 2 750 = 1 750 kg

  • Marks: 2 (1 mark for correct method, 1 mark for correct answer)
  • Explanation: Subtract the amount dropped off from the initial amount: 4 500 - 2 750 = 1 750 kg.
  • Common mistake: Forgetting to include the unit (kg) in the answer.

14. More pages = 320 - 95 = 225

  • Marks: 2 (1 mark for correct method, 1 mark for correct answer)
  • Explanation: Subtract the number of pages in the magazine from the number of pages in the book: 320 - 95 = 225.
  • Common mistake: Students may add instead of subtract.

15. Total toys = 5 600 + 6 850 = 12 450

  • Marks: 2 (1 mark for correct method, 1 mark for correct answer)
  • Explanation: Add the number of toys produced in January and February: 5 600 + 6 850 = 12 450.
  • Common mistake: Forgetting to carry over when adding.

Section C: Problem Sums (15 marks)

16. Boxes left = 8 500 - 3 275 - 2 890 = 2 335

  • Marks: 3 (1 mark for correct method, 1 mark for correct working, 1 mark for correct answer)
  • Explanation: First, find the total number of boxes delivered: 3 275 + 2 890 = 6 165. Then subtract from the initial amount: 8 500 - 6 165 = 2 335. Alternatively, subtract each delivery separately: 8 500 - 3 275 = 5 225, then 5 225 - 2 890 = 2 335.
  • Common mistake: Students may forget to add the two deliveries together before subtracting.

17. Passengers now = 1 250 - 678 + 345 = 917

  • Marks: 3 (1 mark for correct method, 1 mark for correct working, 1 mark for correct answer)
  • Explanation: First, subtract the passengers who get off: 1 250 - 678 = 572. Then add the new passengers: 572 + 345 = 917.
  • Common mistake: Students may add the passengers who get off instead of subtracting.

18. Books now = 12 500 + 2 350 - 1 800 = 13 050

  • Marks: 3 (1 mark for correct method, 1 mark for correct working, 1 mark for correct answer)
  • Explanation: First, add the new books: 12 500 + 2 350 = 14 850. Then subtract the old books removed: 14 850 - 1 800 = 13 050.
  • Common mistake: Students may subtract the new books instead of adding.

19. Plants left = 3 450 + 2 680 - 1 200 = 4 930

  • Marks: 3 (1 mark for correct method, 1 mark for correct working, 1 mark for correct answer)
  • Explanation: First, find the total number of plants: 3 450 + 2 680 = 6 130. Then subtract the plants given away: 6 130 - 1 200 = 4 930.
  • Common mistake: Students may forget to add the two types of plants together first.

20. Rice left = 10 000 - 3 250 - 4 780 = 1 970 kg

  • Marks: 3 (1 mark for correct method, 1 mark for correct working, 1 mark for correct answer)
  • Explanation: First, find the total amount of rice sold: 3 250 + 4 780 = 8 030 kg. Then subtract from the initial amount: 10 000 - 8 030 = 1 970 kg. Alternatively, subtract each day's sales: 10 000 - 3 250 = 6 750, then 6 750 - 4 780 = 1 970.
  • Common mistake: Forgetting to include the unit (kg) in the answer.

Marking Notes:

  • For Section A, only the final circled answer is marked.
  • For Sections B and C, award method marks even if the final answer is incorrect, provided the working shows understanding of the correct operation.
  • Deduct 0.5 marks for missing or incorrect units where applicable.
  • For multi-step problems, award marks for each correct step.