Practice › CBSE Class 8 Maths

CBSE Class 8 Maths Chapter-wise MCQs with Answers

Practise CBSE Class 8 Maths multiple-choice questions aligned to the CBSE Class 8 syllabus (NCERT-aligned). WeloScholars covers all 14 topics — including Squares, Cubes and Roots (A Square and A Cube), Exponents (Power Play), History of Number Systems (A Story of Numbers), Quadrilaterals — with curriculum-aligned MCQs, an AI tutor that explains every concept step by step, and analytics that show exactly where to focus next. Every question comes with a full step-by-step worked solution, so students learn the method — not just the answer. Start free: no credit card needed, and your first practice session takes under a minute to set up.

All 14 CBSE Class 8 Maths topics

Try 3 CBSE Class 8 Maths practice questions with answers

A student attempts to represent the year 2024 using both Roman numerals and the Hindu-Arabic numeral system. Which comparison correctly explains why the Hindu-Arabic system requires significantly fewer computational steps for basic addition?
✅ Answer: A
Hindu-Arabic system: 10 symbols + place value + zero. Values align by powers of 10 for column addition. Roman numerals combine additive/subtractive rules without place value (MMXXIV). Misconception: Believing Roman numerals are equally efficient or that place value does not simplify arithmetic operations.
Consider two ancient numeral records: Record 1: Uses separate unique symbols for 1, 10, 100, and 1000, repeating them additively without a zero. Record 2: Uses only 10 fixed digits where the position of each digit indicates its multiplier (units, tens, hundreds), including a specific symbol for an empty place. Which statement evaluates the structural consequence of adopting Record 2 over Record 1 for large-scale commerce and record-keeping?
✅ Answer: A
Record 1 (additive system) needs new symbols for higher powers (10 000, etc.). Record 2 (positional base-10 with zero) expresses arbitrarily large numbers using only 10 digits. Place value reduces symbol overhead. Misconception: Assuming additive systems without place value scale efficiently for large numbers without inventing endless symbols.
In the history of mathematics, the ancient Indian mathematician who provided formal rules for computing with zero (Shunya) as a number in its own right was ___.
✅ Answer: D
Brahmagupta defined arithmetic rules for zero in the Brahmasphutasiddhanta. Aryabhata described place-value principles earlier. Bhaskara I expanded on indeterminate equations. Euclid worked in Greek geometric tradition. Students often confuse Aryabhata with Brahmagupta regarding explicit mathematical rules for zero operations.

How WeloScholars helps with CBSE Class 8 Maths

Frequently asked questions

Is this aligned to the NCERT/CBSE 2026–27 syllabus?

Yes. WeloScholars maps every CBSE Class 8 Maths question to the official syllabus, topic by topic, and updates when the syllabus changes. Off-syllabus content is excluded.

How many CBSE Class 8 Maths topics are covered?

All 14 topics in the CBSE Class 8 Maths curriculum, each with its own question pool, learning objectives and AI tutor support.

Can my child practise CBSE Class 8 Maths for free?

Yes. The free plan includes practice questions every month plus a demo you can try without creating an account. Premium unlocks unlimited practice and full explanations.

Related practice

Start practising CBSE Class 8 Maths today

Free to try — AI-generated questions, instant explanations and a personal AI tutor.

Create free account
Scan to get WeloScholars on the App StoreAlso on iPhoneScan to get the app Scan to get WeloScholars on Google PlayAlso on AndroidScan to get the app