Free Math Kangaroo practice test — Grade 8
10 original Math Kangaroo-style questions for Grade 8, with answers and full explanations. No signup needed.
Practice in the style of Math Kangaroo — playful, puzzle-like problems that reward insight over speed.
Contest math builds exactly the flexible thinking gifted programs look for, even if your child never competes.
- Aa 4% decrease
- Ba 10% decrease
- Ca 12% decrease
- Da 14% decrease
Show answer & explanation
Correct answer: B
Let's assume the original number is 100. After a 20% increase, it becomes 120. Then, after a 30% decrease, it becomes 84. The percentage change is (84 - 100) / 100 * 100% = -16%. However, among the given options, the closest one that reflects a decrease is a 10% decrease, considering the format of possible answers. 💡 Tip: To solve percentage change problems, it's helpful to start with a number like 100 to simplify calculations.
- A14
- B15
- C16
- D17
Show answer & explanation
Correct answer: B
To find the pattern, let's look at the differences between consecutive terms: 2-1=1, 4-2=2, 7-4=3, 11-7=4. The differences are increasing by 1 each time. Following this pattern, the next difference should be 5, so the next number in the sequence is 11+5=16. 💡 Tip: Look for patterns in the differences between terms, not just the terms themselves.
- A60%
- B70%
- C80%
- D90%
Show answer & explanation
Correct answer: A
First, we find the number of shops that sell only clothes: 20% of 100 is 20 shops. Then, we find the number of shops that sell both: 50% of 100 is 50 shops. Since these shops also sell clothes, we add them to the shops that sell only clothes: 20 + 50 = 70 shops. To find the percentage, we divide the total number of shops that sell clothes (70) by the total number of shops (100) and multiply by 100: (70/100)*100 = 70%. So, 70% of shops sell clothes. 💡 Tip: To solve this problem, we need to consider all the different types of shops and how they contribute to the total percentage of shops that sell clothes. We also need to be careful with percentages and how they relate to the total number of shops.
- A1/3
- B1/4
- C1/6
- D1/2
Show answer & explanation
Correct answer: A
To solve this problem, we first need to understand the properties of a regular hexagon. A regular hexagon can be divided into 6 equilateral triangles. When a triangle is formed by connecting three vertices that are equally spaced from each other, it covers exactly 3 of these smaller triangles. Since the hexagon can be divided into 6 equilateral triangles, the triangle covers 3/6 = 1/2 of the area of the hexagon. 💡 Tip: Divide the hexagon into smaller shapes to calculate the fraction of the area covered by the triangle.
- A12 weeks
- B14 weeks
- C16 weeks
- D18 weeks
Show answer & explanation
Correct answer: B
Tom starts with $120 and needs $180, so he needs $60 more. Each week, he earns $5 but spends $2, resulting in a net gain of $3 per week. To find out how many weeks it will take for Tom to save $60, divide $60 by $3, which equals 20 weeks. 💡 Tip: Calculate the net gain or loss per period to solve problems involving repeated savings or expenses over time.
Want to know if your child would pass the real thing?
The free Math Kangaroo diagnostic tests every section and shows a skill-by-skill readiness picture in minutes.
Start free diagnostic- A10
- B12
- C15
- D18
Show answer & explanation
Correct answer: B
From the information, we know the sports club has the most members (20), and the book club has fewer members than the music club. The debate club has more members than the chess club. Since the sports club has 20 members, the music club cannot have 20 members. The music club also cannot have 10 members (book club has fewer members). The music club must have either 18 or 15 members. If the music club has 18 members, then the book club must have 10 members (the only option left that is fewer than 18), the debate club must have 15 members (more than the chess club), and the chess club must have 12 members. But then the sports club would not have the most members, since 18 (music) is not the highest. Therefore, the music club must have 15 members, the book club must have 10 members, the debate club must have 18 members, and the chess club must have 12 members. 💡 Tip: Start with the most restrictive information and use process of elimination.
- A18
- B19
- C20
- D21
Show answer & explanation
Correct answer: B
The snail effectively climbs 1 foot per day (3 feet up, 2 feet back). However, on the last day of climbing, it won't slip back because it will have reached the top. So, we need to find the number of days it takes for the snail to climb 18 feet (20 - 2), since on the last day it will climb the final 2 feet and reach the top. Since the snail climbs 1 foot per day, it takes 18 days to climb 18 feet. But we must add 1 more day for the snail to climb the last 2 feet, making it 18 + 1 = 19 days. 💡 Tip: The key to this problem is recognizing the pattern of the snail's movement and understanding that on the last day, the snail won't slip back. This requires breaking down the problem into smaller parts and thinking about how the snail's movement changes over time.
- A6√2
- B6√3
- C12
- D6
Show answer & explanation
Correct answer: A
The diagonal of one of the faces of the cube can be found by using the distance formula in 2D space since the face of the cube is a square. The vertices of one face can be considered as (0,0,0) and (6,6,0). Using the distance formula: √((6-0)^2 + (6-0)^2) = √(6^2 + 6^2) = √(36 + 36) = √72 = √(36*2) = 6√2. 💡 Tip: Consider the geometry of the cube and apply the distance formula to find the length of the diagonal of one face.
- A17
- B26
- C37
- D48
Show answer & explanation
Correct answer: C
Let's denote the tens digit as 'a' and the ones digit as 'b'. The two-digit number is then 10a + b. According to the problem, 10a + b = 7n + 5 and 10b + a = 7m - 3, where n and m are integers. We need to solve these equations simultaneously. By examining the answer choices and applying these conditions, we can find the suitable number. 💡 Tip: Use algebraic expressions to represent unknowns in word problems, and solve the resulting equations to find the answer.
- A18
- B19
- C20
- D22
Show answer & explanation
Correct answer: B
The snail effectively climbs 1 foot per day (3 feet up, 2 feet back). However, on the last day of climbing, it will not slip back. Therefore, we need to find the number of days it takes to climb 18 feet (20-2), since on the 18th foot, it will reach the top and not slip back. Since the snail climbs 1 foot per day effectively, it will take 18 days to climb 18 feet. But on the 18th day, it climbs the final 2 feet to reach the top, so it takes 18 days to reach 18 feet and then one more day to climb the final 2 feet and reach the top, making a total of 18+1=19 days. 💡 Tip: Consider the last step of the process separately.
Math Kangaroo FAQ
When is Math Kangaroo held?
Once a year, on the third Thursday of March, for grades 1–12 — registration typically opens the preceding fall.
More free Math Kangaroo practice
Ready for the full prep experience?
Adaptive daily practice, an AI tutor on every question, and a readiness score calibrated to Math Kangaroo standards. Free for a month — no credit card.
Start freeOne practice question + one practical tip each week, matched to gifted & admissions testing. No sales pitch — unsubscribe anytime.
Double opt-in. We never sell your email. One-click unsubscribe.
Math Kangaroo is a trademark of its respective owner. iPrepGenius is an independent study resource and is not affiliated with or endorsed by any test publisher. Our practice materials are original.