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.
Questions
Free quiz and exam paper access
Enter your details to view this paper
Your access is remembered on this device.
Answers
Primary 4 Mathematics Quiz - Addition Subtraction (Answer Key)
Total Marks: 40
Section A: Multiple-Choice Questions (Questions 1 to 5)
Each question carries 2 marks.
1. B) 7 747
- Working: 4 528 + 3 219 = 7 747
- Explanation: Add the ones: 8 + 9 = 17, write 7, carry 1 to the tens. Tens: 2 + 1 + 1 (carry) = 4. Hundreds: 5 + 2 = 7. Thousands: 4 + 3 = 7. So the sum is 7 747.
- Common mistake: Students may forget to add the carry-over from the ones place, leading to 7 737 (option A).
2. A) 4 544
- Working: 8 000 – 3 456 = 4 544
- Explanation: Subtract using regrouping. 8 000 – 3 456. Since 0 is less than 6 in the ones place, regroup. 8 000 becomes 7 999 + 1. Subtract: 7 999 – 3 456 = 4 543, then add the 1 back: 4 544. Alternatively, 8 000 – 3 000 = 5 000, then 5 000 – 456 = 4 544.
- Common mistake: Students may subtract without regrouping correctly, e.g., 8 000 – 3 456 = 5 544 (option C).
3. B) 625
- Working: 2 500 – 1 875 = 625
- Explanation: Subtract the number of eggs used from the total. 2 500 – 1 875. Regroup: 2 500 = 2 499 + 1. 2 499 – 1 875 = 624, then add the 1 back: 625.
- Common mistake: Students may add instead of subtract: 2 500 + 1 875 = 4 375 (not an option), or subtract incorrectly: 2 500 – 1 800 = 700, then 700 – 75 = 625 (correct method).
4. B) 3 600
- Working: 9 200 – 5 600 = 3 600
- Explanation: To find the missing addend, subtract the known addend from the sum. 9 200 – 5 600 = 3 600.
- Common mistake: Students may add instead of subtract: 5 600 + 9 200 = 14 800 (not an option).
5. C) 19 134
- Working: 12 345 + 6 789 = 19 134
- Explanation: Add the ones: 5 + 9 = 14, write 4, carry 1. Tens: 4 + 8 + 1 = 13, write 3, carry 1. Hundreds: 3 + 7 + 1 = 11, write 1, carry 1. Thousands: 2 + 6 + 1 = 9. Ten thousands: 1 + 0 = 1. So the sum is 19 134.
- Common mistake: Students may forget to carry over correctly, leading to 19 124 (option B) or 18 134 (option A).
Section B: Short-Answer Questions (Questions 6 to 15)
Each question carries 2 marks.
6. Answer: 10 003
- Working: 7 834 + 2 169 = 10 003
- Explanation: Add ones: 4 + 9 = 13, write 3, carry 1. Tens: 3 + 6 + 1 = 10, write 0, carry 1. Hundreds: 8 + 1 + 1 = 10, write 0, carry 1. Thousands: 7 + 2 + 1 = 10, write 0, carry 1. Ten thousands: 0 + 0 + 1 = 1. So the sum is 10 003.
- Marking: 1 mark for correct method (showing addition with carrying), 1 mark for correct answer.
7. Answer: 5 433
- Working: 10 000 – 4 567 = 5 433
- Explanation: Subtract using regrouping. 10 000 – 4 567. Regroup 10 000 as 9 999 + 1. 9 999 – 4 567 = 5 432, then add the 1 back: 5 433.
- Marking: 1 mark for correct method, 1 mark for correct answer.
8. Answer: 6 230 balloons
- Working: 3 450 + 2 780 = 6 230
- Explanation: Add the number of red and blue balloons. 3 450 + 2 780. Ones: 0 + 0 = 0. Tens: 5 + 8 = 13, write 3, carry 1. Hundreds: 4 + 7 + 1 = 12, write 2, carry 1. Thousands: 3 + 2 + 1 = 6. So the total is 6 230.
- Marking: 1 mark for correct method, 1 mark for correct answer with unit.
9. Answer: 3 750
- Working: 5 000 – 1 250 = 3 750
- Explanation: The difference is the result of subtraction. If the larger number is 5 000 and the difference is 1 250, then the smaller number is 5 000 – 1 250 = 3 750.
- Marking: 1 mark for correct method, 1 mark for correct answer.
10. Answer: 10 000
- Working: 8 999 + 1 001 = 10 000
- Explanation: Add ones: 9 + 1 = 10, write 0, carry 1. Tens: 9 + 0 + 1 = 10, write 0, carry 1. Hundreds: 9 + 0 + 1 = 10, write 0, carry 1. Thousands: 8 + 1 + 1 = 10, write 0, carry 1. Ten thousands: 0 + 0 + 1 = 1. So the sum is 10 000.
- Marking: 1 mark for correct method, 1 mark for correct answer.
11. Answer: 3 001
- Working: 7 000 – 3 999 = 3 001
- Explanation: Subtract using regrouping. 7 000 – 3 999. Regroup 7 000 as 6 999 + 1. 6 999 – 3 999 = 3 000, then add the 1 back: 3 001.
- Marking: 1 mark for correct method, 1 mark for correct answer.
12. Answer: 1 870 kg
- Working: 4 650 – 2 780 = 1 870
- Explanation: Subtract the amount unloaded from the total. 4 650 – 2 780. Ones: 0 – 0 = 0. Tens: 5 – 8, need to regroup. 4 650 = 4 500 + 150. 150 – 80 = 70. Hundreds: 4 500 – 2 700 = 1 800. Total: 1 800 + 70 = 1 870.
- Marking: 1 mark for correct method, 1 mark for correct answer with unit.
13. Answer: 3 550
- Working: 10 000 – 6 450 = 3 550
- Explanation: To find the number to be added, subtract the known number from the target. 10 000 – 6 450 = 3 550.
- Marking: 1 mark for correct method, 1 mark for correct answer.
14. Answer: 1 750 cans
- Working: 5 600 – 3 850 = 1 750
- Explanation: Subtract the smaller number from the larger number to find the difference. 5 600 – 3 850. Ones: 0 – 0 = 0. Tens: 0 – 5, need to regroup. 5 600 = 5 500 + 100. 100 – 50 = 50. Hundreds: 5 500 – 3 800 = 1 700. Total: 1 700 + 50 = 1 750.
- Marking: 1 mark for correct method, 1 mark for correct answer with unit.
15. Answer: 15 308
- Working: 9 876 + 5 432 = 15 308
- Explanation: Add ones: 6 + 2 = 8. Tens: 7 + 3 = 10, write 0, carry 1. Hundreds: 8 + 4 + 1 = 13, write 3, carry 1. Thousands: 9 + 5 + 1 = 15, write 5, carry 1. Ten thousands: 0 + 0 + 1 = 1. So the sum is 15 308.
- Marking: 1 mark for correct method, 1 mark for correct answer.
Section C: Problem-Solving Questions (Questions 16 to 20)
Each question carries 4 marks.
16. Answer (a): 6 430 apples Answer (b): 2 070 apples
- Working (a): 3 650 + 2 780 = 6 430
- Working (b): 8 500 – 6 430 = 2 070
- Explanation:
- (a) To find the total sold, add the number sold on Monday and Tuesday. 3 650 + 2 780. Ones: 0 + 0 = 0. Tens: 5 + 8 = 13, write 3, carry 1. Hundreds: 6 + 7 + 1 = 14, write 4, carry 1. Thousands: 3 + 2 + 1 = 6. Total: 6 430.
- (b) To find the number left, subtract the total sold from the initial amount. 8 500 – 6 430. Ones: 0 – 0 = 0. Tens: 0 – 3, need to regroup. 8 500 = 8 400 + 100. 100 – 30 = 70. Hundreds: 8 400 – 6 400 = 2 000. Total: 2 000 + 70 = 2 070.
- Marking: 2 marks for (a): 1 mark for correct method, 1 mark for correct answer. 2 marks for (b): 1 mark for correct method, 1 mark for correct answer. Accept correct answer with unit.
17. Answer (a): 6 720 books Answer (b): 940 books
- Working (a): 12 500 – 5 780 = 6 720
- Working (b): 6 720 – 5 780 = 940
- Explanation:
- (a) To find the number of non-fiction books, subtract the number of fiction books from the total. 12 500 – 5 780. Regroup: 12 500 = 12 499 + 1. 12 499 – 5 780 = 6 719, then add the 1 back: 6 720.
- (b) To find how many more non-fiction books there are, subtract the number of fiction books from the number of non-fiction books. 6 720 – 5 780 = 940.
- Marking: 2 marks for (a): 1 mark for correct method, 1 mark for correct answer. 2 marks for (b): 1 mark for correct method, 1 mark for correct answer. Accept correct answer with unit.
18. Answer (a): 4 600
- Working (a): 4 800 = $10 400
- Working (b): 10 400 = $4 600
- Explanation:
- (a) To find the total received by Charity A and B, add their amounts. 4 800. Ones: 0 + 0 = 0. Tens: 0 + 0 = 0. Hundreds: 6 + 8 = 14, write 4, carry 1. Thousands: 5 + 4 + 1 = 10, write 0, carry 1. Ten thousands: 0 + 0 + 1 = 1. Total: $10 400.
- (b) To find what Charity C received, subtract the total of A and B from the total donation. 10 400 = $4 600.
- Marking: 2 marks for (a): 1 mark for correct method, 1 mark for correct answer with unit. 2 marks for (b): 1 mark for correct method, 1 mark for correct answer with unit.
19. Answer (a): 17 450 toy cars Answer (b): 10 150 toy cars
- Working (a): 9 800 + 7 650 = 17 450
- Working (b): 7 650 + 2 500 = 10 150
- Explanation:
- (a) To find the total produced in two months, add the January and February production. 9 800 + 7 650. Ones: 0 + 0 = 0. Tens: 0 + 5 = 5. Hundreds: 8 + 6 = 14, write 4, carry 1. Thousands: 9 + 7 + 1 = 17, write 7, carry 1. Ten thousands: 0 + 0 + 1 = 1. Total: 17 450.
- (b) To find March production, add 2 500 to February's production. 7 650 + 2 500 = 10 150.
- Marking: 2 marks for (a): 1 mark for correct method, 1 mark for correct answer with unit. 2 marks for (b): 1 mark for correct method, 1 mark for correct answer with unit.
20. Answer (a): 15 230 chickens Answer (b): 4 770 chickens
- Working (a): 8 450 + 6 780 = 15 230
- Working (b): 20 000 – 15 230 = 4 770
- Explanation:
- (a) To find the total sold, add the number sold to the market and the restaurant. 8 450 + 6 780. Ones: 0 + 0 = 0. Tens: 5 + 8 = 13, write 3, carry 1. Hundreds: 4 + 7 + 1 = 12, write 2, carry 1. Thousands: 8 + 6 + 1 = 15, write 5, carry 1. Ten thousands: 0 + 0 + 1 = 1. Total: 15 230.
- (b) To find the number left, subtract the total sold from the initial number. 20 000 – 15 230. Regroup: 20 000 = 19 999 + 1. 19 999 – 15 230 = 4 769, then add the 1 back: 4 770.
- Marking: 2 marks for (a): 1 mark for correct method, 1 mark for correct answer with unit. 2 marks for (b): 1 mark for correct method, 1 mark for correct answer with unit.
End of Answer Key