CBSE · NCERT syllabus

CBSE Class 7 — Notes, Chapters & Practice Quizzes

Every Class 7 chapter, made friendly — notes with pictures, key words, and a quiz for each chapter.

6 subjects 77 chapters 82 practice quizzes NCERT syllabus
97 quiz attempts so far Dual AI-verified questions 10 quizzes free, then 10 credits
Notice Board
Class 7 students learning

Students preparing for CBSE Class 7 Annual Assessment

View all

Most quiz sites give you a score. We give you a diagnosis of your CBSE Class 7 Annual Assessment prep.

  • Per-question misconceptions
  • Pace & fatigue
  • Score projection
  • AI coach

97 students have taken CBSE Class 7 Annual Assessment practice quizzes across 82 quizzes — with top scores up to 100%. Free, with instant scoring, a live leaderboard and AI analysis.

Quizzes

10 questions · ~10 minutes · instant rank & AI diagnosis

Dual AI-verified questions Real exam pattern 2 quizzes free, then 10 credits per quiz

97 attempts
97 attempts on CBSE Class 7 Annual Assessment quizzes
Dipti Khandelwal scored 10/10 on Integers and Rational Numbers Topper girl' scored 5/10 on Integers and Rational Numbers Vany Vaneesa scored 3/10 on Integers and Rational Numbers jumper scored 10/10 on The Rise of Empires Purvi scored 10/10 on The Rise of Empires Lim Raj scored 9/10 on The Rise of Empires jumper scored 10/10 on New Beginnings: Cities and States Aaradhya Thakre scored 10/10 on New Beginnings: Cities and States Lavanya scored 9/10 on New Beginnings: Cities and States Lakshita jain scored 10/10 on तीन बुद्धिमान Krishty scored 9/10 on तीन बुद्धिमान Aaradhya Thakre scored 8/10 on तीन बुद्धिमान Aaradhya Thakre scored 10/10 on माँ, कह एक कहानी Vignesh scored 9/10 on माँ, कह एक कहानी Lakshita jain scored 9/10 on माँ, कह एक कहानी jumper scored 10/10 on Exploring Substances: Acidic, Basic, and Neutral Anirrudhh scored 10/10 on Exploring Substances: Acidic, Basic, and Neutral Aaradhya Thakre scored 10/10 on Exploring Substances: Acidic, Basic, and Neutral Anu scored 10/10 on Large Numbers Around Us Aaradhya Thakre scored 9/10 on Large Numbers Around Us jumper scored 9/10 on Large Numbers Around Us jumper scored 10/10 on Geographical Diversity of India Aaradhya Thakre scored 10/10 on Geographical Diversity of India Priyal Tomar scored 10/10 on Geographical Diversity of India Topper girl' scored 10/10 on वन्दे भारतमातरम् Simran scored 10/10 on वन्दे भारतमातरम् Aaradhya Thakre scored 9/10 on वन्दे भारतमातरम् Anirrudhh scored 10/10 on Electricity: Circuits and their Components Aaradhya Thakre scored 8/10 on Electricity: Circuits and their Components Ginolyn scored 7/10 on Electricity: Circuits and their Components Anirrudhh scored 10/10 on The Ever-Evolving World of Science JOHN THE DON scored 0/10 on The Ever-Evolving World of Science JOHN THE DON scored 0/10 on The Ever-Evolving World of Science jumper scored 10/10 on From Barter to Money Sneha scored 9/10 on From Barter to Money Vihaan gupta scored 0/10 on From Barter to Money jumper scored 10/10 on From the Rulers to the Ruled: Types of Governments Priya Sharma scored 10/10 on From the Rulers to the Ruled: Types of Governments Priyal Tomar scored 10/10 on From the Rulers to the Ruled: Types of Governments jumper scored 8/10 on Understanding the Weather Kavya Yaduvanshi scored 7/10 on Understanding the Weather Rehankatun scored 6/10 on Understanding the Weather jumper scored 10/10 on पानी रे पानी Aaradhya Thakre scored 9/10 on पानी रे पानी Mandakini Khare scored 7/10 on पानी रे पानी Mandakini Khare scored 9/10 on फूल और काँटा Lakshita jain. scored 8/10 on फूल और काँटा Lakshita jain scored 7/10 on फूल और काँटा amaira scored 9/10 on Life Processes in Plants VINAYAK scored 8/10 on Life Processes in Plants VINAYAK SINGH scored 0/10 on Life Processes in Plants Rajveer Pawar scored 10/10 on नित्यं पिबामः सुभाषितरसम् Prabhakar scored 2/10 on नित्यं पिबामः सुभाषितरसम् HCF and LCM scored 6/10 on Finding Common Ground The LCM of two numbers is 180 scored 4/10 on Finding Common Ground ajay scored 8/10 on Expressions Using Letter-Numbers D.AAKSH KUMAR scored 5/10 on Expressions Using Letter-Numbers Nihal T R scored 8/10 on A Peek Beyond the Point pushti scored 5/10 on A Peek Beyond the Point jumper scored 10/10 on Adolescence: A Stage of Growth and Change Lim Raj scored 10/10 on Adolescence: A Stage of Growth and Change VENNBAA scored 10/10 on The Age of Reorganisation Topper girl' scored 10/10 on Climates of India Lakshita jain scored 9/10 on मित्राय नमः Esha Aggarwal scored 9/10 on बिरजू महाराज से साक्षात्कार Sammm scored 10/10 on Learning Together Lim Raj scored 10/10 on Operations with Integers Vanya scored 7/10 on Parallel and Intersecting Lines Priyal Tomar scored 10/10 on Arithmetic Expressions Sarakshi Manglekar scored 10/10 on Life Processes in Animals Ishita scored 10/10 on Heat Transfer in Nature Kripa scored 8/10 on The World of Metals and Non-metals Dipti Khandelwal scored 10/10 on Integers and Rational Numbers Topper girl' scored 5/10 on Integers and Rational Numbers Vany Vaneesa scored 3/10 on Integers and Rational Numbers jumper scored 10/10 on The Rise of Empires Purvi scored 10/10 on The Rise of Empires Lim Raj scored 9/10 on The Rise of Empires jumper scored 10/10 on New Beginnings: Cities and States Aaradhya Thakre scored 10/10 on New Beginnings: Cities and States Lavanya scored 9/10 on New Beginnings: Cities and States Lakshita jain scored 10/10 on तीन बुद्धिमान Krishty scored 9/10 on तीन बुद्धिमान Aaradhya Thakre scored 8/10 on तीन बुद्धिमान Aaradhya Thakre scored 10/10 on माँ, कह एक कहानी Vignesh scored 9/10 on माँ, कह एक कहानी Lakshita jain scored 9/10 on माँ, कह एक कहानी jumper scored 10/10 on Exploring Substances: Acidic, Basic, and Neutral Anirrudhh scored 10/10 on Exploring Substances: Acidic, Basic, and Neutral Aaradhya Thakre scored 10/10 on Exploring Substances: Acidic, Basic, and Neutral Anu scored 10/10 on Large Numbers Around Us Aaradhya Thakre scored 9/10 on Large Numbers Around Us jumper scored 9/10 on Large Numbers Around Us jumper scored 10/10 on Geographical Diversity of India Aaradhya Thakre scored 10/10 on Geographical Diversity of India Priyal Tomar scored 10/10 on Geographical Diversity of India Topper girl' scored 10/10 on वन्दे भारतमातरम् Simran scored 10/10 on वन्दे भारतमातरम् Aaradhya Thakre scored 9/10 on वन्दे भारतमातरम् Anirrudhh scored 10/10 on Electricity: Circuits and their Components Aaradhya Thakre scored 8/10 on Electricity: Circuits and their Components Ginolyn scored 7/10 on Electricity: Circuits and their Components Anirrudhh scored 10/10 on The Ever-Evolving World of Science JOHN THE DON scored 0/10 on The Ever-Evolving World of Science JOHN THE DON scored 0/10 on The Ever-Evolving World of Science jumper scored 10/10 on From Barter to Money Sneha scored 9/10 on From Barter to Money Vihaan gupta scored 0/10 on From Barter to Money jumper scored 10/10 on From the Rulers to the Ruled: Types of Governments Priya Sharma scored 10/10 on From the Rulers to the Ruled: Types of Governments Priyal Tomar scored 10/10 on From the Rulers to the Ruled: Types of Governments jumper scored 8/10 on Understanding the Weather Kavya Yaduvanshi scored 7/10 on Understanding the Weather Rehankatun scored 6/10 on Understanding the Weather jumper scored 10/10 on पानी रे पानी Aaradhya Thakre scored 9/10 on पानी रे पानी Mandakini Khare scored 7/10 on पानी रे पानी Mandakini Khare scored 9/10 on फूल और काँटा Lakshita jain. scored 8/10 on फूल और काँटा Lakshita jain scored 7/10 on फूल और काँटा amaira scored 9/10 on Life Processes in Plants VINAYAK scored 8/10 on Life Processes in Plants VINAYAK SINGH scored 0/10 on Life Processes in Plants Rajveer Pawar scored 10/10 on नित्यं पिबामः सुभाषितरसम् Prabhakar scored 2/10 on नित्यं पिबामः सुभाषितरसम् HCF and LCM scored 6/10 on Finding Common Ground The LCM of two numbers is 180 scored 4/10 on Finding Common Ground ajay scored 8/10 on Expressions Using Letter-Numbers D.AAKSH KUMAR scored 5/10 on Expressions Using Letter-Numbers Nihal T R scored 8/10 on A Peek Beyond the Point pushti scored 5/10 on A Peek Beyond the Point jumper scored 10/10 on Adolescence: A Stage of Growth and Change Lim Raj scored 10/10 on Adolescence: A Stage of Growth and Change VENNBAA scored 10/10 on The Age of Reorganisation Topper girl' scored 10/10 on Climates of India Lakshita jain scored 9/10 on मित्राय नमः Esha Aggarwal scored 9/10 on बिरजू महाराज से साक्षात्कार Sammm scored 10/10 on Learning Together Lim Raj scored 10/10 on Operations with Integers Vanya scored 7/10 on Parallel and Intersecting Lines Priyal Tomar scored 10/10 on Arithmetic Expressions Sarakshi Manglekar scored 10/10 on Life Processes in Animals Ishita scored 10/10 on Heat Transfer in Nature Kripa scored 8/10 on The World of Metals and Non-metals
#1

Integers and Rational Numbers Fundamentals | CBSE Class 7 Annual Assessment

10 Qs · ~10 min
2.9/10avg score
10/10best
#2

The Rise of Empires

Social Science 10 Qs · ~10 min
8.7/10avg score
10/10best
#3

New Beginnings: Cities and States

Social Science 10 Qs · ~10 min
5.5/10avg score
10/10best
#4

तीन बुद्धिमान

Hindi 10 Qs · ~10 min
6.2/10avg score
10/10best
#5

माँ, कह एक कहानी

Hindi 10 Qs · ~10 min
7.2/10avg score
10/10best
#6

Exploring Substances: Acidic, Basic, and Neutral

Science 10 Qs · ~10 min
6.7/10avg score
10/10best
#7

Large Numbers Around Us

Maths 10 Qs · ~10 min
8.2/10avg score
10/10best
#8

Geographical Diversity of India

Social Science 10 Qs · ~10 min
9.3/10avg score
10/10best
#9

वन्दे भारतमातरम्

Sanskrit 10 Qs · ~10 min
7.3/10avg score
10/10best
#10

Electricity: Circuits and their Components

Science 10 Qs · ~10 min
6.3/10avg score
10/10best
#11

The Ever-Evolving World of Science

Science 10 Qs · ~10 min
2.5/10avg score
10/10best
#12

From Barter to Money

Social Science 10 Qs · ~10 min
6.3/10avg score
10/10best
#13

From the Rulers to the Ruled: Types of Governments

Social Science 10 Qs · ~10 min
10/10avg score
10/10best
#14

Understanding the Weather

Social Science 10 Qs · ~10 min
7/10avg score
8/10best
#15

पानी रे पानी

Hindi 10 Qs · ~10 min
8.7/10avg score
10/10best
#16

फूल और काँटा

Hindi 10 Qs · ~10 min
8/10avg score
9/10best
#17

Life Processes in Plants

Science 10 Qs · ~10 min
5.7/10avg score
9/10best
#18

नित्यं पिबामः सुभाषितरसम्

Sanskrit 10 Qs · ~10 min
6/10avg score
10/10best
#19

Finding Common Ground

Maths 10 Qs · ~10 min
5/10avg score
6/10best
#20

Expressions Using Letter-Numbers

Maths 10 Qs · ~10 min
6.5/10avg score
8/10best
#21

A Peek Beyond the Point

Maths 10 Qs · ~10 min
6.5/10avg score
8/10best
#22

Adolescence: A Stage of Growth and Change

Science 10 Qs · ~10 min
10/10avg score
10/10best
#23

The Age of Reorganisation

Social Science 10 Qs · ~10 min
10/10avg score
10/10best
#24

Climates of India

Social Science 10 Qs · ~10 min
10/10avg score
10/10best
#25

मित्राय नमः

Sanskrit 10 Qs · ~10 min
9/10avg score
9/10best
#26

बिरजू महाराज से साक्षात्कार

Hindi 10 Qs · ~10 min
9/10avg score
9/10best
#27

Learning Together

English 10 Qs · ~10 min
10/10avg score
10/10best
#28

Operations with Integers

Maths 10 Qs · ~10 min
10/10avg score
10/10best
#29

Parallel and Intersecting Lines

Maths 10 Qs · ~10 min
7/10avg score
7/10best
#30

Arithmetic Expressions

Maths 10 Qs · ~10 min
10/10avg score
10/10best
#31

Life Processes in Animals

Science 10 Qs · ~10 min
10/10avg score
10/10best
#32

Heat Transfer in Nature

Science 10 Qs · ~10 min
10/10avg score
10/10best
#33

The World of Metals and Non-metals

Science 10 Qs · ~10 min
8/10avg score
8/10best
#34

Banks and the Magic of Finance

Social Science 10 Qs · ~10 min
#35

Infrastructure: Engine of India's Development

Social Science 10 Qs · ~10 min
#36

The State, the Government, and You

Social Science 10 Qs · ~10 min
#37

India, a Home to Many

Social Science 10 Qs · ~10 min
#38

Turning Tides: 11th and 12th Centuries

Social Science 10 Qs · ~10 min
#39

Empires and Kingdoms: 6th to 10th Centuries

Social Science 10 Qs · ~10 min
#40

India and Her Neighbours

Social Science 10 Qs · ~10 min
#41

The Story of Indian Farming

Social Science 10 Qs · ~10 min
#42

Understanding Markets

Social Science 10 Qs · ~10 min
#43

The Constitution of India — An Introduction

Social Science 10 Qs · ~10 min
#44

How the Land Becomes Sacred

Social Science 10 Qs · ~10 min
#45

The Gupta Era: An Age of Tireless Creativity

Social Science 10 Qs · ~10 min
#46

परिशिष्टम् २ — धातुरूपाणि एवं सन्धि-परिचयः

Sanskrit 10 Qs · ~10 min
#47

परिशिष्टम् १ — शब्दरूपाणि

Sanskrit 10 Qs · ~10 min
#48

वर्णमात्रा-परिचयः

Sanskrit 10 Qs · ~10 min
#49

वीराङ्गना पन्नाधाया

Sanskrit 10 Qs · ~10 min
#50

द्वीपेषु रम्यः द्वीपोऽण्डमानः

Sanskrit 10 Qs · ~10 min
#51

दशमः कः?

Sanskrit 10 Qs · ~10 min
#52

अन्नाद् भवन्ति भूतानि

Sanskrit 10 Qs · ~10 min
#53

हितं मनोहारि च दुर्लभं वचः

Sanskrit 10 Qs · ~10 min
#54

ईशावास्यम् इदं सर्वम्

Sanskrit 10 Qs · ~10 min
#55

क्रीडाम वयं श्लोकान्त्याक्षरीम्

Sanskrit 10 Qs · ~10 min
#56

सेवा हि परमो धर्मः

Sanskrit 10 Qs · ~10 min
#57

न लभ्यते चेत् आम्लं द्राक्षाफलम्

Sanskrit 10 Qs · ~10 min
#58

मीरा के पद

Hindi 10 Qs · ~10 min
#59

चिड़िया

Hindi 10 Qs · ~10 min
#60

वर्षा-बहार

Hindi 10 Qs · ~10 min
#61

गिरिधर कविराय की कुंडलियाँ

Hindi 10 Qs · ~10 min
#62

नहीं होना बीमार

Hindi 10 Qs · ~10 min
#63

Bravehearts

English 10 Qs · ~10 min
#64

Travel and Adventure

English 10 Qs · ~10 min
#65

Dreams and Discoveries

English 10 Qs · ~10 min
#66

Wit and Humour

English 10 Qs · ~10 min
#67

Finding the Unknown

Maths 10 Qs · ~10 min
#68

Constructions and Tilings

Maths 10 Qs · ~10 min
#69

Connecting the Dots…

Maths 10 Qs · ~10 min
#70

Another Peek Beyond the Point

Maths 10 Qs · ~10 min
#71

Geometric Twins

Maths 10 Qs · ~10 min
#72

Working with Fractions

Maths 10 Qs · ~10 min
#73

A Tale of Three Intersecting Lines

Maths 10 Qs · ~10 min
#74

Number Play

Maths 10 Qs · ~10 min
#75

Earth, Moon, and the Sun

Science 10 Qs · ~10 min
#76

Light: Shadows and Reflections

Science 10 Qs · ~10 min
#77

Measurement of Time and Motion

Science 10 Qs · ~10 min
#78

Changes Around Us: Physical and Chemical

Science 10 Qs · ~10 min
#79

Simple Equations and Applications Practice Quiz | CBSE Class 7 Annual Assessment

10 Qs · ~10 min
#80

Visualising Solid Shapes Advanced Challenge | CBSE Class 7 Annual Assessment

10 Qs · ~10 min
#81

Tracing Changes Through Time Fundamentals | CBSE Class 7 Annual Assessment

10 Qs · ~10 min
#82

Nutrition in Plants Fundamentals | CBSE Class 7 Annual Assessment

10 Qs · ~10 min