Here you will find English grammar, writing and reading worksheets and exercises designed for students of class 10. Parents and teachers can use our worksheets in class or at home. When you print our grammar worksheets be sure to keep all references to perfectyourenglish.com intact.
We are adding more English worksheets to the site, so stay tuned.
Class 10 English Grammar MCQs for Term 1
Gap Filling worksheets
- Gap filling worksheet 1
- Gap filling worksheet 2
- Gap filling worksheet 3
- Gap filling worksheet 4
- Gap filling worksheet 5
- Gap filling worksheet 6 | Tenses
- Gap filling worksheets | Determiners
- Gap filling worksheet 8
- Gap filling worksheet 9
Determiners worksheets
- Determiners worksheet 1
- Determiners worksheet 2
- Much vs. Many worksheet
- Much, much of, many, many of | Determiners worksheet
Reading Comprehension Worksheets
General grammar exercise
- General grammar exercise 1
- General grammar exercise 2
- General grammar exercise 3
- General grammar exercise 4
- General grammar exercise 5
- General grammar exercise 6
News headlines
Integrated Grammar Practice Tests
- Integrated grammar practice test 1
- Integrated grammar practice test 2
- Integrated grammar practice test 3
- Integrated grammar practice test 4
- Integrated grammar practice test 5
- Integrated grammar practice test 6
- Integrated grammar practice test 7
Active and passive voice
- Active and passive voice exercise 1
- Active and passive voice exercise 2
- Passive voice worksheet 3
- Passive voice worksheet 4
Edit the passage
- Editing exercise 1
- Editing exercise 2
- Editing exercise 3
- Editing exercise 4
- Editing exercise 5
- Editing exercise 6
- Editing exercise 7
- Editing exercise 8
Tenses
- Tenses exercise 1
- Tenses exercise 2
- Past perfect continuous tense exercise
- Tenses exercise 4
- Tenses exercise 5
- Tenses exercise 6
- Tenses exercise 7
- Tenses exercise 8
- Class 10 Tenses Exercise
- Class 10 Tenses Exercise 2
- Non-continuous verbs exercise 1
- Present continuous tense exercise | Class 10 English Workbook Unit 2 Tenses Exercise B.1 Solutions
- Simple Past vs. Past Perfect Tense Exercise | Class 10 English Workbook Unit 2 Tenses Exercise D.3 and D.4
Prepositions exercises and worksheets
- Prepositions exercise 1
- Prepositions exercise 2
- Prepositions exercise 3
- Prepositions worksheet 4
- Prepositions worksheet 5
- Prepositions worksheet 6
- Prepositions worksheet 7
- Prepositions worksheet 8
- Prepositions worksheet 9
- Prepositions worksheet 10
Spot the Error
Tenses
Omission
Diary entry writing
Notice writing
Article writing
- Article writing sample 1 | Article about national integration
- Article writing sample 2 | United we stand, divided we fall
- Article writing sample 3 | Advantages of Travelling
English story writing
Sample letters
- Letter samples 1 | CBSE English Communicative 2019
- Letter sample 2 | A complaint letter
- Letter sample 3 | CBSE English Communicative 2018
- Letter sample 4| A formal letter
- Letter sample 5 | English Communicative 2018
- Letter sample 6 | A letter to the editor
- Letter sample 7 | A formal letter
- Letter sample 8 | Informal letter to a friend
- Letter sample 9 | Informal letter sample
- Letter sample 10 | Class 10 informal letter sample
Email samples
Sentence completion / Gap fills
- Sentence completion exercise 1
- Sentence completion exercise 2
- Sentence completion exercise 3
- Sentence completion exercise 4
- Sentence completion exercise 5
- Sentence completion exercise 6
- Sentence completion exercise 7
- Sentence completion exercise 8
- Sentence completion exercise 9
- Passage completion exercise 1
- Passage completion exercise 2
Reported speech
- Reported speech exercise 1
- Reported speech exercise 2
- Direct and indirect speech worksheet 3
- Reported speech worksheet 4 | Dialogue completion
- Reported speech worksheet 5
- Reported speech worksheet 6
- Reported speech worksheet 7
- Reported speech worksheet 8
- Reported speech worksheet 9
- Reported speech worksheet 10
- Reported speech worksheet 11
Dialogue completion
Articles exercise
Rearrange words
Verbs exercise
Reading comprehension
Phrasal verbs worksheet
NTSE English Model Papers