From Real Exams Quiz

Primary 4 Mathematics Four Operations Quiz

Free P4 Maths Four Operations 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 4 Mathematics From Real Exams Generated by DeepSeek V4 Flash Sample 03 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 4 Mathematics Quiz - Four Operations

Answer Key


Section A: Multiple Choice Questions (Questions 1 - 5)

1. What is the value of 8 in the number 48,256?

  • Answer: C) 8,000
  • Marks: 1
  • Explanation: In the number 48,256, the digit 8 is in the thousands place. The value of a digit depends on its place value. Since 8 is in the thousands place, its value is 8 × 1,000 = 8,000.
  • Common mistake: Students may confuse "digit" with "place value" and choose A) 8, or confuse the thousands place with the ten thousands place and choose D) 80,000.

2. 3,456 × 7 = ?

  • Answer: B) 24,192
  • Marks: 1
  • Explanation:
    3,456
    ×   7
    ------
    24,192
    
    Step-by-step:
    • 6 × 7 = 42, write 2, carry 4
    • 5 × 7 = 35, + 4 = 39, write 9, carry 3
    • 4 × 7 = 28, + 3 = 31, write 1, carry 3
    • 3 × 7 = 21, + 3 = 24, write 24
    • Final answer: 24,192
  • Common mistake: Forgetting to add the carried digits.

3. 8,424 ÷ 6 = ?

  • Answer: A) 1,404
  • Marks: 1
  • Explanation:
    1404
    ------
    6 | 8424
    
    Step-by-step:
    • 8 ÷ 6 = 1 remainder 2
    • Bring down 4 → 24 ÷ 6 = 4
    • Bring down 2 → 2 ÷ 6 = 0 remainder 2
    • Bring down 4 → 24 ÷ 6 = 4
    • Final answer: 1,404
  • Common mistake: Forgetting to place a 0 in the quotient when a digit cannot be divided.

4. Which of the following is the correct value for 5,000 + 300 + 20 + 4?

  • Answer: A) 5,324
  • Marks: 1
  • Explanation: Add the place values together:
    • 5,000 + 300 = 5,300
    • 5,300 + 20 = 5,320
    • 5,320 + 4 = 5,324
  • Common mistake: Misaligning place values when adding.

5. A baker has 2,450 eggs. He packs them into boxes of 5. How many boxes does he need?

  • Answer: B) 490
  • Marks: 1
  • Explanation: To find the number of boxes, divide the total number of eggs by the number of eggs per box:
    • 2,450 ÷ 5 = 490
  • Common mistake: Students may multiply instead of divide, or make a calculation error in division.

Section B: Short Answer Questions (Questions 6 - 10)

6. Find the value of 6,789 + 3,456.

  • Answer: 10,245
  • Marks: 2 (1 mark for correct method, 1 mark for correct answer)
  • Explanation:
      6,789
    + 3,456
    -------
     10,245
    
    Step-by-step:
    • 9 + 6 = 15, write 5, carry 1
    • 8 + 5 + 1 = 14, write 4, carry 1
    • 7 + 4 + 1 = 12, write 2, carry 1
    • 6 + 3 + 1 = 10, write 10
    • Final answer: 10,245
  • Common mistake: Forgetting to carry over the 1 to the next column.

7. Find the value of 9,000 − 4,567.

  • Answer: 4,433
  • Marks: 2 (1 mark for correct method, 1 mark for correct answer)
  • Explanation:
      9,000
    − 4,567
    -------
      4,433
    
    Step-by-step (using borrowing):
    • 0 − 7: borrow from thousands → 10 − 7 = 3
    • 0 − 6: borrow from hundreds → 10 − 6 = 4
    • 0 − 5: borrow from thousands → 10 − 5 = 5
    • 8 − 4 = 4
    • Final answer: 4,433
  • Common mistake: Forgetting to borrow correctly across multiple zeros.

8. A shop sells 12 boxes of pencils. Each box contains 24 pencils. How many pencils are there in total?

  • Answer: 288 pencils
  • Marks: 2 (1 mark for correct method, 1 mark for correct answer)
  • Explanation: Multiply the number of boxes by the number of pencils per box:
    • 12 × 24 = 288
  • Common mistake: Students may add 12 + 24 instead of multiplying.

9. 5,670 ÷ 9 = ?

  • Answer: 630
  • Marks: 2 (1 mark for correct method, 1 mark for correct answer)
  • Explanation:
     630
    ------
    9 | 5670
    
    Step-by-step:
    • 56 ÷ 9 = 6 remainder 2
    • Bring down 7 → 27 ÷ 9 = 3
    • Bring down 0 → 0 ÷ 9 = 0
    • Final answer: 630
  • Common mistake: Forgetting to bring down the 0 in the division process.

10. A school has 1,200 students. They are divided equally into 8 groups. How many students are in each group?

  • Answer: 150 students
  • Marks: 2 (1 mark for correct method, 1 mark for correct answer)
  • Explanation: Divide the total number of students by the number of groups:
    • 1,200 ÷ 8 = 150
  • Common mistake: Students may multiply instead of divide.

Section C: Word Problems (Questions 11 - 15)

11. A farmer has 3,456 apples. He sells 1,234 apples on Monday and 987 apples on Tuesday. How many apples does he have left?

  • Answer: 1,235 apples
  • Marks: 3 (1 mark for correct method, 1 mark for correct working, 1 mark for correct answer)
  • Explanation:
    • Step 1: Find the total number of apples sold: 1,234 + 987 = 2,221
    • Step 2: Subtract the total sold from the initial amount: 3,456 − 2,221 = 1,235
    • Final answer: 1,235 apples
  • Common mistake: Students may only subtract one day's sales instead of both.

12. A factory produces 2,345 toys each day. How many toys does it produce in 6 days?

  • Answer: 14,070 toys
  • Marks: 3 (1 mark for correct method, 1 mark for correct working, 1 mark for correct answer)
  • Explanation: Multiply the number of toys produced per day by the number of days:
    • 2,345 × 6 = 14,070
      2,345
    ×     6
    -------
     14,070
    
    Step-by-step:
    • 5 × 6 = 30, write 0, carry 3
    • 4 × 6 = 24, + 3 = 27, write 7, carry 2
    • 3 × 6 = 18, + 2 = 20, write 0, carry 2
    • 2 × 6 = 12, + 2 = 14, write 14
    • Final answer: 14,070
  • Common mistake: Forgetting to add the carried digits.

13. A box contains 48 chocolates. A shop has 15 such boxes. How many chocolates are there in total?

  • Answer: 720 chocolates
  • Marks: 3 (1 mark for correct method, 1 mark for correct working, 1 mark for correct answer)
  • Explanation: Multiply the number of chocolates per box by the number of boxes:
    • 48 × 15 = 720
      48
    × 15
    ----
     240   (48 × 5)
     480   (48 × 10)
    ----
     720
    
  • Common mistake: Students may forget to add a zero when multiplying by the tens digit.

14. A train travels 1,250 km in 5 hours. What is the average distance travelled in 1 hour?

  • Answer: 250 km
  • Marks: 3 (1 mark for correct method, 1 mark for correct working, 1 mark for correct answer)
  • Explanation: Divide the total distance by the number of hours:
    • 1,250 ÷ 5 = 250
  • Common mistake: Students may multiply instead of divide.

15. A library has 4,500 books. It receives 1,250 new books and then lends out 875 books. How many books does the library have now?

  • Answer: 4,875 books
  • Marks: 3 (1 mark for correct method, 1 mark for correct working, 1 mark for correct answer)
  • Explanation:
    • Step 1: Add the new books: 4,500 + 1,250 = 5,750
    • Step 2: Subtract the books lent out: 5,750 − 875 = 4,875
    • Final answer: 4,875 books
  • Common mistake: Students may subtract the new books and add the lent books, reversing the operations.

Section D: Problem Solving (Questions 16 - 20)

16. A shop sells 3 types of fruit: apples at 2each,orangesat2 each, oranges at 3 each, and bananas at $1 each. A customer buys 5 apples, 4 oranges, and 6 bananas. How much does the customer pay in total?

  • Answer: $28
  • Marks: 4 (1 mark for each correct calculation of fruit cost, 1 mark for correct total)
  • Explanation:
    • Step 1: Cost of apples: 5 × 2=2 = 10
    • Step 2: Cost of oranges: 4 × 3=3 = 12
    • Step 3: Cost of bananas: 6 × 1=1 = 6
    • Step 4: Total cost: 10+10 + 12 + 6=6 = 28
    • Final answer: $28
  • Common mistake: Students may add the quantities (5 + 4 + 6 = 15) and multiply by a single price, or forget to multiply each fruit by its own price.

17. A number is multiplied by 8 and then 15 is added to the result. The final answer is 95. What is the original number?

  • Answer: 10
  • Marks: 4 (1 mark for correct inverse operation, 1 mark for correct working, 1 mark for correct answer, 1 mark for checking)
  • Explanation:
    • Step 1: Work backwards. The last operation is adding 15, so subtract 15 first: 95 − 15 = 80
    • Step 2: The first operation is multiplying by 8, so divide by 8: 80 ÷ 8 = 10
    • Step 3: Check: 10 × 8 = 80, 80 + 15 = 95 ✓
    • Final answer: 10
  • Common mistake: Students may work forward instead of backward, or perform the operations in the wrong order when working backwards.

18. A rectangular field has a length of 45 m and a width of 30 m. What is the perimeter of the field?

  • Answer: 150 m
  • Marks: 4 (1 mark for correct formula, 1 mark for correct substitution, 1 mark for correct working, 1 mark for correct answer)
  • Explanation:
    • Step 1: Recall the formula for perimeter of a rectangle: Perimeter = 2 × (length + width)
    • Step 2: Substitute the values: Perimeter = 2 × (45 + 30)
    • Step 3: Calculate: 45 + 30 = 75, then 2 × 75 = 150
    • Final answer: 150 m
  • Common mistake: Students may add only one length and one width (45 + 30 = 75) without multiplying by 2, or confuse perimeter with area.

19. A shop has 3,600 stickers. They are packed into packets of 12. How many packets are there?

  • Answer: 300 packets
  • Marks: 4 (1 mark for correct method, 1 mark for correct working, 1 mark for correct answer, 1 mark for checking)
  • Explanation:
    • Step 1: Divide the total number of stickers by the number of stickers per packet: 3,600 ÷ 12
    • Step 2: Calculate: 3,600 ÷ 12 = 300
    • Step 3: Check: 300 × 12 = 3,600 ✓
    • Final answer: 300 packets
  • Common mistake: Students may make errors in long division with zeros, or forget to include the zero in the quotient.

20. A bus can carry 45 passengers. How many buses are needed to carry 540 passengers?

  • Answer: 12 buses
  • Marks: 4 (1 mark for correct method, 1 mark for correct working, 1 mark for correct answer, 1 mark for checking)
  • Explanation:
    • Step 1: Divide the total number of passengers by the capacity of each bus: 540 ÷ 45
    • Step 2: Calculate: 540 ÷ 45 = 12
    • Step 3: Check: 12 × 45 = 540 ✓
    • Final answer: 12 buses
  • Common mistake: Students may make errors in long division with two-digit divisors, or forget to check if a remainder requires an additional bus.

END OF ANSWER KEY