From Real Exams Quiz
Primary 3 Mathematics Addition Subtraction Quiz
Free P3 Maths Addition Subtraction quiz, 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
Primary 3 Mathematics Quiz - Addition Subtraction (Answer Key)
Total Marks: 40
Section A: Multiple Choice Questions (5 × 2 marks = 10 marks)
1. Answer: C) 3023
- Working: 2345 + 678 = 3023
- Explanation: Add the ones: 5 + 8 = 13, write 3, carry 1. Add the tens: 4 + 7 + 1 = 12, write 2, carry 1. Add the hundreds: 3 + 6 + 1 = 10, write 0, carry 1. Add the thousands: 2 + 1 = 3. So the answer is 3023.
- Marking: 2 marks for correct answer. 1 mark for correct working but wrong final answer.
2. Answer: A) 2655
- Working: 5000 – 2345 = 2655
- Explanation: Subtract the ones: 0 – 5, need to regroup. Borrow 1 from the tens, but tens is 0, so borrow from hundreds, etc. 5000 – 2345 = 2655.
- Marking: 2 marks for correct answer.
3. Answer: B) 4245
- Working: 3456 + 789 = 4245
- Explanation: Add the ones: 6 + 9 = 15, write 5, carry 1. Add the tens: 5 + 8 + 1 = 14, write 4, carry 1. Add the hundreds: 4 + 7 + 1 = 12, write 2, carry 1. Add the thousands: 3 + 1 = 4. So the answer is 4245.
- Marking: 2 marks for correct answer.
4. Answer: A) 4544
- Working: 8000 – 3456 = 4544
- Explanation: "Difference" means subtraction. 8000 – 3456 = 4544.
- Marking: 2 marks for correct answer.
5. Answer: B) 3333
- Working: 6789 – 3456 = 3333
- Explanation: Subtract the ones: 9 – 6 = 3. Subtract the tens: 8 – 5 = 3. Subtract the hundreds: 7 – 4 = 3. Subtract the thousands: 6 – 3 = 3. So the answer is 3333.
- Marking: 2 marks for correct answer.
Section B: Short Answer Questions (10 × 2 marks = 20 marks)
6. Answer: 3323
- Working: 7890 – 4567 = 3323
- Explanation: To find the missing number, we use the inverse operation. Since 4567 + ? = 7890, we do 7890 – 4567 = 3323.
- Marking: 2 marks for correct answer. 1 mark for correct working but wrong final answer.
7. Answer: 5801
- Working: 2345 + 3456 = 5801
- Explanation: "In total" means addition. 2345 + 3456 = 5801.
- Marking: 2 marks for correct answer with correct units (packets). 1 mark for correct answer without units.
8. Answer: 4444
- Working: 6789 – 2345 = 4444
- Explanation: Subtract the ones: 9 – 5 = 4. Subtract the tens: 8 – 4 = 4. Subtract the hundreds: 7 – 3 = 4. Subtract the thousands: 6 – 2 = 4. So the answer is 4444.
- Marking: 2 marks for correct answer.
9. Answer: 2655
- Working: 5000 – 2345 = 2655
- Explanation: "Left" means subtraction. 5000 – 2345 = 2655.
- Marking: 2 marks for correct answer with correct units (chickens). 1 mark for correct answer without units.
10. Answer: 4544
- Working: 8000 – 3456 = 4544
- Explanation: To find the missing number, we use the inverse operation. Since 8000 – ? = 3456, we do 8000 – 3456 = 4544.
- Marking: 2 marks for correct answer.
11. Answer: 111
- Working: 345 – 234 = 111
- Explanation: "How many more" means subtraction (comparison). 345 – 234 = 111.
- Marking: 2 marks for correct answer with correct units (pages). 1 mark for correct answer without units.
12. Answer: 7035
- Working: 2345 + 3456 + 1234 = 7035
- Explanation: Add step by step: 2345 + 3456 = 5801. Then 5801 + 1234 = 7035.
- Marking: 2 marks for correct answer. 1 mark for correct working but wrong final answer.
13. Answer: 5801
- Working: 2345 + 3456 = 5801
- Explanation: "In total" means addition. 2345 + 3456 = 5801.
- Marking: 2 marks for correct answer with correct units (students). 1 mark for correct answer without units.
14. Answer: 4433
- Working: 9000 – 4567 = 4433
- Explanation: 9000 – 4567 = 4433.
- Marking: 2 marks for correct answer.
15. Answer: 3333
- Working: 5678 – 2345 = 3333
- Explanation: "Left" means subtraction. 5678 – 2345 = 3333.
- Marking: 2 marks for correct answer with correct units (cupcakes). 1 mark for correct answer without units.
Section C: Problem-Solving Questions (5 × 2 marks = 10 marks)
16. Answer: 4567
- Working: 3456 + 2345 = 5801 (apples after receiving). 5801 – 1234 = 4567 (apples left).
- Explanation: First, add the apples received: 3456 + 2345 = 5801. Then, subtract the apples sold: 5801 – 1234 = 4567.
- Marking: 2 marks for correct answer with correct units (apples). 1 mark for correct working but wrong final answer.
17. Answer: 2099
- Working: 2345 + 1234 = 3579 (total eggs sold). 5678 – 3579 = 2099 (eggs left).
- Explanation: First, add the eggs sold on both days: 2345 + 1234 = 3579. Then, subtract from the total: 5678 – 3579 = 2099.
- Marking: 2 marks for correct answer with correct units (eggs). 1 mark for correct working but wrong final answer.
18. Answer: 667
- Working: 3456 – 1234 = 2222 (students on field trip after some left). 2222 – 567 = 1655 (students still on field trip). Wait, let's re-read.
- Correct Working: 1234 – 567 = 667 (students still on field trip).
- Explanation: The question says "1234 students went on a field trip. 567 students came back early." So the number of students still on the field trip is 1234 – 567 = 667. The total number of students in the school (3456) is extra information not needed for this question.
- Marking: 2 marks for correct answer with correct units (students). 1 mark for correct working but wrong final answer. Deduct 1 mark if the student uses the extra information (3456) incorrectly.
19. Answer: 988
- Working: 2345 + 3456 = 5801 (total toys sold). 6789 – 5801 = 988 (toys left).
- Explanation: First, add the toys sold in the morning and afternoon: 2345 + 3456 = 5801. Then, subtract from the total: 6789 – 5801 = 988.
- Marking: 2 marks for correct answer with correct units (toys). 1 mark for correct working but wrong final answer.
20. Answer: 2199
- Working: 2345 + 3456 = 5801 (total chickens sold). 8000 – 5801 = 2199 (chickens left).
- Explanation: First, add the chickens sold on both days: 2345 + 3456 = 5801. Then, subtract from the total: 8000 – 5801 = 2199.
- Marking: 2 marks for correct answer with correct units (chickens). 1 mark for correct working but wrong final answer.
Common Mistakes to Note:
- Students may forget to regroup when subtracting (e.g., 5000 – 2345).
- Students may add instead of subtract when the question uses "difference" or "how many more".
- Students may use extra information that is not needed for the question.
- Students may forget to include units in their final answer.
- Students may make calculation errors when adding three numbers.