Class 7 Online Practice Tests and MCQs
Topic-wise practice questions and timed mock tests for Class 7: simple equations, triangles, percentages, acids and bases, heat and light. Every answer comes with a simple explanation.
Class 7 subjects and topics
Practice sets for Class 7 follow the topics taught in school, so a test can be taken right after a chapter is finished. Topic names follow the CBSE/NCERT and Maharashtra State Board order; your school’s order may differ slightly.
Mathematics
- Integers, fractions and decimals
- Simple equations
- Lines and angles
- Triangles and their properties
- Ratio, proportion and percentage
- Perimeter and area
- Rational numbers
- Mean, median and mode
Science
- Nutrition in plants and animals
- Heat
- Acids, bases and salts
- Physical and chemical changes
- Respiration in organisms
- Motion and time
- Electric current and its effects
- Light
Social Science
- Medieval Indian history
- Environment and its components
- Inside our Earth
- Equality and state government
- Markets around us
English
- Active and passive voice
- Direct and indirect speech
- Modals
- Comprehension
- Formal letters and paragraphs
How Class 7 online practice works
- Register as a parent or student with a mobile number, and set the class.
- Open a Class 7 practice set or mock test. Each test has a timer and a question palette, just like a real exam.
- Submit to see the score straight away, with the correct answer and a simple explanation for every question.
- Check performance insights to see strong and weak topics, then practise the weak ones again.
Exams Class 7 students can prepare for
Try sample Class 7 questions
Choose an answer, then open “Show answer” to see the explanation, the same way results are shown after a test.
Solve: 3x + 5 = 20
Show answer
Answer: B. 5
Subtract 5 from both sides: 3x = 15. Divide by 3: x = 5. Check: 3 × 5 + 5 = 20.
Turmeric paper turns red in a ___ solution.
Show answer
Answer: B. basic
Turmeric is a natural indicator. It stays yellow in acids and turns red in bases such as soap solution.
What is the mean of 4, 8, 6, 10 and 2?
Show answer
Answer: B. 6
Mean = sum ÷ number of values = (4 + 8 + 6 + 10 + 2) ÷ 5 = 30 ÷ 5 = 6.
Tips for parents of Class 7 students
- Take a chapter test soon after the school finishes each chapter, while it is fresh.
- Keep an “error notebook”: write down each mistake and the correct method, and revise it weekly.
- Use performance insights to find weak topics and spend extra time there.
- Add one reasoning or Olympiad-style set each week to build problem-solving skills.
Frequently asked questions
Which subjects are covered for Class 7?
Class 7 practice covers Mathematics, Science, Social Science and English, with topic-wise questions and full mock tests.
Does every Class 7 question have an explanation?
Yes. After submitting a test, students see the correct answer with a short, simple explanation, and can have the question and explanation read aloud in English, Hindi or Marathi.
Can a parent follow more than one child?
Yes. One parent account can add several children, each in their own class, and see their tests, results and progress in one place.