AI Generated Exam Paper
Primary 3 Mathematics Practice Paper 2
Free P3 Maths Practice Paper 2, HY3 AI 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
TuitionGoWhere Practice Paper - Mathematics Primary 3
TuitionGoWhere Practice Paper (AI) — Version 2 of 5
Subject: Mathematics
Level: Primary 3
Paper: Practice Paper (Whole Numbers Focus)
Duration: 45 minutes
Total Marks: 40
Name: ________________________
Class: ________
Date: ________
Instructions:
- This practice paper has 3 sections.
- Answer all questions.
- Show your working clearly where space is provided.
- Section A: 10 questions × 1 mark = 10 marks
- Section B: 6 questions × 2 marks = 12 marks
- Section C: 4 questions × 4 marks = 16 marks
- Total = 40 marks.
Section A (10 marks)
Circle the correct answer or write the number.
1. In the number 4826, which digit is in the hundreds place?
A) 4 B) 8 C) 2 D) 6
[ ]
2. What is the value of the digit 7 in 7391?
[ ]
3. Which number is the smallest?
A) 2156 B) 2615 C) 2019 D) 2501
[ ]
4. Round 3648 to the nearest hundred.
[ ]
5. Arrange these numbers from smallest to largest: 5021, 5120, 4998, 5201.
[ ]
6. What is the missing number? 1200, 1250, 1300, ____, 1400.
[ ]
7. Write the number "six thousand four hundred twelve" in numerals.
[ ]
8. Which of these is an even number?
A) 3745 B) 4812 C) 5931 D) 6607
[ ]
9. What is 2000 + 400 + 30 + 5 in numerals?
[ ]
10. The number 9999 is rounded to the nearest thousand as ____.
[ ]
Section B (12 marks)
Show your working.
11. A school building number is 3572. Which digit shows the number of levels if levels are in the hundreds place? What is its value? (2 marks)
Working: __________________________
Answer: __________________________
12. At a Sports Day, Class 3A scored 2847 points, Class 3B scored 2784, Class 3C scored 2874. Arrange from highest to lowest. How many more points does the highest need to reach 3000? (2 marks)
Working: __________________________
Answer: __________________________
13. Round 7455 to the nearest thousand and to the nearest hundred. (2 marks)
Working: __________________________
Answer: __________________________
14. Find the missing numbers in the pattern: 4020, 3990, 3960, ____, ____. (2 marks)
Working: __________________________
Answer: __________________________
15. Write 6080 in words. Then state the digit in the tens place. (2 marks)
Working: __________________________
Answer: __________________________
16. Compare: 7342 ___ 7324. Fill in > or <. Explain by place value. (2 marks)
Working: __________________________
Answer: __________________________
Section C (16 marks)
Show full working.
17. The lift in an HDB block shows the apartment number 5263. The first digit is the block, the second digit is the level, the third is the unit row, the fourth is the room.
(a) Which digit tells the level? (1 mark)
(b) What is the value of that digit? (1 mark)
(c) Round the whole number to the nearest ten. (2 marks)
Working: __________________________
Answer: __________________________
18. A shop collected the following items sold in a day: 1247 pencils, 1382 erasers, 1199 rulers, 1405 notebooks.
(a) Arrange the numbers from largest to smallest. (2 marks)
(b) What is the difference between the largest and smallest? (2 marks)
Working: __________________________
Answer: __________________________
19. Mr Tan drove 4820 m on Monday and 3975 m on Tuesday.
(a) Round each distance to the nearest thousand. (2 marks)
(b) Which day had the larger distance before rounding? (1 mark)
(c) Find the total distance travelled. (1 mark)
Working: __________________________
Answer: __________________________
20. The chart below shows the number of pupils in four Primary 3 classes.
Image pending generation: bar_graph for Q20.
(a) Which class has the most pupils? (1 mark)
(b) Arrange the classes from smallest to largest number of pupils. (2 marks)
(c) How many more pupils are in the largest class than the smallest? (1 mark)
Working: __________________________
Answer: __________________________
Answers
TuitionGoWhere Practice Paper - Mathematics Primary 3 (Answer Key)
Version 2 of 5
Section A Answers (10 marks)
1. B (8) [1 mark]
Teaching note: Place values from right: ones (6), tens (2), hundreds (8), thousands (4). Hundreds digit is 8.
2. 7000 [1 mark]
Teaching note: 7 is in thousands place, so its value is 7 × 1000 = 7000. Common mistake: writing 7 instead of 7000.
3. C (2019) [1 mark]
Teaching note: Compare thousands (all 2), then hundreds: 0 (C) < 1 (A,D) < 6 (B). So 2019 smallest.
4. 3600 [1 mark]
Teaching note: Rounding to nearest hundred: look at tens digit 4 (<5), round down → 3600.
5. 4998, 5021, 5120, 5201 [1 mark]
Teaching note: Compare by place value left to right.
6. 1350 [1 mark]
Teaching note: Pattern increases by 50 each step (1250−1200=50). 1300+50=1350.
7. 6412 [1 mark]
Teaching note: six thousand=6000, four hundred=400, twelve=12 → 6412.
8. B (4812) [1 mark]
Teaching note: Even numbers end in 0,2,4,6,8. Only 4812 ends in 2.
9. 2435 [1 mark]
Teaching note: Sum parts: 2000+400+30+5 = 2435.
10. 10000 [1 mark]
Teaching note: Nearest thousand: hundreds digit 9 (≥5) round up 9999 → 10000.
Section B Answers (12 marks)
11. [2 marks: 1 for digit, 1 for value]
- Digit: 5 (hundreds place)
- Value: 500
Working: 3572 → thousands=3, hundreds=5, tens=7, ones=2. Level digit = 5, value = 5×100 = 500.
12. [2 marks: 1 for order, 1 for gap]
- Order: 3C (2874), 3A (2847), 3B (2784)
- Need: 3000 − 2874 = 126 more
Working: Compare hundreds: 2874 & 2847 (8 vs 8, tens 7 vs 4 → 3C>3A); 2784 smallest. 3000−2874 = 126.
13. [2 marks: 1 each]
- Nearest thousand: 7000 (hundreds 4<5 round down)
- Nearest hundred: 7500 (tens 5 round up)
Working: 7455 → thousand: 7000; hundred: 7455→7500.
14. [2 marks: 1 each]
- 3930, 3900
Working: Difference = 3990−4020 = −30 (decrease 30). 3960−30=3930; 3930−30=3900.
15. [2 marks: 1 for words, 1 for digit]
- Six thousand eighty
- Tens digit: 8
Working: 6080 = 6000+80. Tens place is 8.
16. [2 marks: 1 symbol, 1 reason]
- 7342 > 7324
- Reason: Thousands same (7), hundreds same (3), tens: 4 > 2, so 7342 larger.
Working: Compare left to right.
Section C Answers (16 marks)
17. [4 marks total]
(a) Digit for level: 2 [1 mark]
(b) Value: 200 [1 mark] (hundreds place)
(c) 5263 → nearest ten: ones 3 <5 round down → 5260 [2 marks: 1 for method, 1 for answer]
Working: Block=5, level=2, row=6, room=3. Value of 2 = 2×100=200. Round 5263 to ten: 5260.
18. [4 marks total]
(a) Largest to smallest: 1405, 1382, 1247, 1199 [2 marks]
(b) Difference: 1405 − 1199 = 206 [2 marks: 1 working, 1 answer]
Working: Compare thousands then hundreds. 1405−1199 = 206.
19. [4 marks total]
(a) Monday 4820 → 5000; Tuesday 3975 → 4000 [2 marks]
(b) Tuesday larger before rounding? No, Monday (4820 > 3975) [1 mark]
(c) Total: 4820 + 3975 = 8795 m [1 mark]
Working: Round: 4820 hundred=8≥5→5000; 3975 hundred=9≥5→4000. Total = 8795.
20. [4 marks total]
(a) Class 3C [1 mark] (bar highest at 35)
(b) Smallest to largest: 3B (28), 3D (30), 3A (32), 3C (35) [2 marks]
(c) 35 − 28 = 7 more [1 mark]
Working: From graph values: 3C=35 max, 3B=28 min. Difference = 7. Image must show bars at those heights.
Free quiz and exam paper access
Enter your details to view this paper
Your access is remembered on this device.