Prepizo
Learn › Class 8 CBSE · Mathematics › Comparing Quantities

Comparing Quantities — Class 8 CBSE Mathematics MCQs with Solutions

Free Class 8 CBSE Mathematics Comparing Quantities MCQs with step-by-step solutions. Practise online on Prepizo — no login needed.

▶ Practise Comparing Quantities online (free)

Sample questions with solutions

Q1 — easy
A shirt costs ₹500 and is sold at ₹600. Find the profit.
A. ₹50
B. ₹100  ✓ Correct
C. ₹120
D. ₹150
Solution: 600 − 500 = ₹100.
Q2 — easy
Convert 45% into a fraction in simplest form.
A. 9/20  ✓ Correct
B. 45/50
C. 4/5
D. 1/45
Solution: 45/100 = 9/20.
Q3 — easy
The ratio 4 : 8 in simplest form is:
A. 1 : 2  ✓ Correct
B. 2 : 1
C. 1 : 4
D. 4 : 1
Solution: Divide both by 4.
Q4 — hard
A price is increased by 25% and then decreased by 20%. What is the net change?
A. no change  ✓ Correct
B. 5% increase
C. 5% decrease
D. 10% increase
Solution: 1.25 × 0.80 = 1.00, so no change.
Q5 — hard
The population of a town grows from 20000 to 24200 in 2 years. Find the annual growth rate.
A. 8%
B. 10%  ✓ Correct
C. 11%
D. 12%
Solution: 20000(1+r)² = 24200 → (1+r)² = 1.21 → r = 10%.
Q6 — hard
A shopkeeper marks goods 40% above cost and gives a 25% discount. Find the profit percentage.
A. 5%  ✓ Correct
B. 10%
C. 15%
D. 20%
Solution: 1.40 × 0.75 = 1.05, so 5% profit.
Q7 — medium
A price of ₹1200 is reduced by 15%. Find the new price.
A. ₹960
B. ₹1000
C. ₹1020  ✓ Correct
D. ₹1080
Solution: 1200 − 180 = ₹1020.
Q8 — medium
If 25% of a number is 60, find the number.
A. 180
B. 200
C. 240  ✓ Correct
D. 280
Solution: 60 ÷ 0.25 = 240.
Q9 — medium
Divide ₹1500 between A and B in the ratio 2 : 3. How much does A get?
A. ₹500
B. ₹600  ✓ Correct
C. ₹750
D. ₹900
Solution: A gets 2/5 × 1500 = ₹600.