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.

Primary 3 Mathematics From Real Exams Generated by DeepSeek V4 Flash Sample 02 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

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.