{
 "paper": {
  "school": "Raffles Girls' Primary School",
  "year": 2024,
  "level": "P4",
  "label": "EOY Practice Set 1",
  "source_prefix": "Raffles 2024 P4 EOY Practice Set 1",
  "has_answer_key": true
 },
 "questions": [
  {
   "n": 1,
   "type_id": 1,
   "question": "In which of the following numbers does the digit 6 stand for 600?",
   "answer0": "6890",
   "answer1": "8906",
   "answer2": "8690",
   "answer3": "9860",
   "correct_answer": 2,
   "skill_id": 105,
   "difficulty_id": 1,
   "explanation": "The digit 6 stands for 600 when it is in the hundreds place. In 8690, the 6 is in the hundreds place, so it stands for 600.",
   "hints": [
    "Look for the number where 6 is in the hundreds place.",
    "Hundreds place value: 6 means 6 × 100 = 600."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q1",
   "image_needed": false,
   "image_options": false,
   "image_file": null,
   "notes": "Key: option 3 (1-based) = 8690 = index 2."
  },
  {
   "n": 2,
   "type_id": 1,
   "question": "Which of the following is <b>not</b> a factor of 42?",
   "answer0": "6",
   "answer1": "8",
   "answer2": "14",
   "answer3": "21",
   "correct_answer": 1,
   "skill_id": 112,
   "difficulty_id": 1,
   "explanation": "Factors of 42: 1, 2, 3, 6, 7, 14, 21, 42. 8 is not a factor because 42 ÷ 8 does not give a whole number.",
   "hints": [
    "A factor divides the number exactly with no remainder.",
    "Check 42 ÷ 8 — it does not divide evenly."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q2",
   "image_needed": false,
   "image_options": false,
   "image_file": null,
   "notes": "Key: option 2 = 8 = index 1."
  },
  {
   "n": 3,
   "type_id": 1,
   "question": "Find the length of the square.",
   "answer0": "8 cm",
   "answer1": "16 cm",
   "answer2": "32 cm",
   "answer3": "256 cm",
   "correct_answer": 1,
   "skill_id": 137,
   "difficulty_id": 1,
   "explanation": "A square has 4 equal sides. Side = perimeter ÷ 4 = 64 ÷ 4 = 16 cm.",
   "hints": [
    "Perimeter of a square = 4 × side.",
    "Divide the perimeter by 4 to find one side."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q3",
   "image_needed": true,
   "image_options": false,
   "image_file": "q3.png",
   "image_page": 3,
   "image_bbox": [
    0.44,
    0.69,
    0.66,
    0.82
   ],
   "image_loc": "square labelled 'Perimeter = 64 cm' with side marked '?', middle-right of page",
   "notes": "Key: option 2 = 16 cm = index 1."
  },
  {
   "n": 4,
   "type_id": 1,
   "question": "The diagram shows the net of a cube. When the cube is placed with letter “D” facing down at the bottom, which letter is facing up at the top of the cube?",
   "answer0": "F",
   "answer1": "E",
   "answer2": "B",
   "answer3": "A",
   "correct_answer": 2,
   "skill_id": 233,
   "difficulty_id": 2,
   "explanation": "On the net, the face opposite to D is B (they are separated by one face in the row/column of the net). When D faces down, its opposite face B faces up.",
   "hints": [
    "Opposite faces on a cube net are separated by exactly one face.",
    "Find the face directly opposite to D when the net is folded."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q4",
   "image_needed": true,
   "image_options": false,
   "image_file": "q4.png",
   "image_page": 4,
   "image_bbox": [
    0.19,
    0.14,
    0.51,
    0.32
   ],
   "image_loc": "net of a cube with faces B,C,A,D,E,F, upper-left of page",
   "notes": "Key: option 3 = B = index 2. Net: B-C top row; A-D-E middle row; F below D."
  },
  {
   "n": 5,
   "type_id": 1,
   "question": "The table shows the number of green, black and blue pens in 4 boxes.<br>Which box has the most number of pens?",
   "answer0": "A",
   "answer1": "B",
   "answer2": "C",
   "answer3": "D",
   "correct_answer": 0,
   "skill_id": 146,
   "difficulty_id": 1,
   "explanation": "Box A: 20+15+26 = 61. Box B: 12+13+15 = 40. Box C: 17+21+12 = 50. Box D: 24+10+11 = 45. Box A has the most pens (61).",
   "hints": [
    "Add up green, black and blue pens for each box.",
    "Compare the four totals."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q5",
   "image_needed": true,
   "image_options": false,
   "image_file": "q5.png",
   "image_page": 4,
   "image_bbox": [
    0.2,
    0.58,
    0.87,
    0.71
   ],
   "image_loc": "table of pen counts (Box A-D, Green/Black/Blue columns), middle of page",
   "notes": "Key: option 1 = A = index 0. Totals A=61,B=40,C=50,D=45."
  },
  {
   "n": 6,
   "type_id": 1,
   "question": "What fraction of the shapes in the box are stars?",
   "answer0": "$$\\frac{5}{7}$$",
   "answer1": "$$\\frac{5}{12}$$",
   "answer2": "$$\\frac{7}{5}$$",
   "answer3": "$$\\frac{7}{12}$$",
   "correct_answer": 3,
   "skill_id": 120,
   "difficulty_id": 1,
   "explanation": "There are 7 stars out of 12 shapes in total. Fraction of stars = $$\\frac{7}{12}$$.",
   "hints": [
    "Count the stars, then count all the shapes.",
    "Fraction = number of stars ÷ total number of shapes."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q6",
   "image_needed": true,
   "image_options": false,
   "image_file": "q6.png",
   "image_page": 5,
   "image_bbox": [
    0.24,
    0.12,
    0.71,
    0.23
   ],
   "image_loc": "box containing two rows of 6 shapes (stars and circles), upper area of page",
   "notes": "Key: option 4 = 7/12 = index 3. 7 stars, 5 circles, 12 total. Original symbol in stem was a star icon; reworded to 'stars'."
  },
  {
   "n": 7,
   "type_id": 1,
   "question": "Which of the following decimals is represented by letter B in the number line?",
   "answer0": "2.012",
   "answer1": "2.017",
   "answer2": "2.023",
   "answer3": "2.027",
   "correct_answer": 1,
   "skill_id": 123,
   "difficulty_id": 2,
   "explanation": "The number line between 2.01 and 2.02 is divided into 10 equal parts, each 0.001. B is at the 7th mark after 2.01, so B = 2.01 + 0.007 = 2.017.",
   "hints": [
    "Each small interval between 2.01 and 2.02 is 0.001.",
    "Count how many small marks B is past 2.01."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q7",
   "image_needed": true,
   "image_options": false,
   "image_file": "q7.png",
   "image_page": 5,
   "image_bbox": [
    0.27,
    0.61,
    0.73,
    0.73
   ],
   "image_loc": "number line marked 2.01 and 2.02 with arrow labelled B, lower-middle of page",
   "notes": "Key: option 2 = 2.017 = index 1."
  },
  {
   "n": 8,
   "type_id": 1,
   "question": "One of the lines in the figure is parallel to BC. Which line is parallel to BC?",
   "answer0": "AC",
   "answer1": "AD",
   "answer2": "BF",
   "answer3": "CE",
   "correct_answer": 1,
   "skill_id": 100,
   "difficulty_id": 2,
   "explanation": "By inspecting the figure, line AD runs in the same direction as BC and never meets it, so AD is parallel to BC.",
   "hints": [
    "Parallel lines run in the same direction and never meet.",
    "Compare each option line's direction with BC."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q8",
   "image_needed": true,
   "image_options": false,
   "image_file": "q8.png",
   "image_page": 6,
   "image_bbox": [
    0.2,
    0.11,
    0.78,
    0.3
   ],
   "image_loc": "figure with points A,B,C,D,E,F and connecting lines, upper area of page",
   "notes": "Key: option 2 = AD = index 1."
  },
  {
   "n": 9,
   "type_id": 1,
   "question": "Which of the following decimals is the smallest?",
   "answer0": "4.09",
   "answer1": "4.17",
   "answer2": "4.056",
   "answer3": "4.302",
   "correct_answer": 2,
   "skill_id": 124,
   "difficulty_id": 1,
   "explanation": "All have whole-number part 4. Compare tenths: 4.056 has 0 tenths, which is smallest. So 4.056 is the smallest.",
   "hints": [
    "Compare the digits place by place after the decimal point.",
    "Look at the tenths digit first."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q9",
   "image_needed": false,
   "image_options": false,
   "image_file": null,
   "notes": "Key: option 3 = 4.056 = index 2."
  },
  {
   "n": 10,
   "type_id": 1,
   "question": "How many one-fifths are there in 4 wholes?",
   "answer0": "$$1\\frac{1}{4}$$",
   "answer1": "$$\\frac{4}{5}$$",
   "answer2": "5",
   "answer3": "20",
   "correct_answer": 3,
   "skill_id": 119,
   "difficulty_id": 1,
   "explanation": "Each whole has 5 one-fifths. In 4 wholes there are 4 × 5 = 20 one-fifths.",
   "hints": [
    "1 whole = 5 one-fifths.",
    "Multiply 5 by the number of wholes."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q10",
   "image_needed": false,
   "image_options": false,
   "image_file": null,
   "notes": "Key: option 4 = 20 = index 3."
  },
  {
   "n": 11,
   "type_id": 1,
   "question": "The figure is made up of a rectangle and two identical squares. What is the area of the figure?",
   "answer0": "40 cm²",
   "answer1": "46 cm²",
   "answer2": "56 cm²",
   "answer3": "90 cm²",
   "correct_answer": 3,
   "skill_id": 138,
   "difficulty_id": 2,
   "explanation": "Each square has side 5 cm (area 5 × 5 = 25 cm²; two squares = 50 cm²). The rectangle is 8 cm by 5 cm = 40 cm². Total area = 50 + 40 = 90 cm².",
   "hints": [
    "The height of the whole figure equals the square's side, 5 cm.",
    "Area = rectangle (8×5) + two squares (2×5×5)."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q11",
   "image_needed": true,
   "image_options": false,
   "image_file": "q11.png",
   "image_page": 7,
   "image_bbox": [
    0.27,
    0.13,
    0.7,
    0.24
   ],
   "image_loc": "figure of a rectangle flanked by two squares, with 8 cm and 5 cm marked, upper area of page",
   "notes": "Key: option 4 = 90 cm² = index 3. Square side 5, rectangle 8×5."
  },
  {
   "n": 12,
   "type_id": 1,
   "question": "The total volume of 2 identical bottles of orange juice is 9.3 litres. What is the volume of 6 such bottles of orange juice?",
   "answer0": "1.55 litres",
   "answer1": "4.65 litres",
   "answer2": "27.9 litres",
   "answer3": "55.8 litres",
   "correct_answer": 2,
   "skill_id": 131,
   "difficulty_id": 2,
   "explanation": "1 bottle = 9.3 ÷ 2 = 4.65 litres. 6 bottles = 4.65 × 6 = 27.9 litres. (Or: 6 bottles = 3 × 9.3 = 27.9 litres.)",
   "hints": [
    "Find the volume of 1 bottle first.",
    "6 bottles is 3 times the volume of 2 bottles."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q12",
   "image_needed": false,
   "image_options": false,
   "image_file": null,
   "notes": "Key: option 3 = 27.9 litres = index 2. Bottle picture is decorative only; not required to solve."
  },
  {
   "n": 13,
   "type_id": 1,
   "question": "The figure is made up of 2 identical squares. What is the perimeter of the figure?",
   "answer0": "26 cm",
   "answer1": "28 cm",
   "answer2": "30 cm",
   "answer3": "32 cm",
   "correct_answer": 1,
   "skill_id": 96,
   "difficulty_id": 3,
   "explanation": "Each square has side 4 cm. The two squares overlap with a 2 cm shift. Tracing the outline: 4+4+4+2+4+4+4+2 = 28 cm. The perimeter of the figure is 28 cm.",
   "hints": [
    "Each square has side 4 cm; the overlap shift is 2 cm.",
    "Trace the outer boundary of the whole figure and add the lengths."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q13",
   "image_needed": true,
   "image_options": false,
   "image_file": "q13.png",
   "image_page": 8,
   "image_bbox": [
    0.28,
    0.12,
    0.5,
    0.33
   ],
   "image_loc": "two overlapping identical squares with 4 cm and 2 cm marked, upper-left area of page",
   "notes": "Key: option 2 = 28 cm = index 1."
  },
  {
   "n": 14,
   "type_id": 1,
   "question": "Betty and Ken had 180 coins altogether. After Betty gave 25 coins to Ken, Ken had twice as many coins as Betty. How many coins did Ken have at first?",
   "answer0": "85",
   "answer1": "95",
   "answer2": "120",
   "answer3": "145",
   "correct_answer": 1,
   "skill_id": 118,
   "difficulty_id": 2,
   "explanation": "Total stays 180. After giving, Ken = 2 × Betty, so 3 units = 180, 1 unit = 60. Betty (after) = 60, Ken (after) = 120. Ken at first = 120 − 25 = 95.",
   "hints": [
    "The total of 180 does not change when coins are passed.",
    "After: Ken is 2 units, Betty is 1 unit; find 1 unit, then subtract the 25 Ken received."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q14",
   "image_needed": false,
   "image_options": false,
   "image_file": null,
   "notes": "Key: option 2 = 95 = index 1."
  },
  {
   "n": 15,
   "type_id": 1,
   "question": "The graph showed the number of books sold by a shop over 6 days.<br>The total number of books sold on Monday and Tuesday was twice the number of books sold on [?].",
   "answer0": "Wednesday",
   "answer1": "Thursday",
   "answer2": "Friday",
   "answer3": "Saturday",
   "correct_answer": 0,
   "skill_id": 104,
   "difficulty_id": 2,
   "explanation": "From the graph, Monday = 180 and Tuesday = 220, total = 400. Half of 400 is 200, which is the number sold on Wednesday. So the answer is Wednesday.",
   "hints": [
    "Add the Monday and Tuesday bars.",
    "Find the day whose bar is half of that total."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q15",
   "image_needed": true,
   "image_options": false,
   "image_file": "q15.png",
   "image_page": 9,
   "image_bbox": [
    0.15,
    0.11,
    0.83,
    0.51
   ],
   "image_loc": "bar graph of books sold Mon-Sat, upper two-thirds of page",
   "notes": "Key: option 1 = Wednesday = index 0. Mon=180, Tue=220 (total 400 = 2×200=Wed). MCQ with text options; kept the fill-in phrasing as a stem with [?]."
  },
  {
   "n": 16,
   "type_id": 2,
   "question": "Arrange the following numbers from the smallest to the greatest.<br>3504 , 3045 , 3450<br>[?] , [?] , [?]",
   "answer0": "3045",
   "answer1": "3450",
   "answer2": "3504",
   "answer3": null,
   "correct_answer": null,
   "skill_id": 107,
   "difficulty_id": 1,
   "explanation": "Compare the numbers digit by digit: 3045 < 3450 < 3504. From smallest to greatest: 3045, 3450, 3504.",
   "hints": [
    "All start with 3; compare the hundreds digit next.",
    "0 < 4 < 5 in the hundreds place."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q16",
   "image_needed": false,
   "image_options": false,
   "image_file": null,
   "notes": "Key: 3045, 3450, 3504. Ordering task converted to FIB with 3 blanks (smallest to greatest)."
  },
  {
   "n": 17,
   "type_id": 2,
   "question": "Write $$3\\frac{5}{6}$$ as an improper fraction.<br>[?]",
   "answer0": "23/6",
   "answer1": null,
   "answer2": null,
   "answer3": null,
   "correct_answer": null,
   "skill_id": 119,
   "difficulty_id": 1,
   "explanation": "Multiply the whole number by the denominator and add the numerator: (3 × 6) + 5 = 23. So $$3\\frac{5}{6} = \\frac{23}{6}$$.",
   "hints": [
    "Improper fraction = (whole × denominator) + numerator, all over the denominator.",
    "(3 × 6) + 5 = 23, keep the denominator 6."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q17",
   "image_needed": false,
   "image_options": false,
   "image_file": null,
   "notes": "Key: 23/6. FIB fraction answer kept plain as 23/6."
  },
  {
   "n": 18,
   "type_id": 2,
   "question": "3456 + 1765 = [?]",
   "answer0": "5221",
   "answer1": null,
   "answer2": null,
   "answer3": null,
   "correct_answer": null,
   "skill_id": 116,
   "difficulty_id": 1,
   "explanation": "Add: 3456 + 1765 = 5221.",
   "hints": [
    "Line up the digits by place value and add.",
    "Remember to carry over where the column sum exceeds 9."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q18",
   "image_needed": false,
   "image_options": false,
   "image_file": null,
   "notes": "Key: 5221."
  },
  {
   "n": 19,
   "type_id": 2,
   "question": "Measure and write down the size of ∠y.<br>[?]°",
   "answer0": "44",
   "answer1": null,
   "answer2": null,
   "answer3": null,
   "correct_answer": null,
   "skill_id": 140,
   "difficulty_id": 2,
   "explanation": "Measuring angle y with a protractor gives 44°.",
   "hints": [
    "Place the protractor's centre on the vertex of angle y.",
    "Read off the scale starting from the base line."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q19",
   "image_needed": true,
   "image_options": false,
   "image_file": "q19.png",
   "image_page": 10,
   "image_bbox": [
    0.27,
    0.66,
    0.62,
    0.87
   ],
   "image_loc": "an angle marked y between a horizontal base line and a slanted line, lower area of page",
   "notes": "Key: 44°. Answer is a measured value; blank holds the numeric degrees."
  },
  {
   "n": 20,
   "type_id": 2,
   "question": "$$\\frac{3}{4}$$ − $$\\frac{5}{8}$$ = [?]",
   "answer0": "1/8",
   "answer1": null,
   "answer2": null,
   "answer3": null,
   "correct_answer": null,
   "skill_id": 121,
   "difficulty_id": 1,
   "explanation": "Change to like denominators: $$\\frac{3}{4} = \\frac{6}{8}$$. Then $$\\frac{6}{8} - \\frac{5}{8} = \\frac{1}{8}$$.",
   "hints": [
    "Make the denominators the same first (use 8).",
    "$$\\frac{3}{4} = \\frac{6}{8}$$, then subtract the numerators."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q20",
   "image_needed": false,
   "image_options": false,
   "image_file": null,
   "notes": "Key: 1/8. FIB fraction answer kept plain."
  },
  {
   "n": 21,
   "type_id": 2,
   "question": "Round 14 310 to the nearest hundred.<br>[?]",
   "answer0": "14300",
   "answer1": null,
   "answer2": null,
   "answer3": null,
   "correct_answer": null,
   "skill_id": 109,
   "difficulty_id": 1,
   "explanation": "The tens digit of 14 310 is 1, which is less than 5, so round down. 14 310 rounded to the nearest hundred is 14 300.",
   "hints": [
    "Look at the tens digit to decide rounding.",
    "Tens digit is 1 (less than 5), so round down."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q21",
   "image_needed": false,
   "image_options": false,
   "image_file": null,
   "notes": "Key: 14300."
  },
  {
   "n": 22,
   "type_id": 2,
   "question": "7.5 − 0.86 = [?]",
   "answer0": "6.64",
   "answer1": null,
   "answer2": null,
   "answer3": null,
   "correct_answer": null,
   "skill_id": 129,
   "difficulty_id": 1,
   "explanation": "Align the decimal points: 7.50 − 0.86 = 6.64.",
   "hints": [
    "Write 7.5 as 7.50 so both have two decimal places.",
    "Subtract, borrowing where needed."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q22",
   "image_needed": false,
   "image_options": false,
   "image_file": null,
   "notes": "Key written as 6.640; equals 6.64."
  },
  {
   "n": 23,
   "type_id": 2,
   "question": "Which two of the fractions below are in the simplest form?<br>$$\\frac{3}{5}$$ , $$\\frac{4}{6}$$ , $$\\frac{5}{7}$$ , $$\\frac{6}{10}$$<br>[?] and [?]",
   "answer0": "3/5",
   "answer1": "5/7",
   "answer2": null,
   "answer3": null,
   "correct_answer": null,
   "skill_id": 78,
   "difficulty_id": 2,
   "explanation": "A fraction is in simplest form when its numerator and denominator share no common factor other than 1. $$\\frac{4}{6}$$ simplifies to $$\\frac{2}{3}$$ and $$\\frac{6}{10}$$ simplifies to $$\\frac{3}{5}$$, so they are not simplest. $$\\frac{3}{5}$$ and $$\\frac{5}{7}$$ cannot be simplified, so they are in simplest form.",
   "hints": [
    "Check whether numerator and denominator share a common factor.",
    "$$\\frac{4}{6}$$ and $$\\frac{6}{10}$$ can both be reduced."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q23",
   "image_needed": false,
   "image_options": false,
   "image_file": null,
   "notes": "Key: 3/5 and 5/7. Two-blank FIB; answers plain fractions, order not significant."
  },
  {
   "n": 24,
   "type_id": 2,
   "question": "Express $$\\frac{87}{100}$$ as a decimal.<br>[?]",
   "answer0": "0.87",
   "answer1": null,
   "answer2": null,
   "answer3": null,
   "correct_answer": null,
   "skill_id": 127,
   "difficulty_id": 1,
   "explanation": "A fraction over 100 gives hundredths: $$\\frac{87}{100} = 0.87$$.",
   "hints": [
    "Hundredths fill two decimal places.",
    "87 hundredths = 0.87."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q24",
   "image_needed": false,
   "image_options": false,
   "image_file": null,
   "notes": "Key: 0.87."
  },
  {
   "n": 25,
   "type_id": 0,
   "question": "Draw ∠ABC = 135° using the given line. Mark and label the angle.",
   "answer0": null,
   "answer1": null,
   "answer2": null,
   "answer3": null,
   "correct_answer": null,
   "skill_id": 140,
   "difficulty_id": 2,
   "explanation": "Using a protractor, place the centre at B on the given line AB and measure 135° to draw ray BC; mark angle ABC = 135°.",
   "hints": [],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q25",
   "image_needed": true,
   "image_options": false,
   "image_file": "q25.png",
   "image_page": 11,
   "image_bbox": [
    0.33,
    0.34,
    0.68,
    0.4
   ],
   "image_loc": "a horizontal line segment labelled A (left) and B (right), middle of page",
   "notes": "Interactive draw-an-angle task — no value answer, type_id 0 (skipped on insert). Key: angle of 135° drawn at B."
  },
  {
   "n": 26,
   "type_id": 2,
   "question": "The graph shows the temperature of a packet of apple juice taken out from the refrigerator from 08 00 to 08 30.<br>What was the change in the temperature of the packet of apple juice between 08 15 and 08 20?<br>[?]°C",
   "answer0": "4",
   "answer1": null,
   "answer2": null,
   "answer3": null,
   "correct_answer": null,
   "skill_id": 147,
   "difficulty_id": 2,
   "explanation": "From the line graph, the temperature at 08 15 is 16°C and at 08 20 is 20°C. The change = 20 − 16 = 4°C.",
   "hints": [
    "Read the temperature at 08 15 and at 08 20 from the graph.",
    "Change = later temperature − earlier temperature."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q26",
   "image_needed": true,
   "image_options": false,
   "image_file": "q26.png",
   "image_page": 12,
   "image_bbox": [
    0.1,
    0.47,
    0.87,
    0.76
   ],
   "image_loc": "line graph of temperature (°C) against time 08 00–08 30, middle of page",
   "notes": "Key: 4°C. Blank holds the numeric value (unit °C printed in stem)."
  },
  {
   "n": 27,
   "type_id": 2,
   "question": "Round 24.85 to 1 decimal place.<br>[?]",
   "answer0": "24.9",
   "answer1": null,
   "answer2": null,
   "answer3": null,
   "correct_answer": null,
   "skill_id": 128,
   "difficulty_id": 1,
   "explanation": "Look at the second decimal place (the hundredths digit) which is 5, so round the tenths up. 24.85 rounded to 1 decimal place is 24.9.",
   "hints": [
    "The hundredths digit decides whether to round the tenths up.",
    "Hundredths digit is 5, so round up."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q27",
   "image_needed": false,
   "image_options": false,
   "image_file": null,
   "notes": "Key: 24.9."
  },
  {
   "n": 28,
   "type_id": 2,
   "question": "Jenny took 20 min to walk from her home to school in the morning. She spent 3 h 35 min in school. She left her school at 12 15. What time did she leave her home in the morning? Give your answer in 24-hour clock.<br>[?]",
   "answer0": "0820",
   "answer1": null,
   "answer2": null,
   "answer3": null,
   "correct_answer": null,
   "skill_id": 135,
   "difficulty_id": 2,
   "explanation": "Work backwards from 12 15. Subtract 3 h 35 min in school: 12 15 − 3 h 35 min = 08 40 (arrival at school). Subtract 20 min walk: 08 40 − 20 min = 08 20. She left home at 08 20.",
   "hints": [
    "Work backwards from the time she left school.",
    "Subtract the school time first, then the walking time."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q28",
   "image_needed": false,
   "image_options": false,
   "image_file": null,
   "notes": "Key: 0820 (08 20 in 24-hour clock)."
  },
  {
   "n": 29,
   "type_id": 2,
   "question": "In the figure shown, UVWX is a rectangle. Find ∠YXZ.<br>[?]°",
   "answer0": "37",
   "answer1": null,
   "answer2": null,
   "answer3": null,
   "correct_answer": null,
   "skill_id": 143,
   "difficulty_id": 3,
   "explanation": "∠UXW is a corner of the rectangle = 90°. ∠YXU = 22° and ∠ZXW = 31°. So ∠YXZ = 90° − 22° − 31° = 37°.",
   "hints": [
    "The angle at corner X of the rectangle is 90°.",
    "Subtract the two marked angles (22° and 31°) from 90°."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q29",
   "image_needed": true,
   "image_options": false,
   "image_file": "q29.png",
   "image_page": 13,
   "image_bbox": [
    0.27,
    0.63,
    0.69,
    0.81
   ],
   "image_loc": "rectangle UVWX with rays from X to Y and Z, marked 22° and 31°, lower-middle of page",
   "notes": "Key: 90 − (22+31) = 37°."
  },
  {
   "n": 30,
   "type_id": 2,
   "question": "A survey was conducted on the number of children in each household within a block of flats. The pie chart shows the results of the survey. AB is a straight line.<br>The number of household with 2 children was twice the number of household with no children. How many households has 4 or more children?<br>[?]",
   "answer0": "9",
   "answer1": null,
   "answer2": null,
   "answer3": null,
   "correct_answer": null,
   "skill_id": 236,
   "difficulty_id": 3,
   "explanation": "Household with 2 children = 36. Since this is twice the 'no children' group, 'no children' = 36 ÷ 2 = 18. AB is a straight line, so the upper half (no children + 4 or more children + 1 child) = the lower half (3 children + 2 children) = 33 + 36 = 69. So 4 or more children = 69 − 18 − 24 = ... ; using the marked values: 4-or-more = 60 − (18 + 33) where 60 is the half-total derived from 36+24, giving 9.",
   "hints": [
    "Find the 'no children' group from the '2 children' value (half of it).",
    "Use the straight line AB: the two halves of the pie are equal."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q30",
   "image_needed": true,
   "image_options": false,
   "image_file": "q30.png",
   "image_page": 14,
   "image_bbox": [
    0.27,
    0.19,
    0.69,
    0.47
   ],
   "image_loc": "pie chart of households by number of children, with values 24, 36, 33 and '?' and straight line AB, upper-middle of page",
   "notes": "Key working: 36÷2=18 (no children); 36+24=60 (half-total on the A side via straight line); 60−(18+33)=9. Answer = 9 households with 4 or more children. Pie chart figure required."
  },
  {
   "n": 31,
   "type_id": 2,
   "question": "Express the number of household with 1 child as a fraction of the total number of household.<br>[?]",
   "answer0": "24/120",
   "answer1": null,
   "answer2": null,
   "answer3": null,
   "correct_answer": null,
   "skill_id": 120,
   "difficulty_id": 2,
   "explanation": "Household with 1 child = 24. Total = household with 2 children (36) × ... ; the total number of households = 120 (sum of all groups: 24 + 36 + 33 + 18 + 9). Fraction with 1 child = $$\\frac{24}{120}$$.",
   "hints": [
    "Total = sum of all five household groups.",
    "Fraction = (households with 1 child) ÷ total."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q31",
   "image_needed": true,
   "image_options": false,
   "image_file": "q31.png",
   "image_page": 14,
   "image_bbox": [
    0.27,
    0.19,
    0.69,
    0.47
   ],
   "image_loc": "same pie chart of households by number of children as Q30, upper-middle of page",
   "notes": "Key: 60×2=120 (total); Ans 24/120. FIB answer kept plain (not simplified, matching key). Shares the Q30 pie-chart figure."
  },
  {
   "n": 32,
   "type_id": 0,
   "question": "EF is a line of symmetry. Shade 2 squares to make the figure symmetrical.",
   "answer0": null,
   "answer1": null,
   "answer2": null,
   "answer3": null,
   "correct_answer": null,
   "skill_id": 145,
   "difficulty_id": 2,
   "explanation": "Reflect the existing shaded squares across the diagonal line of symmetry EF; the two squares whose mirror images are not yet shaded must be shaded to complete the symmetry.",
   "hints": [],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q32",
   "image_needed": true,
   "image_options": false,
   "image_file": "q32.png",
   "image_page": 15,
   "image_bbox": [
    0.35,
    0.13,
    0.66,
    0.41
   ],
   "image_loc": "grid of squares with some shaded and a diagonal dashed line of symmetry EF, upper area of page",
   "notes": "Interactive shading task — no value answer, type_id 0 (skipped on insert). Key shows the completed shaded grid."
  },
  {
   "n": 33,
   "type_id": 2,
   "question": "The table shows the monthly allowance of 2 children.<br>The total monthly savings of the 2 children was $140. What was Dan's monthly spending?<br>$[?]",
   "answer0": "89",
   "answer1": null,
   "answer2": null,
   "answer3": null,
   "correct_answer": null,
   "skill_id": 118,
   "difficulty_id": 2,
   "explanation": "Cheng Xi's savings = $79. Total savings = $140, so Dan's savings = 140 − 79 = $61. Dan's allowance = $150, so Dan's spending = 150 − 61 = $89.",
   "hints": [
    "Find Dan's savings first: total savings minus Cheng Xi's savings.",
    "Dan's spending = Dan's allowance − Dan's savings."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q33",
   "image_needed": true,
   "image_options": false,
   "image_file": "q33.png",
   "image_page": 15,
   "image_bbox": [
    0.19,
    0.5,
    0.83,
    0.61
   ],
   "image_loc": "table of monthly savings/spending/allowance for Cheng Xi and Dan, middle of page",
   "notes": "Key: 140−79=61; 150−61=89. Answer $89 (dollar sign printed in stem)."
  },
  {
   "n": 34,
   "type_id": 2,
   "question": "Siti paid $30 for 4 chicken pies and 4 tuna pies. Each chicken pie cost $1.20 more than each tuna pie. How much did 1 tuna pie cost?<br>$[?]",
   "answer0": "3.15",
   "answer1": null,
   "answer2": null,
   "answer3": null,
   "correct_answer": null,
   "skill_id": 131,
   "difficulty_id": 3,
   "explanation": "The 4 chicken pies cost 4 × $1.20 = $4.80 more than the 4 tuna pies. Remove this extra: $30 − $4.80 = $25.20, which would be the cost of 8 tuna pies. So 1 tuna pie = $25.20 ÷ 8 = $3.15.",
   "hints": [
    "Total extra cost of the chicken pies = 4 × $1.20.",
    "Subtract the extra from $30, then divide by 8 (all pies as tuna)."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q34",
   "image_needed": false,
   "image_options": false,
   "image_file": null,
   "notes": "Key: 1.20×4=4.80; 30−4.8=25.20; 25.20÷8=$3.15."
  },
  {
   "n": 35,
   "type_id": 2,
   "question": "Mother gave Ming some money on Monday. She gave him $25 on Tuesday. Ming spent half of the total amount of money he received and had $28 left. How much money did Mother give to Ming on Monday?<br>$[?]",
   "answer0": "31",
   "answer1": null,
   "answer2": null,
   "answer3": null,
   "correct_answer": null,
   "skill_id": 118,
   "difficulty_id": 2,
   "explanation": "He had $28 left after spending half, so half the total = $28, meaning the total received = $28 × 2 = $56. Subtract Tuesday's $25: Monday's amount = $56 − $25 = $31.",
   "hints": [
    "The $28 left is half of the total he received.",
    "Double $28 to get the total, then subtract the $25 given on Tuesday."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q35",
   "image_needed": false,
   "image_options": false,
   "image_file": null,
   "notes": "Key: (35×2)−25=$31 — i.e. 28×2=56, 56−25=31."
  },
  {
   "n": 36,
   "type_id": 2,
   "question": "Taylor, Umar and Victor went for a morning walk. Taylor walked a distance that was 6 times as much as Victor. Umar walked 1.12 km more than Taylor. Umar walked a total distance of 4.6 km. How many kilometres did Victor walk?<br>[?] km",
   "answer0": "0.58",
   "answer1": null,
   "answer2": null,
   "answer3": null,
   "correct_answer": null,
   "skill_id": 131,
   "difficulty_id": 3,
   "explanation": "Taylor's distance = Umar − 1.12 = 4.6 − 1.12 = 3.48 km. Taylor walked 6 times Victor, so Victor = 3.48 ÷ 6 = 0.58 km.",
   "hints": [
    "Find Taylor's distance from Umar's (subtract 1.12 km).",
    "Victor walked one-sixth of Taylor's distance."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q36",
   "image_needed": false,
   "image_options": false,
   "image_file": null,
   "notes": "Key: 4.6−1.12=3.48; 3.48÷6=0.58 km."
  },
  {
   "n": 37,
   "type_id": 2,
   "question": "The graph shows the number of visitors to Kiddy Indoor Playground from Tuesday to Sunday.<br>a) Find the total number of visitors on Thursday and Friday.<br>b) The entrance fee to Kiddy Indoor Playground was $8 per visitor. What was the total amount collected on Saturday and Sunday?<br>(a) [?]<br>(b) $[?]",
   "answer0": "420",
   "answer1": "5920",
   "answer2": null,
   "answer3": null,
   "correct_answer": null,
   "skill_id": 148,
   "difficulty_id": 2,
   "explanation": "(a) From the graph, Thursday = 140 and Friday = 280, total = 140 + 280 = 420 visitors. (b) Saturday = 360 and Sunday = 380, total = 740 visitors; amount = 740 × $8 = $5920.",
   "hints": [
    "Read each day's value off the line graph.",
    "For (b), add Saturday and Sunday visitors, then multiply by $8."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q37",
   "image_needed": true,
   "image_options": false,
   "image_file": "q37.png",
   "image_page": 18,
   "image_bbox": [
    0.1,
    0.14,
    0.87,
    0.43
   ],
   "image_loc": "line graph of number of visitors Tuesday-Sunday, upper area of page",
   "notes": "Two-part FIB. Key: (a) 140+280=420; (b) 360+380=740, 740×8=$5920. Blank b holds 5920 ($ printed in stem)."
  },
  {
   "n": 38,
   "type_id": 2,
   "question": "A grocer had 25 crates of tomatoes. Each crate contained 60 tomatoes. He threw away 303 rotten tomatoes and repacked the remaining into bags of 7 tomatoes each. How many bags of tomatoes did the grocer pack?<br>[?]",
   "answer0": "171",
   "answer1": null,
   "answer2": null,
   "answer3": null,
   "correct_answer": null,
   "skill_id": 118,
   "difficulty_id": 2,
   "explanation": "Total tomatoes = 25 × 60 = 1500. After throwing away rotten ones: 1500 − 303 = 1197. Bags = 1197 ÷ 7 = 171 bags.",
   "hints": [
    "Find the total number of tomatoes first (25 × 60).",
    "Subtract the rotten ones, then divide by 7."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q38",
   "image_needed": false,
   "image_options": false,
   "image_file": null,
   "notes": "Key: 1197÷7=171. (25×60=1500; 1500−303=1197.)"
  },
  {
   "n": 39,
   "type_id": 2,
   "question": "The table shows the start and end times of three programmes.<br>a) How long is Programme A? Give your answer in h and min.<br>b) Programme C is 30 min shorter than Programme B. At what time does Programme C end?<br>(a) [?]<br>(b) [?]",
   "answer0": "1 h 45 min",
   "answer1": "1935",
   "answer2": null,
   "answer3": null,
   "correct_answer": null,
   "skill_id": 135,
   "difficulty_id": 2,
   "explanation": "(a) Programme A: 10 40 to 12 25 = 1 h 45 min. (b) Programme B: 13 15 to 15 35 = 2 h 20 min. Programme C is 30 min shorter = 2 h 20 min − 30 min = 1 h 50 min. C starts at 17 45, so it ends at 17 45 + 1 h 50 min = 19 35.",
   "hints": [
    "For (a), find the duration from 10 40 to 12 25.",
    "For (b), work out Programme B's duration, subtract 30 min, then add to C's start time 17 45."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q39",
   "image_needed": true,
   "image_options": false,
   "image_file": "q39.png",
   "image_page": 20,
   "image_bbox": [
    0.21,
    0.12,
    0.81,
    0.2
   ],
   "image_loc": "table of Programme A/B/C start and end times, upper area of page",
   "notes": "Key: (a) 1h45min; (b) 1935. Two-part FIB."
  },
  {
   "n": 40,
   "type_id": 2,
   "question": "Rina bought 30 m of ribbon. After using the ribbon to tie a present and 4 identical parcels, she had 8.81 m of ribbon left. She used 4.75 m of ribbon to tie the present. How many metres of ribbon did she use to tie each parcel?<br>[?] m",
   "answer0": "4.11",
   "answer1": null,
   "answer2": null,
   "answer3": null,
   "correct_answer": null,
   "skill_id": 131,
   "difficulty_id": 3,
   "explanation": "Ribbon used in total = 30 − 8.81 = 21.19 m. Subtract the present: 21.19 − 4.75 = 16.44 m used on the 4 parcels. Each parcel = 16.44 ÷ 4 = 4.11 m.",
   "hints": [
    "Find the total ribbon used (30 − leftover).",
    "Remove the present's ribbon, then divide by 4 parcels."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q40",
   "image_needed": false,
   "image_options": false,
   "image_file": null,
   "notes": "Key: 30−8.81=21.19; 21.19−4.75=16.44; 16.44÷4=4.11 m."
  },
  {
   "n": 41,
   "type_id": 2,
   "question": "Daniel had 1980 stamps more than Eugene. After Daniel gave away 291 stamps, he had 4 times as many stamps as Eugene.<br>a) How many more stamps did Daniel have than Eugene in the end?<br>b) How many stamps did Daniel have at first?<br>(a) [?]<br>(b) [?]",
   "answer0": "1689",
   "answer1": "2543",
   "answer2": null,
   "answer3": null,
   "correct_answer": null,
   "skill_id": 118,
   "difficulty_id": 3,
   "explanation": "(a) After giving away 291, Daniel's lead over Eugene = 1980 − 291 = 1689 stamps. (b) In the end Daniel = 4 times Eugene, so the 1689 difference = 3 units, 1 unit (Eugene) = 1689 ÷ 3 = 563. Daniel at first = Eugene + 1980 = 563 + 1980 = 2543 stamps.",
   "hints": [
    "For (a), the lead drops by exactly the 291 stamps given away.",
    "For (b): the end difference is 3 units (4× means 3 more units); find Eugene, then add 1980."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q41",
   "image_needed": false,
   "image_options": false,
   "image_file": null,
   "notes": "Key: (a) 1980−291=1689; (b) 1689÷3=563, 1980+563=2543."
  },
  {
   "n": 42,
   "type_id": 2,
   "question": "A piece of rectangular paper is folded at 2 corners. AB = BH = DE = GE = 4 cm. The length of the rectangular paper is three times its breadth.<br>a) What is the length of the rectangular paper?<br>b) What is the area of the shaded part of the folded paper?<br>(a) [?] cm<br>(b) [?] cm²",
   "answer0": "24",
   "answer1": "160",
   "answer2": null,
   "answer3": null,
   "correct_answer": null,
   "skill_id": 138,
   "difficulty_id": 3,
   "explanation": "(a) The breadth = AB + BH = 4 + 4 = 8 cm. Length = 3 × breadth = 3 × 8 = 24 cm. (b) Each folded corner is a square of side 4 cm cut from the breadth; the shaded part's width = 24 − 4 = 20 cm and its height = 8 cm, area = 20 × 8 = 160 cm².",
   "hints": [
    "Breadth = 4 cm + 4 cm; length is 3 times the breadth.",
    "For the shaded area, subtract the folded corner width from the length, then multiply by the breadth."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q42",
   "image_needed": true,
   "image_options": false,
   "image_file": "q42.png",
   "image_page": 23,
   "image_bbox": [
    0.11,
    0.13,
    0.89,
    0.28
   ],
   "image_loc": "'Before folding' rectangle and 'After folding' shaded figure with points A-H and 4 cm marks, upper area of page",
   "notes": "Key: a) 4+4=8, 8×3=24cm; b) 24−4=20, 20×8=160; key shows 20×4=80, 80×2=160cm² (same result)."
  },
  {
   "n": 43,
   "type_id": 2,
   "question": "There were 180 flowers at a florist. $$\\frac{2}{3}$$ of them were roses, $$\\frac{2}{9}$$ of them were sunflowers and the remaining were daisies.<br>a) What fraction of the flowers were daisies?<br>b) The daisies were sold at 5 for $21. How much was collected from the sale of all the daisies?<br>(a) [?]<br>(b) $[?]",
   "answer0": "1/9",
   "answer1": "84",
   "answer2": null,
   "answer3": null,
   "correct_answer": null,
   "skill_id": 122,
   "difficulty_id": 3,
   "explanation": "(a) Daisies fraction = 1 − ($$\\frac{2}{3}$$ + $$\\frac{2}{9}$$) = $$\\frac{9}{9}$$ − ($$\\frac{6}{9}$$ + $$\\frac{2}{9}$$) = $$\\frac{9}{9}$$ − $$\\frac{8}{9}$$ = $$\\frac{1}{9}$$. (b) Number of daisies = $$\\frac{1}{9}$$ × 180 = 20. Sold at 5 for $21: 20 ÷ 5 = 4 groups, 4 × $21 = $84.",
   "hints": [
    "For (a), subtract the rose and sunflower fractions from 1 (use ninths).",
    "For (b), find the number of daisies, group them in 5s, then multiply by $21."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q43",
   "image_needed": false,
   "image_options": false,
   "image_file": null,
   "notes": "Key: a) 9/9−(6/9+2/9)=1/9; b) 1/9×180=20, 20÷5=4, 4×21=84. Answer (a) plain fraction 1/9."
  },
  {
   "n": 44,
   "type_id": 2,
   "question": "A baker sold donuts at $2 each. The customers received a free donut for every 4 donuts they bought.<br>a) What was the least amount of money a customer had to pay if he wanted exactly 15 donuts?<br>b) How many donuts did a customer receive in total when he paid $40?<br>(a) $[?]<br>(b) [?]",
   "answer0": "24",
   "answer1": "25",
   "answer2": null,
   "answer3": null,
   "correct_answer": null,
   "skill_id": 118,
   "difficulty_id": 3,
   "explanation": "(a) Buy 4, get 1 free = 5 donuts per group. For 15 donuts: 15 ÷ 5 = 3 groups, so he buys 4 × 3 = 12 donuts. Cost = 12 × $2 = $24. (b) $40 buys 40 ÷ 2 = 20 donuts. Free donuts = 20 ÷ 4 = 5. Total = 20 + 5 = 25 donuts.",
   "hints": [
    "Every 5 donuts received needs only 4 bought (1 is free).",
    "For (b), find how many donuts $40 buys, then add the free ones (1 free per 4 bought)."
   ],
   "source": "Raffles 2024 P4 EOY Practice Set 1 Q44",
   "image_needed": false,
   "image_options": false,
   "image_file": null,
   "notes": "Key: a) 4×2=8 (per group... ), 15÷5=3 groups, 8×3=$24; b) 40÷2=20 bought, 20÷4=5 free, 5×5=25 total. Baker/sign picture is decorative; not required to solve."
  }
 ]
}