AI Generated Exam Paper
Primary 5 Mathematics Practice Paper 1
Free Kimi AI-generated P5 Maths Practice Paper 1 with questions, answers, and syllabus-aligned practice for Singapore students preparing for exams.
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 5
TuitionGoWhere Practice Paper (AI)
| Subject: | Mathematics |
| Level: | Primary 5 (Standard) |
| Paper: | Practice Paper - Whole Numbers |
| Version: | 1 of 5 |
| Duration: | 1 hour 15 minutes |
| Total Marks: | 50 |
| Name: | _________________________ |
| Class: | _________________________ |
| Date: | _________________________ |
INSTRUCTIONS TO CANDIDATES
- Write your name, class, and date in the spaces provided above.
- This paper consists of THREE sections: A, B, and C.
- Answer ALL questions.
- Write your answers in the spaces provided.
- All working must be clearly shown in the spaces provided.
- Marks are awarded for correct method even if the final answer is wrong.
- calculators are NOT allowed.
| Section | Number of Questions | Marks per Question | Total Marks |
|---|---|---|---|
| A | 1–10 | 1 mark each | 10 |
| B | 11–15 | 2 marks each | 10 |
| C | 16–20 | 6 marks each | 30 |
| TOTAL | 50 |
SECTION A: Multiple Choice Questions (10 marks)
Choose the correct answer and write its number (1, 2, 3, or 4) in the brackets provided.
1. What is the value of the digit 7 in the number 7 654 321?
(1) 700
(2) 7 000
(3) 700 000
(4) 7 000 000
Answer: ( ) [1 mark]
2. Which of the following is the correct way to write "three million, forty thousand and eight" in numerals?
(1) 3 040 008
(2) 3 400 008
(3) 3 004 008
(4) 3 048 000
Answer: ( ) [1 mark]
3. Round 4 567 892 to the nearest hundred thousand.
(1) 4 500 000
(2) 4 560 000
(3) 4 600 000
(4) 5 000 000
Answer: ( ) [1 mark]
4. In which of the following numbers does the digit 5 stand for 5 ten thousands?
(1) 2 543 678
(2) 3 657 901
(3) 5 123 456
(4) 1 234 567
Answer: ( ) [1 mark]
5. What is 10 000 more than 8 965 432?
(1) 8 975 432
(2) 8 966 432
(3) 9 065 432
(4) 8 955 432
Answer: ( ) [1 mark]
6. Which number is exactly halfway between 3 450 000 and 3 460 000?
(1) 3 450 500
(2) 3 455 000
(3) 3 460 000
(4) 6 910 000
Answer: ( ) [1 mark]
7. What is the missing number in the following pattern? 2 340 000, 2 390 000, 2 440 000, _______, 2 540 000
(1) 2 450 000
(2) 2 490 000
(3) 2 500 000
(4) 2 480 000
Answer: ( ) [1 mark]
8. The population of a town is about 2 500 000 when rounded to the nearest hundred thousand. What could be the actual population?
(1) 2 420 000
(2) 2 450 000
(3) 2 560 000
(4) 2 610 000
Answer: ( ) [1 mark]
9. Which of the following has the greatest value?
(1) 5 432 100
(2) 5 342 100
(3) 5 423 100
(4) 5 431 200
Answer: ( ) [1 mark]
10. When a number is divided by 100, the answer is 45 678. What was the original number?
(1) 4 567 800
(2) 456 780
(3) 45 678 000
(4) 456 700
Answer: ( ) [1 mark]
END OF SECTION A
SECTION B: Short-Answer Questions (10 marks)
Write your answers in the spaces provided. Show your working clearly.
11. (a) Write 6 205 070 in words.
_______________________________________________________________ [1 mark]
(b) Write "two million, five hundred and six thousand and forty" in numerals.
_______________________________________________________________ [1 mark]
12. Arrange the following numbers in ascending order.
5 678 901, 5 687 910, 5 876 190, 5 768 910
_____________________________________________________________________ [2 marks]
13. Find the sum of the smallest and the largest 6-digit numbers that can be formed using the digits 4, 7, 0, 2, 9, and 1 once each.
<image_placeholder> id: Q13-fig1 type: table linked_question: Q13 description: Place value table with columns for millions, hundred thousands, ten thousands, thousands, hundreds, tens, and ones labels: HTh (Hundred Thousands), TTh (Ten Thousands), Th (Thousands), H (Hundreds), T (Tens), O (Ones) values: Digits to place: 4, 7, 0, 2, 9, 1 must_show: Clear column headers for each place value, blank rows for arranging digits to form largest and smallest numbers </image_placeholder>
_____________________________________________________________________ [2 marks]
14. A number, when rounded to the nearest thousand, becomes 5 678 000.
(a) What is the smallest possible number?
_______________________________________________________________ [1 mark]
(b) What is the largest possible number?
_______________________________________________________________ [1 mark]
15. The diagram below shows part of a number line.
<image_placeholder> id: Q15-fig1 type: diagram linked_question: Q15 description: A portion of a number line showing markings from 3 000 000 to 4 000 000 labels: Point A at 3 000 000, Point B at 3 250 000, Point C at 3 500 000, Point D at 3 750 000, Point E at 4 000 000; Point X marked with arrow between C and D values: Scale: each major tick = 250 000; Point X located at unknown position between 3 500 000 and 3 750 000 must_show: Clearly labelled points A through E, point X marked with arrow, evenly spaced tick marks, numeric labels at A, C, and E </image_placeholder>
(a) What is the value of each interval on the number line?
_______________________________________________________________ [1 mark]
(b) What number does Point X represent?
_______________________________________________________________ [1 mark]
END OF SECTION B
SECTION C: Word Problems (30 marks)
Solve each of the following problems. Show your working clearly and write your answers in the spaces provided.
16. The table shows the populations of four towns in Singapore.
| Town | Population |
|---|---|
| Ang Mo Town | 3 456 780 |
| Bedok Town | 2 890 456 |
| Clementi Town | 1 567 234 |
| Dover Town | 987 654 |
<image_placeholder> id: Q16-fig1 type: table linked_question: Q16 description: Simple data table with four towns and their populations labels: Column 1: Town; Column 2: Population values: Ang Mo Town: 3 456 780; Bedok Town: 2 890 456; Clementi Town: 1 567 234; Dover Town: 987 654 must_show: Clear table borders, centered alignment for town names, right-aligned numbers with comma separators </image_placeholder>
(a) Which town has a population of about 1 million when rounded to the nearest million? [2 marks]
(b) What is the total population of Ang Mo Town and Bedok Town? [2 marks]
(c) How much greater is the population of Bedok Town than the population of Dover Town? [2 marks]
17. Mrs. Lim sold 8 456 packets of nasi lemak in January. In February, she sold 1 234 more packets than in January. In March, she sold twice as many packets as in February.
(a) How many packets did she sell in February? [2 marks]
(b) How many packets did she sell in March? [2 marks]
(c) What was the total number of packets sold in the three months? [2 marks]
18. Mr. Tan has 3 456 789. He also needs to buy machinery costing 345 678 for the first year.
(a) How much money does Mr. Tan need altogether? [2 marks]
(b) How much money will he have left after all these expenses? [2 marks]
(c) If he decides to buy a second factory at the same price and splits his remaining money equally among 8 workers as a bonus, how much will each worker receive? [2 marks]
19. A 7-digit number is formed using the digits 3, 5, 7, 0, 2, 8, and 4 once each.
<image_placeholder> id: Q19-fig1 type: table linked_question: Q19 description: Place value chart for a 7-digit number with columns for millions to ones labels: M (Millions), HTh (Hundred Thousands), TTh (Ten Thousands), Th (Thousands), H (Hundreds), T (Tens), O (Ones) values: Digits available: 3, 5, 7, 0, 2, 8, 4 must_show: Seven distinct columns from Millions to Ones, clear column headers, blank cells showing where digits will be placed </image_placeholder>
(a) What is the greatest possible number that can be formed? [2 marks]
(b) What is the smallest possible number that can be formed? [2 marks]
(c) What is the difference between the greatest and smallest possible numbers? [2 marks]
20. The diagram shows the distances between four cities.
<image_placeholder> id: Q20-fig1 type: diagram linked_question: Q20 description: Route map showing four cities connected by roads with distances marked labels: City A (top left), City B (top right), City C (bottom right), City D (bottom left); Roads: A to B = 2 345 000 m, B to C = 1 876 000 m, C to D = 1 234 000 m, D to A = 987 000 m, A to C (diagonal) = 3 456 000 m values: All distances in metres; A-B: 2 345 000 m; B-C: 1 876 000 m; C-D: 1 234 000 m; D-A: 987 000 m; A-C: 3 456 000 m must_show: Four cities as labelled circles or nodes, connecting lines with distance labels, clear directional layout (A and B at top, C and D at bottom), all five route distances clearly marked </image_placeholder>
(a) What is the shortest route from City A to City C? Explain your reasoning. [2 marks]
(b) A driver travels from City A to City B, then to City C, then to City D, and finally back to City A. What is the total distance travelled? [2 marks]
(c) Another driver claims that going from City A to City D to City C is shorter than going directly from City A to City C. Is the driver correct? Show your working. [2 marks]
END OF PAPER
HAVE YOU CHECKED YOUR WORK?
Answers
TuitionGoWhere Practice Paper Answers - Mathematics Primary 5
Topic: Whole Numbers
Version: 1 of 5
Total Marks: 50
SECTION A: Multiple Choice Questions (10 marks)
| Question | Answer | Explanation |
|---|---|---|
| 1 | (4) 7 000 000 | The digit 7 is in the millions place. In 7 654 321, the 7 represents 7 million. Place value: 7 × 1 000 000 = 7 000 000. |
| 2 | (1) 3 040 008 | Three million = 3 000 000; forty thousand = 040 000; eight = 8. Combined: 3 000 000 + 40 000 + 8 = 3 040 008. Note: "forty thousand" needs zeros in the hundred thousands and thousands positions. |
| 3 | (1) 4 500 000 | Rounding to nearest hundred thousand: look at the ten thousands digit (6 in 4 567 892). Since 6 ≥ 5, round up: 4 500 000. The 6 causes the 5 hundred thousands to round up to 6, but we express as 4 500 000. Wait—correction: 4 567 892, the hundred thousands digit is 5, ten thousands is 6. Since 6 ≥ 5, round 5 up to 6, giving 4 600 000. Answer: (3). |
| 4 | (1) 2 543 678 | 5 ten thousands = 50 000. Check position: in 2 543 678, the 5 is in the hundred thousands place (500 000). Correction: Check again. 2 543 678: digits are 2 (millions), 5 (hundred thousands), 4 (ten thousands), 3 (thousands), etc. The 5 is in hundred thousands. In 3 657 901: 3 (millions), 6 (hundred thousands), 5 (ten thousands), 7 (thousands)... Here 5 is in ten thousands place. Answer: (2). |
| 5 | (1) 8 975 432 | 8 965 432 + 10 000 = 8 975 432. Adding 10 000 affects the ten thousands place: 65 becomes 75. |
| 6 | (2) 3 455 000 | Halfway = (3 450 000 + 3 460 000) ÷ 2 = 6 910 000 ÷ 2 = 3 455 000. Or: the midpoint of 450 000 and 460 000 is 455 000. |
| 7 | (2) 2 490 000 | Pattern increases by 50 000 each time: 2 340 000 + 50 000 = 2 390 000; 2 390 000 + 50 000 = 2 440 000; 2 440 000 + 50 000 = 2 490 000; 2 490 000 + 50 000 = 2 540 000. ✓ |
| 8 | (3) 2 560 000 | Rounded to nearest hundred thousand = 2 500 000. Range: 2 450 000 to 2 549 999. Of the choices, only 2 560 000 rounds to 2 600 000. Correction: Check 2 450 000 rounds to 2 500 000? Yes (2 450 000 exactly rounds up). 2 560 000: ten thousands digit is 6, so rounds to 2 600 000. 2 420 000 rounds to 2 400 000. 2 610 000 rounds to 2 600 000. So answer is (2) 2 450 000. |
| 9 | (1) 5 432 100 | Compare digit by digit from left: all start with 5. Next digit (hundred thousands): 4, 3, 4, 4. Eliminate (2). Remaining: 432 100, 423 100, 431 200. Compare ten thousands: 3, 2, 3. Eliminate (3). Compare thousands: 2 vs 1. 432 100 > 431 200. So 5 432 100 is greatest. |
| 10 | (1) 4 567 800 | Original ÷ 100 = 45 678, so original = 45 678 × 100 = 4 567 800. Multiplying by 100 adds two zeros (or shifts decimal two places right). |
Corrected Answers for Q3, Q4, Q8:
| Question | Corrected Answer | Reasoning |
|---|---|---|
| 3 | (3) 4 600 000 | Hundred thousands digit is 5; ten thousands digit 6 ≥ 5, so round up to 4 600 000 |
| 4 | (2) 3 657 901 | The 5 is in the ten thousands place (50 000) |
| 8 | (2) 2 450 000 | 2 450 000 rounds up to 2 500 000 (boundary case) |
SECTION B: Short-Answer Questions (10 marks)
11. (a) Six million, two hundred and five thousand and seventy [1 mark]
Teaching note: Break into periods—million period: "six million"; thousand period: "two hundred and five thousand"; unit period: "seventy". The zero in hundreds place is read as part of "and" connection.
(b) 2 506 040 [1 mark]
Teaching note: Two million = 2 000 000; five hundred and six thousand = 506 000; forty = 40. Combined: 2 000 000 + 506 000 + 40 = 2 506 040. Common error: writing 2 560 040 or 2 500 640.
12. 5 678 901, 5 687 910, 5 768 910, 5 876 190 [2 marks]
Step-by-step method:
- All numbers start with 5 million, so compare hundred thousands digits: 6, 6, 7, 8
- 6 < 7 < 8, so 5 876 190 is largest
- For the two with 6: compare ten thousands digits: 7 and 8
- 7 < 8, so 5 678 901 < 5 687 910
Marking: 1 mark for correct order with 5 678 901 first and 5 876 190 last; 1 mark for complete correct order. Deduct 1 mark if any number misplaced.
13. Smallest: 102 479; Largest: 974 210; Sum: 1 076 689 [2 marks]
Method:
- Largest 6-digit number: Place largest digits in highest place values → 9 7 4 2 1 0 = 974 210
- Smallest 6-digit number: Place smallest non-zero digit first (1), then remaining in ascending order → 1 0 2 4 7 9 = 102 479 (cannot start with 0)
- Sum: 974 210 + 102 479 = 1 076 689
Working shown:
974 210
+ 102 479
---------
1 076 689
Marking: 1 mark for correct smallest and largest identified; 1 mark for correct sum. Common error: putting 0 first for smallest (invalid 6-digit number would become 5-digit).
14. (a) 5 677 500 [1 mark]
Teaching note: Rounding to nearest thousand: look at hundreds digit. To round to 5 678 000, the smallest number has hundreds digit 5 (rounds up). So 5 677 500 ≤ number < 5 678 500. Smallest = 5 677 500.
(b) 5 678 499 [1 mark]
Teaching note: Largest number that rounds to 5 678 000 must have hundreds digit 4 (rounds down), so maximum is 5 678 499. The next number, 5 678 500, would round to 5 679 000.
15. (a) 250 000 [1 mark]
Method: From A (3 000 000) to E (4 000 000) is 1 000 000. There are 4 equal intervals: A-B, B-C, C-D, D-E. Each interval = 1 000 000 ÷ 4 = 250 000.
(b) 3 625 000 [1 mark]
Method: Point X is halfway between C (3 500 000) and D (3 750 000). X = 3 500 000 + 125 000 = 3 625 000. Or: (3 500 000 + 3 750 000) ÷ 2 = 7 250 000 ÷ 2 = 3 625 000.
SECTION C: Word Problems (30 marks)
16. (a) Dover Town [2 marks]
Method: Round each population to nearest million:
- Ang Mo Town: 3 456 780 → 3 000 000
- Bedok Town: 2 890 456 → 3 000 000
- Clementi Town: 1 567 234 → 2 000 000 (hundred thousands digit 5, round up)
- Dover Town: 987 654 → 1 000 000 (hundred thousands digit 9 ≥ 5, round up to 1 million)
Marking: 1 mark for correct identification; 1 mark for showing rounding reasoning. Accept if student shows 987 654 rounds to 1 000 000.
(b) 6 347 236 [2 marks]
Working:
3 456 780
+ 2 890 456
-----------
6 347 236
Step-by-step:
- Ones: 0 + 6 = 6
- Tens: 8 + 5 = 13, write 3, carry 1
- Hundreds: 7 + 4 + 1 = 12, write 2, carry 1
- Thousands: 6 + 0 + 1 = 7
- Ten thousands: 5 + 9 = 14, write 4, carry 1
- Hundred thousands: 4 + 8 + 1 = 13, write 3, carry 1
- Millions: 3 + 2 + 1 = 6
Marking: 1 mark for correct method shown; 1 mark for correct final answer. If only answer given with no working, award 1 mark.
(c) 1 902 802 [2 marks]
Working:
2 890 456
- 987 654
-----------
1 902 802
Step-by-step:
- Ones: 6 − 4 = 2
- Tens: 5 − 5 = 0
- Hundreds: 4 − 6, need to borrow: 14 − 6 = 8
- Thousands: (now 9) − 7 = 2? Wait, check: after borrowing, 0 becomes 9, 9 − 7 = 2. Actually: 890 456 − 987 654 requires careful alignment.
- Better: 2 890 456 − 987 654 = 2 890 456 − 900 000 − 87 654 = 1 990 456 − 87 654 = 1 902 802
Verification: 987 654 + 1 902 802 = 2 890 456 ✓
Marking: 1 mark for correct method; 1 mark for correct answer.
17. (a) 9 690 packets [2 marks]
Working:
January: 8 456 packets
February: 8 456 + 1 234 = 9 690 packets
Method: "1 234 more than January" means addition: 8 456 + 1 234 = 9 690.
Marking: 1 mark for correct operation identified; 1 mark for correct calculation.
(b) 19 380 packets [2 marks]
Working:
March: 2 × 9 690 = 19 380 packets
Method: "Twice as many as February" means multiplication by 2: 9 690 × 2 = 19 380.
Step-by-step: 9 690 × 2 = (9 000 × 2) + (600 × 2) + (90 × 2) = 18 000 + 1 200 + 180 = 19 380.
Marking: 1 mark for using February's answer; 1 mark for correct calculation.
(c) 37 526 packets [2 marks]
Working:
8 456 (January)
+ 9 690 (February)
+ 19 380 (March)
-----------
37 526
Step-by-step:
- 8 456 + 9 690 = 18 146
- 18 146 + 19 380 = 37 526
Marking: 1 mark for adding all three months; 1 mark for correct total. Award follow-through marks if student uses their previous answers correctly even if those were wrong.
18. (a) 4 679 010 [2 marks]
Working:
3 456 789 (factory)
+ 876 543 (machinery)
+ 345 678 (salaries)
-----------
4 679 010
Step-by-step:
- 3 456 789 + 876 543 = 4 333 332
- 4 333 332 + 345 678 = 4 679 010
Marking: 1 mark for adding all three items; 1 mark for correct total.
(b) 320 990 [2 marks]
Working:
5 000 000
- 4 679 010
-----------
320 990
Method: Remaining = 5 000 000 − 4 679 010 = 320 990
Marking: 1 mark for correct subtraction setup; 1 mark for correct answer. Award follow-through from part (a).
(c) 40 123.75 or $40 123.75 [2 marks]
Working:
Remaining after buying second factory: 320 990 − 3 456 789 = negative!
Correction—re-reading the problem: The problem says "buy a second factory at the same price"—this would exceed remaining money. Re-interpret: Perhaps he uses the original $5 000 000 for everything including second factory? Or "remaining money" refers to after all original expenses?
Clarified interpretation: After expenses in (a), he has 3 456 789, which he cannot afford.
Alternative valid interpretation for syllabus alignment: The question intends: After all expenses in (a), split remaining among 8 workers. Let me recalculate: 320 990 ÷ 8 = 40 123.75. But this gives decimal.
Revised scenario for clean numbers (marking guidance): If student correctly does 320 990 ÷ 8 = 40 123 remainder 6, or recognizes he cannot afford second factory, award marks for correct reasoning.
Expected student approach for P5: Likely intended: 320 990 ÷ 8 = 40 123 remainder 6 or $40 123.75 if decimals known.
Teaching note: At P5, students may express as "40 123 with remainder 40 123.75. Accept either with clear working.
Working:
320 990 ÷ 8
320 000 ÷ 8 = 40 000
990 ÷ 8 = 123 remainder 6
Total: 40 123 remainder 6, or 40 123.75
Marking: 1 mark for dividing remaining money by 8; 1 mark for correct quotient. Accept remainder form or decimal.
19. (a) 8 754 320 [2 marks]
Method: For greatest 7-digit number using 3, 5, 7, 0, 2, 8, 4, arrange digits in descending order: 8, 7, 5, 4, 3, 2, 0 → 8 754 320
Teaching note: 8 is largest, so millions digit is 8. Continue with next largest: 7, 5, 4, 3, 2, 0.
(b) 2 034 578 [2 marks]
Method: For smallest 7-digit number, smallest non-zero digit first (2), then remaining in ascending order: 0, 3, 4, 5, 7, 8 → 2 034 578
Critical point: Cannot start with 0 (would be 6-digit number). So 2 goes first.
(c) 6 719 742 [2 marks]
Working:
8 754 320
- 2 034 578
-----------
6 719 742
Step-by-step subtraction with borrowing as needed.
Verification: 2 034 578 + 6 719 742 = 8 754 320 ✓
Marking: 1 mark for correct greatest and smallest from (a) and (b); 1 mark for correct difference. Follow-through marks apply.
20. (a) Direct route A to C: 3 456 000 m [2 marks]
Method: Compare two routes from A to C:
- Direct: A → C = 3 456 000 m
- Via B: A → B → C = 2 345 000 + 1 876 000 = 4 221 000 m
Since 3 456 000 < 4 221 000, the direct route is shortest.
Explanation: The direct route avoids the detour through B. Even though A-B-C might seem intuitive, the diagonal path is shorter (similar to triangle inequality concept—though not named at P5, students can compare totals).
Marking: 1 mark for identifying direct route with correct distance; 1 mark for comparison explanation.
(b) 6 442 000 m or 6 442 km [2 marks]
Working:
2 345 000 (A→B)
+ 1 876 000 (B→C)
+ 1 234 000 (C→D)
+ 987 000 (D→A)
-----------
6 442 000 m
Step-by-step:
- 2 345 000 + 1 876 000 = 4 221 000
- 1 234 000 + 987 000 = 2 221 000
- 4 221 000 + 2 221 000 = 6 442 000
Marking: 1 mark for adding all four segments; 1 mark for correct total. Accept in metres or kilometres (6 442 km).
(c) The driver is correct [2 marks]
Working:
A → D → C = 987 000 + 1 234 000 = 2 221 000 m
Direct A → C = 3 456 000 m
2 221 000 < 3 456 000
Conclusion: The route via D is shorter by 1 235 000 m (or 1 235 km).
Marking: 1 mark for calculating both routes correctly; 1 mark for correct comparison and conclusion. Award partial credit if student calculates one route correctly but makes arithmetic error on other.
SUMMARY MARKSCHEME
| Section | Marks | Key Skills Tested |
|---|---|---|
| A: MCQ | 10 | Place value, rounding, comparing, number patterns |
| B: Short Answer | 10 | Number words, ordering, place value reasoning, number lines |
| C: Word Problems | 30 | Multi-step problems, data interpretation, route optimization, forming numbers with constraints |
Total: 50 marks
Difficulty distribution: Easy (10 marks), Medium (20 marks), Challenging (20 marks)
Time estimate: 75 minutes allows approximately:
- Section A: 10 minutes (1 min/question)
- Section B: 15 minutes (3 min/question)
- Section C: 45 minutes (9 min/question)
- Review: 5 minutes
END OF ANSWER KEY