AI Generated Exam Paper
Primary 3 Mathematics Practice Paper 1
Free P3 Maths Practice Paper 1, 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 1 of 5
Subject: Mathematics
Level: Primary 3
Paper: Practice Paper (Topic: Whole Numbers)
Duration: 45 minutes
Total Marks: 40
Name: ______________________
Class: _________
Date: ___________
Instructions:
- This practice paper has 20 questions on Whole Numbers (numbers up to 10,000).
- Section A has 10 short questions (1 mark each). Section B has 6 questions (2 marks each). Section C has 4 word problems (3 marks each).
- Write your answers in the spaces provided. Show your working clearly.
- No calculator is allowed.
Section A (10 marks)
Questions 1 to 10 carry 1 mark each.
1. In the number 4826, which digit is in the hundreds place?
2. What is the value of the digit 7 in 7391?
3. Write the number "six thousand two hundred fourteen" in numerals.
4. Which is the smaller number: 3572 or 3527?
5. Arrange these numbers from smallest to largest: 6042, 6420, 6240.
___________ < ___________ < ___________
6. Round 3764 to the nearest hundred.
7. What is 8500 rounded to the nearest thousand?
8. Complete the pattern: 2100, 2200, 2300, _____, _____.
___________, ___________
9. What is the next number in the pattern: 4990, 4995, 5000, _____?
10. Which of these is an even number: 3813, 4628, 5791?
Section B (12 marks)
Questions 11 to 16 carry 2 marks each.
11. A school's postal code is shown as 548213. In the part representing the block number 5482, which digit is in the thousands place and what is its value?
Thousands digit: ___________
Value: ___________
12. The lift display in an HDB block shows the floor as 3 7 2 5, meaning Block 3, Level 7, Unit 25. Which digit shows the level? Explain your answer.
Digit: ___________
Explanation: __________________________________________________
13. At a Sports Day, Class 3A scored 2847 points, Class 3B scored 2784 points, Class 3C scored 2874 points. Arrange the classes from highest to lowest score.
___________, ___________, ___________
14. Round 4528 to the nearest ten and to the nearest thousand.
Nearest ten: ___________
Nearest thousand: ___________
15. Find the missing numbers in the pattern: 1200, 1500, _____, 2100, _____.
___________, ___________
16. Write the number 9006 in words. Then state the digit in the ones place.
In words: ________________________________________
Ones digit: ___________
Section C (18 marks)
Questions 17 to 20 carry 3 marks each.
17. A community club registered 4362 members last year and 5287 members this year.
(a) Which year had more members?
(b) How many more members were there this year than last year?
(c) Round the total number of members in both years to the nearest thousand.
(a) ___________
(b) ___________
(c) ___________
18. Mr Lim placed 3 donation boxes at a fair. Box A had 1245 coins, Box B had 1980 coins, Box C had 860 coins.
(a) Arrange the boxes from most to fewest coins.
(b) What is the total number of coins?
(c) Round the total to the nearest hundred.
(a) ___________
(b) ___________
(c) ___________
19. A number pattern starts at 2000 and increases by 250 each time.
(a) Write the next three numbers after 2000.
(b) What is the 6th number in the pattern?
(c) Is the 6th number closer to 3000 or 4000?
(a) ___________
(b) ___________
(c) ___________
20. The library has 6724 books. The librarian says the digit in the hundreds place tells the section number.
(a) What is the digit in the hundreds place of 6724?
(b) What is the value of that digit?
(c) Round 6724 to the nearest hundred.
(a) ___________
(b) ___________
(c) ___________
Answers
TuitionGoWhere Practice Paper — Mathematics Primary 3 (Answer Key)
Version: 1 of 5
Total Marks: 40
Section A (10 marks)
1. 8
Teaching note: Place values from right: ones (6), tens (2), hundreds (8), thousands (4). The hundreds digit is 8.
2. 7000
Teaching note: 7391 → 7 is in thousands place, so its value is 7 × 1000 = 7000. Common mistake: writing "7" instead of the value 7000.
3. 6214
Teaching note: six thousand = 6000, two hundred = 200, fourteen = 14. 6000 + 200 + 14 = 6214.
4. 3527
Teaching note: Compare left to right: thousands same (3), hundreds 5 vs 5, tens 7 vs 2 → 3527 smaller.
5. 6042 < 6240 < 6420
Teaching note: Compare thousands (all 6), then hundreds: 0 < 2 < 4.
6. 3800
Teaching note: Rounding to nearest hundred: look at tens digit (6). Since 6 ≥ 5, round up 3764 → 3800.
7. 9000
Teaching note: Nearest thousand: look at hundreds digit (5). Since 5 ≥ 5, round up 8500 → 9000.
8. 2400, 2500
Teaching note: Pattern increases by 100 each step. 2300 + 100 = 2400, +100 = 2500.
9. 5005
Teaching note: Increases by 5 each time. 5000 + 5 = 5005.
10. 4628
Teaching note: Even numbers end in 0,2,4,6,8. Only 4628 ends in 8.
Section B (12 marks)
11. Thousands digit: 5; Value: 5000
Teaching note (2 marks): Block number 5482 → digits: 5 (thousands), 4 (hundreds), 8 (tens), 2 (ones). Value = 5 × 1000 = 5000. [1 mark digit, 1 mark value]
12. Digit: 7
Explanation: The display 3 7 2 5 means Block 3, Level 7, Unit 25. Level is the second digit, which is 7.
Teaching note (2 marks): 1 mark for digit, 1 mark for correct explanation.
13. 3C (2874), 3A (2847), 3B (2784)
Teaching note (2 marks): Compare: 2874 > 2847 > 2784. Order from highest: Class 3C, 3A, 3B.
14. Nearest ten: 4530; Nearest thousand: 5000
Teaching note (2 marks): Ten: ones digit 8 ≥ 5 → 4528 → 4530. Thousand: hundreds digit 5 ≥ 5 → 5000. [1m each]
15. 1800, 2400
Teaching note (2 marks): Difference = 1500 - 1200 = 300. So 1500 + 300 = 1800; 2100 + 300 = 2400. [1m each]
16. In words: nine thousand and six; Ones digit: 6
Teaching note (2 marks): 9006 = 9000 + 6. Ones place is 6. [1m words, 1m digit]
Section C (18 marks)
17. (a) This year (5287)
(b) 925
(c) 10000
Teaching note (3 marks):
(a) 5287 > 4362 → this year. [1m]
(b) 5287 - 4362 = 925. [1m for correct subtraction]
(c) Total = 5287 + 4362 = 9649; nearest thousand: hundreds digit 6 ≥ 5 → 10000. [1m]
18. (a) Box B (1980), Box A (1245), Box C (860)
(b) 4085
(c) 4100
Teaching note (3 marks):
(a) Order by size: 1980 > 1245 > 860. [1m]
(b) 1245 + 1980 + 860 = 4085. [1m]
(c) Nearest hundred: tens digit 8 ≥ 5 → 4100. [1m]
19. (a) 2250, 2500, 2750
(b) 3250
(c) 3000
Teaching note (3 marks):
(a) 2000, 2250, 2500, 2750 (add 250 each). [1m]
(b) 1st:2000, 2nd:2250, 3rd:2500, 4th:2750, 5th:3000, 6th:3250. [1m]
(c) 3250 is 250 from 3000, 750 from 4000 → closer to 3000. [1m]
20. (a) 7
(b) 700
(c) 6700
Teaching note (3 marks):
(a) 6724: thousands 6, hundreds 7, tens 2, ones 4 → hundreds digit 7. [1m]
(b) Value = 7 × 100 = 700. [1m]
(c) Nearest hundred: tens digit 2 < 5 → 6700. [1m]
Caveat: This practice paper is syllabus-first content generated from LLM-inferred templates (Stage 4/5). No past-year P3 exam evidence was available for this topic group; it is not presented as exam-derived.
Free quiz and exam paper access
Enter your details to view this paper
Your access is remembered on this device.