🌍 Competitive Exams & Board Classes

CBSE Class 9 Practice Test 2026

AI-generated CBSE Class 9 practice sets for Mathematics, Science, Social Science - History, Social Science - Geography, with scoring and explanations. Start with 30 free question credits on signup.

275+Exams
∞Questions
50+Countries
24/7Access

About the CBSE Class 9 exam

The CBSE - Class 9 (CBSE Class 9) is a cbse board examination administered in India. It is designed to assess candidates' knowledge and proficiency across 7 key subject areas including Mathematics, Science, Social Science - History, Social Science - Geography. This exam is widely recognized as an essential benchmark for students and professionals.

Use short CBSE Class 9 practice sets to identify topics to revisit. Choose a subject and difficulty, answer questions, then review the explanations. New accounts get 30 question credits; further new questions use paid credits. Retaking previously seen questions is free.

Whether you're a first-time candidate or retaking the CBSE Class 9 to improve your score, InfinityMock helps you identify your strengths and weaknesses through detailed performance analytics. Our platform covers Mathematics, Science, Social Science - History, Social Science - Geography, Social Science - Political Science, English, Hindi, with questions available at Easy, Medium, and Hard difficulty levels. Track your progress, review detailed explanations, and build the confidence you need to pass on exam day.

CBSE Class 9 — quick answers

What is the CBSE Class 9?

The CBSE - Class 9 (CBSE Class 9) is a cbse board examination taken in India. It assesses 7 subject areas: Mathematics, Science, Social Science - History, Social Science - Geography, Social Science - Political Science, English, Hindi.

Where can I find free CBSE Class 9 practice questions?

This page carries 8 free CBSE Class 9 practice questions, each with a worked explanation. No account is needed to read them. Sign up for 30 free question credits to continue with a subject practice set.

What subjects does the CBSE Class 9 cover?

Mathematics, Science, Social Science - History, Social Science - Geography, Social Science - Political Science, English, Hindi. On InfinityMock you can practise a single subject or take a mixed test across all 7.

How much does InfinityMock cost?

New accounts get 30 question credits free. After that, 30 credits cost $1 and 150 credits cost $5. One credit covers one new question; re-attempting a question you have already seen is always free.

CBSE Class 9 at a glance

ExamCBSE - Class 9 (CBSE Class 9)
CategoryCBSE Board
Country / regionIndia
Subjects covered7 — Mathematics, Science, Social Science - History, Social Science - Geography, Social Science - Political Science, English, Hindi

8 free CBSE Class 9 practice questions (2026)

Answer these first — no signup, no card. Every answer is explained. For more practice, sign up for 30 free question credits and choose a subject above.

  1. In 'The Fun They Had', what was Tommy's reaction when Margie asked why anyone would write about school?

    • He laughed out loud and called her stupid.
    • He looked at her with superior eyes because it was about old schools.
    • He got angry and refused to talk to her.
    • He ignored her question completely and kept reading.
    Show answer & explanation

    Answer: B. He looked at her with superior eyes because it was about old schools.

    Tommy looked at Margie with superior eyes because she did not know that the book was about the ancient kind of schools that existed centuries ago.

    Topic: English · easy

  2. What does the 'yellow wood' symbolize in Robert Frost's poem 'The Road Not Taken'?

    • A forest during the spring season full of new growth
    • An aging mind filled with forgotten childhood memories
    • A world or life in autumn where choices must be made
    • A golden path that guarantees instant success
    Show answer & explanation

    Answer: C. A world or life in autumn where choices must be made

    The 'yellow wood' symbolizes an autumn forest, representing a stage in life where a person faces crucial choices and transitions.

    Topic: English · medium

  3. Choose the correct form of the verb: 'By the time the train arrived at the station, we __________ for over two hours.'

    • had been waiting
    • were waiting
    • have waited
    • will wait
    Show answer & explanation

    Answer: A. had been waiting

    Past Perfect Continuous tense ('had been waiting') is used to express an action that started in the past and continued up until another point in the past.

    Topic: English · medium

  4. Complete the sentence with the correct verb: 'Neither the teacher nor the students __________ aware of the sudden change in the timetable.'

    • was
    • were
    • is
    • have
    Show answer & explanation

    Answer: B. were

    When subjects are joined by 'neither... nor', the verb agrees with the subject closest to it. Here, 'students' is plural, so 'were' is correct.

    Topic: English · hard

  5. How did Evelyn Glennie manage to learn music despite her profound deafness?

    • By relying solely on lip-reading techniques
    • By sensing vibrations through different parts of her body
    • By using advanced electronic hearing devices built by Ron Forbes
    • By reading visual musical notations on a screen
    Show answer & explanation

    Answer: B. By sensing vibrations through different parts of her body

    Evelyn Glennie learned to feel music through vibrations in different parts of her body, such as her waist, feet, and cheekbones.

    Topic: English · easy

  6. Select the correct indirect speech for: The doctor said to the patient, 'Do you take this medicine regularly?'

    • The doctor asked the patient if he took that medicine regularly.
    • The doctor asked the patient that whether he takes this medicine regularly.
    • The doctor told the patient to take that medicine regularly.
    • The doctor questioned the patient if he has taken that medicine regularly.
    Show answer & explanation

    Answer: A. The doctor asked the patient if he took that medicine regularly.

    For interrogative sentences starting with an auxiliary verb, 'if/whether' is used, simple present 'take' changes to simple past 'took', and 'this' changes to 'that'.

    Topic: English · hard

  7. In 'The Lost Child', what was the child's immediate reaction when he realized he was separated from his parents?

    • He started buying toys from the nearby hawkers.
    • A full, deep cry rose within his throat and he ran in panic looking for them.
    • He sat quietly near the temple gate waiting for them.
    • He asked the operator of the roundabout to help him find them.
    Show answer & explanation

    Answer: B. A full, deep cry rose within his throat and he ran in panic looking for them.

    Realizing he was lost, a sudden panic seized him, causing a deep cry to rise from his throat as he ran frantically in all directions crying 'Mother, Father!'.

    Topic: English · medium

  8. Complete the sentence with the appropriate determiner: 'There is __________ hope left for his recovery, so the doctors are extremely concerned.'

    • a little
    • little
    • few
    • a few
    Show answer & explanation

    Answer: B. little

    'Little' has a negative meaning ('hardly any'), which fits the context of doctors being extremely concerned. 'Hope' is uncountable.

    Topic: English · medium

Join the CBSE Class 9 update list

Register interest in future practice resources. Your address is saved; no study plan is sent automatically.

Why Practice with InfinityMock's CBSE Class 9 Mock Test?

  • Fresh practice questions — Use credits for new questions; retake seen questions free
  • Instant Results & Explanations — Learn from every question with detailed answer explanations
  • Performance Analytics — Track your progress with grade reports, difficulty breakdowns, and time analysis
  • Independent practice — Use alongside current official CBSE Class 9 materials
  • Multiple Difficulty Levels — Practice Easy, Medium, or Hard CBSE Class 9 questions

CBSE Class 9 Exam Subjects

Available practice subjects: Mathematics, Science, Social Science - History, Social Science - Geography, Social Science - Political Science, English, Hindi. Select a subject for focused preparation. Coverage is not a guarantee of the complete official syllabus.

📖 CBSE Class 9 Study Guide

Read our comprehensive How to Pass the CBSE Class 9 in 2026 — Complete Study Guide for expert preparation tips, study plans, and strategies.

🔗 Related Exams

Students preparing for CBSE Class 9 also practice for:

CBSE Class 7 India 🇮🇳 CBSE Class 8 India 🇮🇳 CBSE Class 10 India 🇮🇳 CBSE Class 11 India 🇮🇳 CBSE Class 12 India 🇮🇳 CUET UG India 🇮🇳 ISC Class 12 India 🇮🇳 AILET India 🇮🇳

Frequently Asked Questions

Is this CBSE Class 9 practice test free?

Yes! InfinityMock offers free CBSE Class 9 practice tests with 30 complimentary credits on signup. Each AI-generated question costs 1 credit, and previously seen questions are always free to retake.

How many CBSE Class 9 practice questions are available?

InfinityMock offers AI-generated practice in Mathematics, Science, Social Science - History, Social Science - Geography, Social Science - Political Science, English, Hindi. One new question costs one credit; new accounts receive 30 free credits. These are independent practice questions, not official exam questions.

What subjects does the CBSE Class 9 practice test cover?

Our CBSE Class 9 mock test covers: Mathematics, Science, Social Science - History, Social Science - Geography, Social Science - Political Science, English, Hindi. You can choose specific subjects or take a comprehensive test across all areas.

Does this reproduce the official CBSE Class 9 exam?

No. InfinityMock provides multiple-choice practice sets with explanations and progress tracking. Question types, timing, syllabus coverage, and scoring can differ from the official exam. Use your exam body's current syllabus and official practice materials alongside these sets.

How does the AI-powered CBSE Class 9 mock test work?

Simply select CBSE Class 9 from our exam list, choose your subject and difficulty level, and our AI instantly generates a custom mock test. After completing the test, you get detailed explanations, performance analytics, and a grade.

Can I retake the CBSE Class 9 practice test?

Absolutely! You can retake any CBSE Class 9 mock test as many times as you want. Previously seen questions are always free, so retakes cost no credits. You can also generate completely new questions each time.

What is the best way to prepare for the CBSE Class 9?

The most effective strategy is consistent practice with realistic questions. Use InfinityMock to take regular mock tests, review your wrong answers with detailed explanations, track your progress over time, and focus on your weakest subjects. Start with easy difficulty and gradually increase to hard.

📚 Browse All 275+ Exams →

💎 Simple Pricing

Prices in USD. One credit covers one new question; retaking questions you have seen is free. A practice set is not a full-length official exam.

FREE
$0
30 Credits
  • ✅ 30 free credits on signup
  • ✅ All 275+ exams & subjects
  • ✅ AI-generated questions
  • ✅ Detailed explanations
  • ✅ Performance tracking
CREDITS
$1
30 Credits
  • ✅ Everything in Free
  • ✅ 30 question credits
  • ✅ Seen questions are free
  • ✅ Buy as many as you need
  • ✅ Instant delivery
BULK
$5
150 Credits
  • ✅ Everything in Free
  • ✅ 150 question credits
  • ✅ Same rate as the 30-credit pack
  • ✅ Seen questions are free
  • ✅ Priority support
LIFETIME
$199
One payment · up to 20 new tests daily
  • ✅ No per-question credit charges
  • ✅ All 275+ exams, all future ones
  • ✅ Up to 20 new tests a day
  • ✅ Every language we add
  • ✅ Priority support
🏢

Need a Corporate or Institutional Plan?

Custom volume pricing, team dashboards, dedicated support, and LMS integration for schools, universities, coaching centers, and enterprises.

📩 Contact Us
🧠

Generating Your Mock Test

Crafting exam-quality questions...

💎 0 credits used
⏱️ 00:00
1 / 10
Question 1

🎉

Great Job!

0 %
0Correct
0Wrong
0Skipped
0:00Time

🏆 Performance Grade

B Good
FDCBAA+

📊 Difficulty Breakdown

⏱️ Time Analysis

0:00Total Time
0sAvg / Question
—Pace

💪 Strengths & Weaknesses

🎯 How to Improve

📋 Detailed Review