ICSE Class 10 Practice Test 2026
AI-generated ICSE Class 10 practice sets for Mathematics, Physics, Chemistry, Biology, with scoring and explanations. Start with 30 free question credits on signup.
About the ICSE Class 10 exam
The ICSE - Class 10 (ICSE Class 10) is a icse board examination administered in India. It is designed to assess candidates' knowledge and proficiency across 9 key subject areas including Mathematics, Physics, Chemistry, Biology. This exam is widely recognized as an essential benchmark for students and professionals.
Use short ICSE Class 10 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 ICSE Class 10 to improve your score, InfinityMock helps you identify your strengths and weaknesses through detailed performance analytics. Our platform covers Mathematics, Physics, Chemistry, Biology, History & Civics, Geography, English Language, English Literature, Computer Applications, 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.
ICSE Class 10 — quick answers
What is the ICSE Class 10?
The ICSE - Class 10 (ICSE Class 10) is a icse board examination taken in India. It assesses 9 subject areas: Mathematics, Physics, Chemistry, Biology, History & Civics, Geography, English Language, English Literature, Computer Applications.
Where can I find free ICSE Class 10 practice questions?
This page carries 8 free ICSE Class 10 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 ICSE Class 10 cover?
Mathematics, Physics, Chemistry, Biology, History & Civics, Geography, English Language, English Literature, Computer Applications. On InfinityMock you can practise a single subject or take a mixed test across all 9.
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.
ICSE Class 10 at a glance
| Exam | ICSE - Class 10 (ICSE Class 10) |
|---|---|
| Category | ICSE Board |
| Country / region | India |
| Subjects covered | 9 — Mathematics, Physics, Chemistry, Biology, History & Civics, Geography, English Language, English Literature, Computer Applications |
8 free ICSE Class 10 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.
-
Fill in the blank with an appropriate preposition: 'The committee agreed ______ my proposal after a brief discussion.'
- to
- with
- on
- for
Show answer & explanation
Answer: A. to
We use 'agree to' when referring to a proposal, plan, or suggestion, whereas 'agree with' is used for agreeing with a person.
Topic: English Language · medium
-
Fill in the blank with an appropriate phrasal verb: 'The old man passed ______ peacefully in his sleep last night.'
- off
- away
- through
- by
Show answer & explanation
Answer: B. away
'Passed away' is a polite phrasal verb meaning to die.
Topic: English Language · easy
-
Fill in the blank with an appropriate preposition: 'She is very good ______ playing the violin.'
- in
- on
- at
- with
Show answer & explanation
Answer: C. at
The standard preposition used after the adjective 'good' to indicate proficiency in an activity is 'at'.
Topic: English Language · easy
-
Fill in the blank with an appropriate preposition: 'We must abide ______ the rules laid down by the school management.'
- with
- by
- in
- to
Show answer & explanation
Answer: B. by
'Abide by' is a fixed phrasal verb meaning to accept, comply with, or obey a rule or decision.
Topic: English Language · easy
-
Fill in the blank with an appropriate phrasal verb: 'The manager called ______ the meeting due to heavy rains.'
- off
- out
- back
- down
Show answer & explanation
Answer: A. off
'Call off' means to cancel an event or an agreement.
Topic: English Language · medium
-
Fill in the blank with an appropriate phrasal verb: 'His health broke ______ under the strain of continuous overwork.'
- up
- down
- through
- off
Show answer & explanation
Answer: B. down
'Break down' is used here to mean a collapse or failure of physical or mental health.
Topic: English Language · medium
-
Fill in the blank with an appropriate phrasal verb: 'The teacher warned him against falling ______ with his classmates over minor disputes.'
- out
- back
- off
- in
Show answer & explanation
Answer: A. out
'Fall out' means to quarrel or have an argument with someone.
Topic: English Language · hard
-
Join the following sentences without using 'and', 'but', or 'so': 'He was very tired. He could not walk any further.'
- Being very tired, he could not walk any further.
- He was very tired and he could not walk any further.
- He could not walk any further but he was very tired.
- As he was tired so he could not walk further.
Show answer & explanation
Answer: A. Being very tired, he could not walk any further.
Using a participle clause ('Being very tired...') successfully joins the sentences without using forbidden coordinators like 'and', 'but', or 'so'.
Topic: English Language · easy
Join the ICSE Class 10 update list
Register interest in future practice resources. Your address is saved; no study plan is sent automatically.
Why Practice with InfinityMock's ICSE Class 10 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 ICSE Class 10 materials
- Multiple Difficulty Levels — Practice Easy, Medium, or Hard ICSE Class 10 questions
ICSE Class 10 Exam Subjects
Available practice subjects: Mathematics, Physics, Chemistry, Biology, History & Civics, Geography, English Language, English Literature, Computer Applications. Select a subject for focused preparation. Coverage is not a guarantee of the complete official syllabus.
📖 ICSE Class 10 Study Guide
Read our comprehensive How to Pass the ICSE Class 10 in 2026 — Complete Study Guide for expert preparation tips, study plans, and strategies.
🔗 Related Exams
Students preparing for ICSE Class 10 also practice for:
Frequently Asked Questions
Is this ICSE Class 10 practice test free?
Yes! InfinityMock offers free ICSE Class 10 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 ICSE Class 10 practice questions are available?
InfinityMock offers AI-generated practice in Mathematics, Physics, Chemistry, Biology, History & Civics, Geography, English Language, English Literature, Computer Applications. 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 ICSE Class 10 practice test cover?
Our ICSE Class 10 mock test covers: Mathematics, Physics, Chemistry, Biology, History & Civics, Geography, English Language, English Literature, Computer Applications. You can choose specific subjects or take a comprehensive test across all areas.
Does this reproduce the official ICSE Class 10 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 ICSE Class 10 mock test work?
Simply select ICSE Class 10 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 ICSE Class 10 practice test?
Absolutely! You can retake any ICSE Class 10 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 ICSE Class 10?
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.
💎 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.
- ✅ 30 free credits on signup
- ✅ All 275+ exams & subjects
- ✅ AI-generated questions
- ✅ Detailed explanations
- ✅ Performance tracking
- ✅ Everything in Free
- ✅ 30 question credits
- ✅ Seen questions are free
- ✅ Buy as many as you need
- ✅ Instant delivery
- ✅ Everything in Free
- ✅ 150 question credits
- ✅ Same rate as the 30-credit pack
- ✅ Seen questions are free
- ✅ Priority support
- ✅ 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.
Generating Your Mock Test
Crafting exam-quality questions...