From Real Exams Exam Paper

Primary 6 PSLE Mathematics Semestral Assessment 2 (End of Year) Paper 4

Free P6 PSLE Maths SA2 Paper 4, Ox Exam version, with questions, answers, and PSLE-focused 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 6 PSLE Mathematics From Real Exams Generated by Ox Alpha Updated 2026-08-27

Questions

Free quiz and exam paper access

Enter your details to view this paper

Your access is remembered on this device.

Answers

TuitionGoWhere Practice Paper - Mathematics Primary 6 PSLE

Answer Key and Marking Scheme

Paper: SA2 End-of-Year Practice Paper - Whole Numbers (Version 4 of 5) Total Marks: 60

Marking codes used below: M = method mark, A = accuracy mark. Award M marks for correct method even if the final answer is wrong due to a later slip.


Section A (Questions 1-10, 20 marks)

Question 1 (2 marks) Answer: 7,306,4057{,}306{,}405

  • M1: Correctly identifies millions period (7 million).
  • A1: Full numeral 7,306,4057{,}306{,}405 correct. Teaching note: Split the words into periods: seven million | three hundred six thousand | four hundred five. Each period is written as a 3-digit group. Common mistake: writing 7,360,4057{,}360{,}405 (swapping hundreds and tens within the thousand period).

Question 2 (2 marks) Answer: 40,00040{,}000

  • M1: Identifies the digit 4 as being in the ten thousands place.
  • A1: States the value as 40,00040{,}000 (not just "ten thousands"). Teaching note: The value of a digit = digit ×\times its place value. Here 4×10,000=40,0004 \times 10{,}000 = 40{,}000. Common mistake: answering "ten thousands", which is the place, not the value.

Question 3 (2 marks) Answer: 6,300,0006{,}300{,}000

  • M1: Looks at the digit after the hundred-thousands place (77).
  • A1: Rounds up correctly to 6,300,0006{,}300{,}000. Teaching note: To round to the nearest hundred thousand, check the ten-thousands digit. Since 757 \geq 5, round the 22 up to 33. Common mistake: rounding to the nearest million (6,000,0006{,}000{,}000) instead.

Question 4 (2 marks) Answer: 5,260,490>5,260,094>5,206,409>5,206,0495{,}260{,}490 > 5{,}260{,}094 > 5{,}206{,}409 > 5{,}206{,}049

  • M1: Compares digits place by place from the left (all have 5 millions; compare hundred thousands: 2 vs 2; compare ten thousands: 6 vs 6 vs 0 vs 0; continue to smaller places).
  • A1: All four numbers in fully correct descending order. Teaching note: Line up place values in a table mentally. Numbers sharing the first three digits differ first at the ten-thousands place: 66 beats 00, so the 5,260,5{,}260{,}\ldots pair comes first.

Question 5 (2 marks) Answer: 129129

  • M1: Applies order of operations: 32×3=9632 \times 3 = 96 and 60÷4=1560 \div 4 = 15 before adding/subtracting: 48+961548 + 96 - 15.
  • A1: 129129. Teaching note: Multiplication and division come before addition and subtraction, worked left to right. Common mistake: computing left to right without priority, e.g. (48+32)×3(48+32)\times3, giving 378378.

Question 6 (2 marks) Answer: 1,2,3,4,6,121, 2, 3, 4, 6, 12

  • M1: Lists factors of both numbers correctly (24: 1, 2, 3, 4, 6, 8, 12, 24; 36: 1, 2, 3, 4, 6, 9, 12, 18, 36).
  • A1: Identifies all six common factors. Teaching note: A common factor divides both numbers exactly. List factors in pairs (1×241\times24, 2×122\times12, 3×83\times8, 4×64\times6) so none are missed. Common mistake: stopping at 66 and forgetting 1212.

Question 7 (2 marks) Answer: 3636

  • M1: Lists multiples of 9 (9, 18, 27, 36, ...) and multiples of 12 (12, 24, 36, ...) OR uses prime factors.
  • A1: Smallest common multiple 3636. Teaching note: The smallest common multiple is the first number appearing in both lists. Checking multiples of the larger number (12, 24, 36...) against 9's times table speeds this up.

Question 8 (2 marks) Answer: Quotient = 5555, Remainder = 2525

  • M1: Finds 45×55=2,47545 \times 55 = 2{,}475 and subtracts: 2,5002,475=252{,}500 - 2{,}475 = 25.
  • A1: Quotient 5555, remainder 2525. Teaching note: The remainder must be smaller than the divisor (25<4525 < 45). Check: 45×55+25=2,50045 \times 55 + 25 = 2{,}500. Common mistake: quotient 56 (then remainder would be negative, showing 56 is too big).

Question 9 (2 marks) Answer: 6,000×30=180,0006{,}000 \times 30 = 180{,}000

  • M1: Rounds 5,9826,0005{,}982 \to 6{,}000 and 313031 \to 30.
  • A1: Estimated product 180,000180{,}000. Teaching note: Estimation replaces numbers with close "round" values to make mental calculation possible. The estimate is near the exact value 185,442185{,}442. Common mistake: rounding 3131 to 3131 or 00 instead of the nearest ten.

Question 10 (2 marks) Answer: 26,82026{,}820 cookies

  • M1: Total packets: 1,250+985=2,2351{,}250 + 985 = 2{,}235.
  • A1: 2,235×12=26,8202{,}235 \times 12 = 26{,}820 cookies. Teaching note: Two-step problem: first combine (total packets), then multiply (packets ×\times cookies per packet). Always end with the unit asked for: cookies.

Section B (Questions 11-15, 15 marks)

Question 11 (3 marks) Answer: (a) 109109 and 221221 (b) Multiply the previous term by 2 and add 3.

  • M1: Detects the pattern, e.g. differences 7,14,287, 14, 28 (doubling) or 4×2+3=114 \times 2 + 3 = 11, 11×2+3=2511 \times 2 + 3 = 25, 25×2+3=5325 \times 2 + 3 = 53.
  • A1: 53×2+3=10953 \times 2 + 3 = 109; 109×2+3=221109 \times 2 + 3 = 221.
  • A1(b): Rule stated correctly in words. Teaching note: Test whether differences form their own pattern. Here differences double each time, which matches the rule "×2\times 2 then +3+3". Either description of the rule is acceptable if mathematically correct.

Question 12 (3 marks) Answer: (a) 17,32517{,}325 flyers (b) 17,00017{,}000

  • M1: Recognises total = rate ×\times time: 385×45385 \times 45.
  • A1: 385×45=15,400+1,925=17,325385 \times 45 = 15{,}400 + 1{,}925 = 17{,}325 flyers.
  • A1(b): Rounds to nearest thousand: 17,00017{,}000 (since 325<500325 < 500). Teaching note: "Per minute" means each minute gives 385 flyers, so multiply. For rounding, look only at the hundreds digit (33), so round down.

Question 13 (3 marks) Answer: (a) 3232 cm (b) 77 pieces

  • M1: Recognises the longest equal length = highest common factor of 96 and 128.
  • A1: HCF(96,128)=32\text{HCF}(96, 128) = 32, so each piece is 3232 cm.
  • A1(b): 96÷32=396 \div 32 = 3 pieces and 128÷32=4128 \div 32 = 4 pieces; total 3+4=73 + 4 = 7 pieces. Teaching note: "Longest possible equal pieces with nothing left over" signals HCF. Check: 3232 divides both 9696 and 128128 exactly, and no larger number does (128=4×32128 = 4 \times 32; 96=3×3296 = 3 \times 32). Common mistake: using LCM instead of HCF.

Question 14 (3 marks) Answer: 1616

  • M1: Works backwards with inverse operations: 25×4=10025 \times 4 = 100.
  • M1: 100+28=128100 + 28 = 128.
  • A1: 128÷8=16128 \div 8 = 16. Teaching note: Undo each step in reverse order using the opposite operation: divide became multiply (×4\times 4), subtract became add (+28+28), multiply became divide (÷8\div 8). Check forwards: 16×8=12816 \times 8 = 128; 12828=100128 - 28 = 100; 100÷4=25100 \div 4 = 25. ✓

Question 15 (3 marks) Answer: 1,0801{,}080 children

  • M1: Draws units: children = 11 unit, adults = 33 units, so total =4= 4 units.
  • M1: 44 units =4,320= 4{,}320, so 11 unit =4,320÷4=1,080= 4{,}320 \div 4 = 1{,}080.
  • A1: Children =1,080= 1{,}080. *Teaching

<stage3_exam_answers_md>

TuitionGoWhere Practice Paper - Mathematics Primary 6 PSLE

Answer Key and Marking Scheme

Paper: SA2 End-of-Year Practice Paper - Whole Numbers (Version 4 of 5) Total Marks: 60

Marking codes used below: M = method mark, A = accuracy mark. Award M marks for correct method even if the final answer is wrong due to a later slip.


Section A (Questions 1-10, 20 marks)

Question 1 (2 marks) Answer: 7,306,4057{,}306{,}405

  • M1: Correctly identifies millions period (7 million).
  • A1: Full numeral 7,306,4057{,}306{,}405 correct. Teaching note: Split the words into periods: seven million | three hundred six thousand | four hundred five. Each period is written as a 3-digit group. Common mistake: writing 7,360,4057{,}360{,}405 (swapping hundreds and tens within the thousand period).

Question 2 (2 marks) Answer: 40,00040{,}000

  • M1: Identifies the digit 4 as being in the ten thousands place.
  • A1: States the value as 40,00040{,}000 (not just "ten thousands"). Teaching note: The value of a digit = digit ×\times its place value. Here 4×10,000=40,0004 \times 10{,}000 = 40{,}000. Common mistake: answering "ten thousands", which is the place, not the value.

Question 3 (2 marks) Answer: 6,300,0006{,}300{,}000

  • M1: Looks at the digit after the hundred-thousands place (77).
  • A1: Rounds up correctly to 6,300,0006{,}300{,}000. Teaching note: To round to the nearest hundred thousand, check the ten-thousands digit. Since 757 \geq 5, round the 22 up to 33. Common mistake: rounding to the nearest million (6,000,0006{,}000{,}000) instead.

Question 4 (2 marks) Answer: 5,260,490>5,260,094>5,206,409>5,206,0495{,}260{,}490 > 5{,}260{,}094 > 5{,}206{,}409 > 5{,}206{,}049

  • M1: Compares digits place by place from the left (all have 5 millions; compare hundred thousands, then ten thousands, then smaller places).
  • A1: All four numbers in fully correct descending order. Teaching note: Numbers sharing the first three digits differ first at the ten-thousands place: 66 beats 00, so the 5,260,5{,}260{,}\ldots pair comes first.

Question 5 (2 marks) Answer: 129129

  • M1: Applies order of operations: 32×3=9632 \times 3 = 96 and 60÷4=1560 \div 4 = 15 before adding/subtracting: 48+961548 + 96 - 15.
  • A1: 129129. Teaching note: Multiplication and division come before addition and subtraction. Common mistake: computing left to right without priority, e.g. (48+32)×3(48+32)\times3, giving 378378.

Question 6 (2 marks) Answer: 1,2,3,4,6,121, 2, 3, 4, 6, 12

  • M1: Lists factors of both numbers correctly (24: 1, 2, 3, 4, 6, 8, 12, 24; 36: 1, 2, 3, 4, 6, 9, 12, 18, 36).
  • A1: Identifies all six common factors. Teaching note: List factors in pairs (1×241\times24, 2×122\times12, 3×83\times8, 4×64\times6) so none are missed. Common mistake: stopping at 66 and forgetting 1212.

Question 7 (2 marks) Answer: 3636

  • M1: Lists multiples of 9 (9, 18, 27, 36, ...) and multiples of 12 (12, 24, 36, ...).
  • A1: Smallest common multiple 3636. Teaching note: Checking multiples of the larger number (12, 24, 36...) against 9's times table speeds this up.

Question 8 (2 marks) Answer: Quotient = 5555, Remainder = 2525

  • M1: Finds 45×55=2,47545 \times 55 = 2{,}475 and subtracts: 2,5002,475=252{,}500 - 2{,}475 = 25.
  • A1: Quotient 5555, remainder 2525. Teaching note: The remainder must be smaller than the divisor (25<4525 < 45). Check: 45×55+25=2,50045 \times 55 + 25 = 2{,}500. Common mistake: quotient 56 (then the remainder would be negative).

Question 9 (2 marks) Answer: 6,000×30=180,0006{,}000 \times 30 = 180{,}000

  • M1: Rounds 5,9826,0005{,}982 \to 6{,}000 and 313031 \to 30.
  • A1: Estimated product 180,000180{,}000. Teaching note: The estimate is near the exact value 185,442185{,}442. Common mistake: rounding 3131 to something other than the nearest ten.

Question 10 (2 marks) Answer: 26,82026{,}820 cookies

  • M1: Total packets: 1,250+985=2,2351{,}250 + 985 = 2{,}235.
  • A1: 2,235×12=26,8202{,}235 \times 12 = 26{,}820 cookies. Teaching note: Two-step problem: combine packets first, then multiply by cookies per packet. End with the unit asked for: cookies.

Section B (Questions 11-15, 15 marks)

Question 11 (3 marks) Answer: (a) 109109 and 221221 (b) Multiply the previous term by 2 and add 3.

  • M1: Detects the pattern, e.g. differences 7,14,287, 14, 28 (doubling), or 4×2+3=114 \times 2 + 3 = 11, 11×2+3=2511 \times 2 + 3 = 25, 25×2+3=5325 \times 2 + 3 = 53.
  • A1: 53×2+3=10953 \times 2 + 3 = 109; 109×2+3=221109 \times 2 + 3 = 221.
  • A1(b): Rule stated correctly in words. Teaching note: Test whether differences form their own pattern. Either mathematically correct description of the rule is acceptable.

Question 12 (3 marks) Answer: (a) 17,32517{,}325 flyers (b) 17,00017{,}000

  • M1: Recognises total = rate ×\times time: 385×45385 \times 45.
  • A1: 385×45=17,325385 \times 45 = 17{,}325 flyers.
  • A1(b): Rounds to nearest thousand: 17,00017{,}000 (since 325<500325 < 500). Teaching note: "Per minute" means multiply. For rounding, look only at the hundreds digit (33), so round down.

Question 13 (3 marks) Answer: (a) 3232 cm (b) 77 pieces

  • M1: Recognises the longest equal length = highest common factor of 96 and 128.
  • A1: HCF(96,128)=32\text{HCF}(96, 128) = 32, so each piece is 3232 cm.
  • A1(b): 96÷32=396 \div 32 = 3 pieces and 128÷32=4128 \div 32 = 4 pieces; total 3+4=73 + 4 = 7 pieces. Teaching note: "Longest possible equal pieces with nothing left over" signals HCF. Common mistake: using LCM instead of HCF.

Question 14 (3 marks) Answer: 1616

  • M1: Works backwards with inverse operations: 25×4=10025 \times 4 = 100.
  • M1: 100+28=128100 + 28 = 128.
  • A1: 128÷8=16128 \div 8 = 16. Teaching note: Undo each step in reverse order using the opposite operation. Check forwards: 16×8=12816 \times 8 = 128; 12828=100128 - 28 = 100; 100÷4=25100 \div 4 = 25. ✓

Question 15 (3 marks) Answer: 1,0801{,}080 children

  • M1: Draws units: children = 11 unit, adults = 33 units, so total =4= 4 units.
  • M1: 44 units =4,320= 4{,}320, so 11 unit =4,320÷4=1,080= 4{,}320 \div 4 = 1{,}080.
  • A1: Children =1,080= 1{,}080. Teaching note: "3 times as many adults as children" means adults + children = 4 equal units, not 3. Common mistake: dividing by 3 instead of 4.

Section C (Questions 16-20, 25 marks)

Question 16 (5 marks) Answer: 252252 stamps

  • Working: At first, Ravi =3= 3 units, Ken =1= 1 unit. After giving away 8484: Ravi =3u84= 3u - 84, Ken =u+84= u + 84.
  • Since they are equal: 3u84=u+842u=168u=843u - 84 = u + 84 \Rightarrow 2u = 168 \Rightarrow u = 84.
  • Ravi at first =3×84=252= 3 \times 84 = 252 stamps.
  • M1: Sets up units/model correctly. M1: Forms the equality or uses the difference (3uu=2u3u - u = 2u represents the 84×2=16884 \times 2 = 168 transferred difference). A1: Correct units found. A1: 252252 stamps with working shown. A1: Answer stated with units. Teaching note: When Ravi gives 84 stamps, he loses 84 while Ken gains 84, closing a gap of 168. Common mistake: setting 2u=842u = 84 instead of 2u=1682u = 168.

Question 17 (5 marks) Answer: 3838 motorcycles

  • Working: Let cars =c= c, motorcycles =m= m. Then c+m=120c + m = 120 and 4c+2m=4044c + 2m = 404.
  • Divide the wheel equation by 2: 2c+m=2022c + m = 202. Subtract c+m=120c + m = 120: c=82c = 82 cars.
  • Motorcycles =12082=38= 120 - 82 = 38.
  • Check: 82×4+38×2=328+76=40482 \times 4 + 38 \times 2 = 328 + 76 = 404. ✓
  • M1: Forms both equations/relationships. M1: Solves the system correctly. A1: 8282 cars found. A1: 3838 motorcycles. A1: Verification shown. Teaching note: Alternative (assumption method): assume all 120 are motorcycles =240= 240 wheels; shortfall =404240=164= 404 - 240 = 164; each car adds 2 wheels, so cars =164÷2=82= 164 \div 2 = 82.

Question 18 (5 marks) Answer: (a) 6262 seats (b) Row 2222

  • (a) Working: Row 12 =18+(121)×4=18+44=62= 18 + (12 - 1) \times 4 = 18 + 44 = 62 seats.
  • (b) Working: 102=18+(n1)×484=(n1)×4n1=21n=22102 = 18 + (n - 1) \times 4 \Rightarrow 84 = (n - 1) \times 4 \Rightarrow n - 1 = 21 \Rightarrow n = 22.
  • M1: Recognises the pattern rule (start 18, add 4). A1: 6262 seats. M1: Sets up equation for part (b). A1: n1=21n - 1 = 21. A1: Row 2222. Teaching note: Row nn has 18+(n1)×418 + (n-1) \times 4 seats because Row 1 already has 18, so only n1n - 1 additions of 4 occur. Common mistake: using nn instead of n1n - 1, giving Row 23.

Question 19 (5 marks) Answer: (a) 88 passengers (b) 1515 trips

  • (a) Working: 638÷45=14638 \div 45 = 14 remainder 88, since 45×14=63045 \times 14 = 630 and 638630=8638 - 630 = 8. Last trip carries 88 passengers.
  • (b) Working: 1414 full trips carry 630630 people; the remaining 88 people need one more trip. Least number of trips =14+1=15= 14 + 1 = 15.
  • M1: Divides correctly. A1: Remainder 88 identified as last-trip load. M1: Interprets the remainder as requiring an extra trip. A1: 1515 trips. A1: Clear reasoning linking (a) and (b). Teaching note: Always round UP for "how many trips/vehicles needed" questions — you cannot leave people behind. Common mistake: answering 14 trips (rounding down) or 14.4 trips.

Question 20 (5 marks) Answer: 807807 boxes

  • Working:
    • Total toys produced: 1,275×16=20,4001{,}275 \times 16 = 20{,}400 toys.
    • After removing defective toys: 20,400225=20,17520{,}400 - 225 = 20{,}175 toys.
    • Number of boxes: 20,175÷25=80720{,}175 \div 25 = 807 boxes.
    • Check: 807×25=20,175807 \times 25 = 20{,}175. ✓
  • M1: Multiplies daily production by days. A1: 20,40020{,}400. M1: Subtracts defectives. A1: 20,17520{,}175. M1+A1: Divides by 25 correctly to get 807807 boxes. Teaching note: This is a chained multi-step problem — label each intermediate result so no step is skipped. Common mistake: subtracting 225 before multiplying, or dividing by 25 before removing defectives.

End of Answer Key