English Grammar Test Worksheet
The grammar rule (Rule, then check): Decide which rule the question is testing. Use that lesson’s rule — time word, subject, first sound, or pattern. Read the finished sentence aloud to check it.
NameDateTime takenScore ___ / 40
- 1.My sister ___ send a message twice a week. (a) doesn't (b) isn't (c) don't
- 2.We ___ to school tomorrow. (a) went (b) will going (c) will go (d) will goes
- 3.Add the question tag: I have told a story, ___? (a) haven't me (b) have I (c) haven't I (d) don't I
- 4.You ___ in the garden now. (a) am (b) are (c) is
- 5.I ___ hungry now. (a) am (b) is (c) are
- 6.___ we happy today? (a) Am (b) Is (c) Are
- 7.Fill the gap: I can see one ___. (a) shelf (b) shelfs (c) shelves
- 8.Manav asked me, “Where do you live?” → Manav asked me ___. (a) where I lived (b) where do I live (c) where did I live
- 9.You ___ ready for school. (a) is (b) are (c) am
- 10.Omkar said, “My bicycle is new.” → Omkar said that ___ bicycle was new. (a) his (b) him (c) he (d) my
- 11.Manav loves sports. ___ plays cricket every evening. (a) He (b) His (c) Him (d) Himself
- 12.They have just ___ a cartoon. (a) watches (b) watching (c) watched (d) watch
- 13.This is the school ___ my mother teaches. (a) who (b) where (c) which (d) whose
- 14.They ___ for the team next month. (a) will claps (b) clapped (c) will clap (d) will clapping
- 15.I know the girl ___ helped me. (a) where (b) whose (c) who (d) which
- 16.___ they win the match twice a week? (a) Are (b) Does (c) Is (d) Do
- 17.Fill in a or an: ___ old book (a) an (b) a
- 18.He is going to ___ in the park next Sunday. (a) run (b) runs (c) ran (d) running
- 19.Ishaan loves sports. ___ plays cricket every evening. (a) He (b) His (c) Himself (d) Him
- 20.My parents ___ Hindi on Saturdays. (a) speaking (b) speak (c) speaks
- 21.He ___ the room twice a week. (a) clean (b) cleans (c) cleaning
- 22.Which sentence is correct? (a) She eats often rice. (b) She often eats rice.
- 23.Diya ___ that she was busy. (a) said (b) told (c) asked
- 24.Fill the gap: I can see one ___. (a) watch (b) watches (c) watchs
- 25.Fill the gap: Kabir drew three ___. (a) woman (b) womans (c) women (d) womens
- 26.Change to passive: “Rahul washed the plate yesterday.” → The plate ___ by Rahul yesterday. (a) were washed (b) was washed (c) washed (d) was wash
- 27.They ___ carry the bag twice a week. (a) doesn't (b) aren't (c) don't
- 28.Fill in a, an or the: ___ sun rises in the east. (a) a (b) the (c) an
- 29.Fill in a or an: ___ year (a) an (b) a
- 30.Karan is my friend. I play with ___ every day. (a) himself (b) him (c) he
- 31.Ananya ___ me that she was ready. (a) told (b) asked (c) said
- 32.If Isha had a lot of money, she ___ buy a big library. (a) will (b) would be (c) would (d) did
- 33.Fill in in, on or at: The shop opens ___ my birthday. (a) in (b) at (c) on
- 34.Add the question tag: They carried the bag yesterday, ___? (a) did they (b) didn't them (c) didn't they (d) weren't they
- 35.I know the girl ___ bag is red. (a) which (b) where (c) whose (d) who
- 36.Aarav said, “I have danced on the stage.” → Aarav said that he ___ on the stage. (a) has danced (b) had danced (c) have danced
- 37.Riya is tired of ___ a letter. (a) to write (b) writing (c) writes (d) write
- 38.Add the question tag: Sneha can jog in the park, ___? (a) doesn't she (b) can she (c) can't her (d) can't she
- 39.My sister did not ___ the room two days ago. (a) cleans (b) cleaned (c) clean (d) cleaning
- 40.Change to passive: “Arjun has drawn a picture.” → A picture ___ by Arjun. (a) has drawn (b) has been drawn (c) have been drawn
Answer key
- doesn't
- will go
- haven't I
- are
- am
- Are
- shelf
- where I lived
- are
- his
- He
- watched
- where
- will clap
- who
- Do
- an
- run
- He
- speak
- cleans
- She often eats rice.
- said
- watch
- women
- was washed
- don't
- the
- a
- him
- told
- would
- on
- didn't they
- whose
- had danced
- writing
- can't she
- clean
- has been drawn
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar