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 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 3 Mathematics Quiz - Addition Subtraction

Total Marks: 40


Section A: Multiple-Choice Questions (10 questions × 2 marks = 20 marks)

1. B) 4690

  • Working: 3456 + 1234 = 4690
  • Explanation: Add the numbers vertically, aligning by place value. 6+4=10 (write 0, carry 1), 5+3+1=9, 4+2=6, 3+1=4. Result: 4690.
  • Marking: 2 marks for correct answer. 1 mark if working shown but final answer wrong due to minor error.

2. A) 4544

  • Working: 8000 – 3456 = 4544
  • Explanation: Subtract vertically with regrouping. 0-6: borrow from tens (0 becomes 10, tens becomes 9). Continue borrowing across zeros. 10-6=4, 9-5=4, 9-4=5, 7-3=4. Result: 4544.
  • Marking: 2 marks for correct answer.

3. B) 8023

  • Working: 5678 + 2345 = 8023
  • Explanation: 8+5=13 (write 3, carry 1), 7+4+1=12 (write 2, carry 1), 6+3+1=10 (write 0, carry 1), 5+2+1=8. Result: 8023.
  • Marking: 2 marks for correct answer.

4. A) 3322

  • Working: 9000 – 5678 = 3322
  • Explanation: Subtract with regrouping. 0-8: borrow (10-8=2), 9-7=2, 9-6=3, 8-5=3. Result: 3322.
  • Marking: 2 marks for correct answer.

5. A) 2433

  • Working: 7000 – 4567 = 2433
  • Explanation: The missing number is the difference between 7000 and 4567. Subtract: 7000 – 4567 = 2433.
  • Marking: 2 marks for correct answer.

6. A) 3711

  • Working: 6500 – 2789 = 3711
  • Explanation: Subtract with regrouping. 0-9: borrow (10-9=1), 9-8=1, 4-7: borrow (14-7=7), 5-2=3. Result: 3711.
  • Marking: 2 marks for correct answer.

7. A) 6912

  • Working: 1234 + 5678 = 6912
  • Explanation: 4+8=12 (write 2, carry 1), 3+7+1=11 (write 1, carry 1), 2+6+1=9, 1+5=6. Result: 6912.
  • Marking: 2 marks for correct answer.

8. A) 4544

  • Working: 8000 – 3456 = 4544
  • Explanation: "Difference" means subtraction. Subtract with regrouping. Result: 4544.
  • Marking: 2 marks for correct answer.

9. A) 5801

  • Working: 2345 + 3456 = 5801
  • Explanation: 5+6=11 (write 1, carry 1), 4+5+1=10 (write 0, carry 1), 3+4+1=8, 2+3=5. Result: 5801.
  • Marking: 2 marks for correct answer.

10. A) 2222

  • Working: 4567 – 2345 = 2222
  • Explanation: 7-5=2, 6-4=2, 5-3=2, 4-2=2. Result: 2222.
  • Marking: 2 marks for correct answer.

Section B: Short-Answer Questions (5 questions × 3 marks = 15 marks)

11. 3456 + 2345 = 5801

  • Working:
     3456
    + 2345
    ------
     5801
    
  • Explanation: Add vertically. 6+5=11 (write 1, carry 1), 5+4+1=10 (write 0, carry 1), 4+3+1=8, 3+2=5. Sum = 5801.
  • Marking: 3 marks for correct answer with working. 2 marks if correct answer without working. 1 mark for correct method but minor error.

12. 9000 – 4567 = 4433

  • Working:
     9000
    - 4567
    ------
     4433
    
  • Explanation: "Difference" means subtract. Subtract with regrouping across zeros. Result: 4433.
  • Marking: 3 marks for correct answer with working. 2 marks if correct answer without working. 1 mark for correct method but minor error.

13. 5678 – 2345 = 3333

  • Working:
     5678
    - 2345
    ------
     3333
    
  • Explanation: "How many left" means subtraction. Subtract: 8-5=3, 7-4=3, 6-3=3, 5-2=3. Result: 3333.
  • Marking: 3 marks for correct answer with working. 2 marks if correct answer without working. 1 mark for correct method but minor error.

14. 3456 + 2345 = 5801

  • Working:
     3456
    + 2345
    ------
     5801
    
  • Explanation: "In total" means addition. Add vertically. Result: 5801.
  • Marking: 3 marks for correct answer with working. 2 marks if correct answer without working. 1 mark for correct method but minor error.

15. 8000 – 4567 = 3433

  • Working:
     8000
    - 4567
    ------
     3433
    
  • Explanation: "How many left" means subtraction. Subtract with regrouping across zeros. Result: 3433.
  • Marking: 3 marks for correct answer with working. 2 marks if correct answer without working. 1 mark for correct method but minor error.

Section C: Problem-Solving Questions (5 questions × 5 marks = 25 marks)

16. 3456 + 2345 = 5801

  • Working:
     3456
    + 2345
    ------
     5801
    
  • Explanation: "In total" means addition. Add the number of storybooks and picture books. 3456 + 2345 = 5801.
  • Marking: 5 marks for correct answer with clear working. 3 marks for correct answer without working. 2 marks for correct method but minor error. 1 mark for attempting the correct operation.

17. 5678 – 3456 = 2222

  • Working:
     5678
    - 3456
    ------
     2222
    
  • Explanation: "How many more" means subtraction (comparison). Subtract the smaller number from the larger number. 5678 – 3456 = 2222.
  • Marking: 5 marks for correct answer with clear working. 3 marks for correct answer without working. 2 marks for correct method but minor error. 1 mark for attempting the correct operation.

18. 9000 – 4567 – 2345 = 2088

  • Working: Step 1: 9000 – 4567 = 4433 Step 2: 4433 – 2345 = 2088 OR Step 1: 4567 + 2345 = 6912 Step 2: 9000 – 6912 = 2088
  • Explanation: This is a two-step problem. First, find the total number of eggs sold (4567 + 2345 = 6912). Then, subtract from the starting amount (9000 – 6912 = 2088). Alternatively, subtract each sale one at a time.
  • Marking: 5 marks for correct answer with clear working showing both steps. 3 marks for correct answer with incomplete working. 2 marks for correct method but minor error. 1 mark for attempting the correct operations.

19. 8000 – 3456 – 2345 = 2199

  • Working: Step 1: 8000 – 3456 = 4544 Step 2: 4544 – 2345 = 2199 OR Step 1: 3456 + 2345 = 5801 Step 2: 8000 – 5801 = 2199
  • Explanation: Two-step problem. Find total rice sold (3456 + 2345 = 5801), then subtract from starting amount (8000 – 5801 = 2199).
  • Marking: 5 marks for correct answer with clear working. 3 marks for correct answer with incomplete working. 2 marks for correct method but minor error. 1 mark for attempting the correct operations.

20. 5678 – 2345 = 3333

  • Working:
     5678
    - 2345
    ------
     3333
    
  • Explanation: Total students minus number of boys equals number of girls. 5678 – 2345 = 3333.
  • Marking: 5 marks for correct answer with clear working. 3 marks for correct answer without working. 2 marks for correct method but minor error. 1 mark for attempting the correct operation.

Common Mistakes to Note:

  • Forgetting to regroup when subtracting across zeros (e.g., 8000 – 3456)
  • Adding instead of subtracting when keywords like "left" or "difference" appear
  • Not aligning numbers by place value when adding/subtracting
  • Making errors in carrying/borrowing

Marking Notes:

  • Award partial marks for correct method even if final answer is wrong due to minor calculation error
  • Require working for full marks in Sections B and C
  • For word problems, the correct operation must be identified for any marks to be awarded