Free Grammar Worksheets for Key Stage 2
Parts of speech and sentence structure. Download free printable english worksheets designed for Key Stage 2 students (ages 7-11), aligned to the UK National Curriculum.
Generate Custom Grammar Worksheet
Create a personalised grammar worksheet for Key Stage 2 in seconds with our AI generator.
What Your Child Will Learn
Sample Grammar Questions for Key Stage 2
Here are examples of the types of questions your child will practice:
Identify the adverb: She ran quickly.
What type of sentence ends with ?
Add a conjunction: I like tea ___ coffee.
Change to past tense: I walk to school.
Identify the pronoun: She gave him the book.
Skills Your Child Will Build
Real-World Applications
Understanding grammar helps children in everyday situations:
Common Mistakes to Watch For
Help your child avoid these common grammar mistakes:
- !Subject-verb agreement
- !Tense consistency
- !Its vs it's
- !Their/there/they're
Learning Progression
These grammar skills prepare students for secondary school, where they will encounter more challenging applications and abstract concepts.
Sample Grammar Worksheets
3 availableGrammar Worksheet Preview
View full worksheetGrammar Worksheet — KS2 — Intermediate
Key Stage 2 · intermediate difficulty
Activity 1: Identifying Parts of Speech
Read each sentence carefully and identify the part of speech for the underlined word. Write your answer in the box provided.
Activity 2: Correcting Sentence Errors
Each sentence below contains a grammatical error. Rewrite the sentence correctly in the box provided.
Tips for Teaching Grammar
More English Topics for Key Stage 2
Grammar for Other Age Groups
Frequently Asked Questions
What grammar topics are covered in these worksheets?▼
Are these grammar worksheets suitable for Key Stage 2?▼
How can I use these grammar worksheets effectively?▼
Do the grammar worksheets include answer keys?▼
Ready to Create Your Grammar Worksheet?
Generate a custom grammar worksheet for Key Stage 2 in seconds with our AI-powered worksheet generator.
Create Custom Worksheet