AI Generated Quiz
Primary 2 Mathematics Addition Subtraction Quiz
Free AI-Generated Kimi K2 6 Free Primary 2 Mathematics Addition Subtraction quiz with questions and answers for Singapore students. This page is rendered as a direct URL so the questions and answers can be discovered without pressing in-page buttons.
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
Primary 2 Mathematics Quiz - Addition Subtraction
Name: _________________________ Class: ______ Date: ________
Duration: 30 minutes | Total Marks: 40 marks
Instructions:
- Answer all questions.
- Show your working for questions that need calculation.
- Write your answers clearly in the spaces provided.
Section A: Simple Calculations (Questions 1–5)
2 marks each
1. Find the sum of 245 and 324.
Working:
Answer: _________________
2. Subtract 156 from 482.
Working:
Answer: _________________
3. What is 350 + 275?
Working:
Answer: _________________
4. 673 – 289 = ?
Working:
Answer: _________________
5. Calculate 508 + 196.
Working:
Answer: _________________
Section B: Word Problems (Questions 6–12)
2 marks each
6. Mei Ling has 156 stickers. Her brother gives her 78 more stickers. How many stickers does she have now?
Working:
Answer: _________________ stickers
7. A baker made 245 muffins in the morning. He sold 138 muffins. How many muffins are left?
Working:
Answer: _________________ muffins
8. There are 407 books in the library. 159 books are borrowed. How many books are still in the library?
Working:
Answer: _________________ books
9. Rajesh saved 267 in February. How much did he save altogether?
Working:
Answer: $_________________
10. A school has 520 pupils. 186 are girls. How many boys are there?
Working:
Answer: _________________ boys
11. Mrs Tan bought 300 eggs. She used 145 eggs for baking. How many eggs does she have left?
Working:
Answer: _________________ eggs
12. Ahmad has 238 marbles. He gives 95 marbles to his friend. He buys 67 more marbles. How many marbles does Ahmad have in the end?
Working:
Answer: _________________ marbles
Section C: Fill in the Blanks and Patterns (Questions 13–17)
2 marks each
13. Complete the following. 450 + _____ = 700
Working:
Answer: _________________
14. _____ – 168 = 425. What is the missing number?
Working:
Answer: _________________
15. Look at the pattern below. Fill in the missing numbers.
325, 400, 475, _____, _____, 700
Answers: _______, _______
16. Fill in the blank with >, <, or =.
456 + 234 _____ 234 + 456
Answer: _________________
17. Fill in the blank with >, <, or =.
800 – 350 _____ 800 – 450
Answer: _________________
Section D: Problem Solving with Bar Models (Questions 18–20)
2 marks each
18. <image_placeholder> id: Q18-fig1 type: diagram linked_question: Q18 description: A bar model showing two parts. The first bar is labelled "Male visitors" with value 186. The second bar is labelled "Female visitors" with value 247. A bracket above both bars is labelled "Total visitors ?". labels: Male visitors 186, Female visitors 247, Total visitors ? values: 186, 247 must_show: Two adjacent bars of different lengths, clear labels with values, question mark for total </image_placeholder>
Look at the bar model above. How many visitors are there altogether?
Working:
Answer: _________________ visitors
19. <image_placeholder> id: Q19-fig1 type: diagram linked_question: Q19 description: A bar model showing a whole bar and a part. The whole bar is labelled "Total money" with value 268. A remaining part is labelled "Left ?". labels: Total money 268, Left ? values: 500, 268 must_show: One long bar with total value, a separated shorter part labelled "Spent", remaining part with question mark labelled "Left" </image_placeholder>
Look at the bar model above. How much money is left?
Working:
Answer: $_________________
20. <image_placeholder> id: Q20-fig1 type: diagram linked_question: Q20 description: A comparison bar model. The top bar is labelled "Ali's stickers" with value 345. The bottom bar is longer, labelled "Bala's stickers" with value 512. A bracket between the two bars shows the difference with "? more". labels: Ali's stickers 345, Bala's stickers 512, ? more values: 345, 512 must_show: Two bars of different lengths aligned at start, top bar shorter with Ali's value, bottom bar longer with Bala's value, bracket showing gap with "more" label </image_placeholder>
Look at the bar model above. How many more stickers does Bala have than Ali?
Working:
Answer: _________________ more stickers
End of Quiz
Check your answers if you have time left.
Answers
Primary 2 Mathematics Quiz - Addition Subtraction (Answer Key)
Total Marks: 40 marks
Section A: Simple Calculations
Question 1 (2 marks)
Find the sum of 245 and 324.
Working:
-
Line up the digits by place value (hundreds, tens, ones)
-
Add the ones: 5 + 4 = 9
-
Add the tens: 4 + 2 = 6
-
Add the hundreds: 2 + 3 = 5
245
- 324
569
Answer: 569
Key concept: "Sum" means the result of addition. Always add from right to left (ones first), regrouping when needed. In this case, no regrouping is needed.
Question 2 (2 marks)
Subtract 156 from 482.
Working:
-
"Subtract 156 from 482" means 482 – 156
-
Subtract ones: 2 – 6 (cannot do, so regroup) → 12 – 6 = 6
-
Subtract tens: 7 (after regrouping) – 5 = 2
-
Subtract hundreds: 4 – 1 = 3
482
-
156
326
Answer: 326
Common mistake: Some students write 156 – 482 instead. "Subtract A from B" always means B – A. The word "from" tells you which number to start with.
Question 3 (2 marks)
What is 350 + 275?
Working:
-
Add ones: 0 + 5 = 5
-
Add tens: 5 + 7 = 12 (write 2, carry 1 to hundreds)
-
Add hundreds: 3 + 2 + 1 (carried) = 6
350
- 275
625
Answer: 625
Key concept: When the tens add to 10 or more, we regroup (carry) to the hundreds place. 5 tens + 7 tens = 12 tens = 1 hundred and 2 tens.
Question 4 (2 marks)
673 – 289 = ?
Working:
-
Ones: 3 – 9 (cannot do, regroup) → 13 – 9 = 4
-
Tens: 6 (after regrouping) – 8 (cannot do, regroup from hundreds) → 16 – 8 = 8
-
Hundreds: 5 (after regrouping) – 2 = 3
673
-
289
384
Answer: 384
Regrouping twice: This question needs regrouping in both the ones and tens places. Be careful to track which digits change after each regrouping step.
Question 5 (2 marks)
Calculate 508 + 196.
Working:
-
Ones: 8 + 6 = 14 (write 4, carry 1)
-
Tens: 0 + 9 + 1 (carried) = 10 (write 0, carry 1)
-
Hundreds: 5 + 1 + 1 (carried) = 7
508
- 196
704
Answer: 704
Note: The tens add to exactly 10, so we write 0 in the tens place and carry 1. The answer has 0 in the tens place, which is correct.
Section B: Word Problems
Question 6 (2 marks)
Mei Ling has 156 stickers. Her brother gives her 78 more stickers. How many stickers does she have now?
Working:
-
"Gives her more" means addition
-
156 + 78 = ?
156
- 78
234
Answer: 234 stickers
Method: Identify the operation by looking for clue words. "More" and "gives her" both suggest adding to what she already has. Her original amount increases.
Question 7 (2 marks)
A baker made 245 muffins in the morning. He sold 138 muffins. How many muffins are left?
Working:
-
"Sold" means take away, so we subtract
-
245 – 138 = ?
245
-
138
107
Answer: 107 muffins
Key concept: "How many left?" tells us to subtract. The original amount minus the amount sold gives what remains. Check: 107 + 138 = 245 ✓
Question 8 (2 marks)
There are 407 books in the library. 159 books are borrowed. How many books are still in the library?
Working:
-
"Still in the library" means what remains after borrowing
-
407 – 159 = ?
407
-
159
248
Answer: 248 books
Regrouping with zero: We need to regroup from the tens place, but there are 0 tens. So we first regroup from hundreds (4 hundreds → 3 hundreds and 10 tens), then from tens (10 tens → 9 tens and 10 ones). This is a common tricky case.
Question 9 (2 marks)
Rajesh saved 267 in February. How much did he save altogether?
Working:
-
"Altogether" means add both amounts
-
267 = ?
185
- 267
452
Answer: $452
Key concept: When combining two or more amounts, we always add. "Altogether" is a strong clue word for addition in word problems.
Question 10 (2 marks)
A school has 520 pupils. 186 are girls. How many boys are there?
Working:
-
Total pupils = girls + boys
-
So boys = total – girls
-
520 – 186 = ?
520
-
186
334
Answer: 334 boys
Method: The total group is made of two parts (girls and boys). If we know the total and one part, we subtract to find the other part. Check: 334 + 186 = 520 ✓
Question 11 (2 marks)
Mrs Tan bought 300 eggs. She used 145 eggs for baking. How many eggs does she have left?
Working:
-
300 – 145 = ?
300
-
145
155
Answer: 155 eggs
Note: With 300, we need to regroup twice (from 3 hundreds → 2 hundreds, 10 tens → 9 tens, 10 ones). Many students forget the second regrouping step.
Question 12 (2 marks)
Ahmad has 238 marbles. He gives 95 marbles to his friend. He buys 67 more marbles. How many marbles does Ahmad have in the end?
Working:
-
Two-step problem: first subtract, then add
-
Step 1: 238 – 95 = 143 (after giving away)
-
Step 2: 143 + 67 = 210 (after buying more)
238 143
-
95 + 67
143 210
Answer: 210 marbles
Common mistake: Some students add both numbers (95 + 67) or subtract both. Read carefully: "gives 95 away" means minus, "buys 67 more" means plus. The order matters too—he gives away first, then buys.
Section C: Fill in the Blanks and Patterns
Question 13 (2 marks)
Complete the following. 450 + _____ = 700
Working:
- To find the missing number, subtract: 700 – 450
- 700 – 450 = 250
Answer: 250
Key concept: In addition, if you know the total and one part, subtract to find the missing part. This uses the inverse relationship: addition and subtraction undo each other.
Question 14 (2 marks)
_____ – 168 = 425. What is the missing number?
Working:
-
To find the starting number, add: 425 + 168
-
425 + 168 = 593
425
- 168
593
Answer: 593
Method: The missing number is the whole (start). In subtraction: whole – part = other part. So whole = part + other part. We add the two given numbers.
Question 15 (2 marks)
Look at the pattern below. Fill in the missing numbers. 325, 400, 475, _____, _____, 700
Working:
- Find the difference between known terms: 400 – 325 = 75, and 475 – 400 = 75
- The pattern increases by 75 each time
- 475 + 75 = 550
- 550 + 75 = 625
- Check: 625 + 75 = 700 ✓
Answers: 550, 625 (1 mark each)
Key concept: A number pattern has a "rule." First find what changes between terms, then apply that rule. Always check your answers by continuing the pattern.
Question 16 (2 marks)
Fill in the blank with >, <, or =. 456 + 234 _____ 234 + 456
Working:
- Left side: 456 + 234 = 690
- Right side: 234 + 456 = 690
- Both sides equal 690
Answer: =
Key concept: This demonstrates the commutative property of addition: a + b = b + a. The order of numbers does not change the sum. Students can recognize this without calculating both sides fully.
Question 17 (2 marks)
Fill in the blank with >, <, or =. 800 – 350 _____ 800 – 450
Working:
- Left side: 800 – 350 = 450
- Right side: 800 – 450 = 350
- 450 > 350
Answer: >
Key concept: When you subtract from the same starting number, taking away a smaller number leaves more. 350 < 450, so 800 – 350 > 800 – 450. This helps build number sense without always calculating.
Section D: Problem Solving with Bar Models
Question 18 (2 marks)
Bar model shows: Male visitors 186, Female visitors 247, Total visitors ?
Working:
-
Bar model shows two parts making a whole
-
Total = 186 + 247
186
- 247
433
Answer: 433 visitors
Bar model reading: The bracket across both bars shows we need to combine (add) the two parts. Bar models help visualize whether we need to add or subtract in a problem.
Question 19 (2 marks)
Bar model shows: Total money 268, Left ?
Working:
-
Bar model shows a whole with one part removed
-
Left = 500 – 268
500
-
268
232
Answer: $232
Bar model reading: When we know the total and one part, we subtract to find the remaining part. The "Left ?" label indicates this is the unknown remaining portion.
Question 20 (2 marks)
Bar model shows: Ali's stickers 345, Bala's stickers 512, ? more
Working:
-
The gap between the two bars shows the difference
-
Difference = 512 – 345
512
-
345
167
Answer: 167 more stickers
Bar model reading: The bracket showing the gap after the shorter bar asks "how much more?" This means we compare by subtracting the smaller from the larger. "More than" and "less than" problems use subtraction to find the difference.