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.She ___ cricket every morning. (a) play (b) plays (c) playing
- 2.___ my sister sing a song on Saturdays? (a) Is (b) Are (c) Does (d) Do
- 3.Fill in a or an: ___ university (a) an (b) a
- 4.Choose the right word: The stars shine ___ the sky. (a) on (b) in (c) at
- 5.Aditya has lived in Pune ___ two years. (a) since (b) for
- 6.Rahul loves sports. ___ plays cricket every evening. (a) Him (b) Himself (c) He (d) His
- 7.Vivaan is interested in ___ for the team. (a) to clap (b) clap (c) clapping (d) claps
- 8.Change to passive: “Kavya has flown two kites.” → Two kites ___ by Kavya. (a) have flown (b) have been flown (c) has been flown
- 9.Add the question tag: You can dance on the stage, ___? (a) don't you (b) can you (c) can't you
- 10.Fill in in, on or at: The cricket match starts ___ winter. (a) at (b) on (c) in
- 11.Fill the gap: Today's traffic is ___ than yesterday's. (a) badder (b) worst (c) bad (d) worse
- 12.Rohan is a fast runner. He runs ___. (a) fast (b) fastly
- 13.Fill in in, on or at: Our school trip is ___ Sunday. (a) in (b) on (c) at
- 14.Choose the right verb: One of my cousins ___ in Class 5. (a) are (b) is
- 15.Riya finished ___ the train. (a) to take (b) taking (c) take (d) takes
- 16.Choose the right verb: Neither the girls nor Neel ___ coming today. (a) is (b) are
- 17.___ we hungry now? (a) Are (b) Am (c) Is
- 18.___ Saanvi tell a story last Sunday? (a) Do (b) Was (c) Did (d) Does
- 19.Add the question tag: My sister cannot clap for the team, ___? (a) can she (b) can't she (c) can her (d) does she
- 20.He ___ buy vegetables twice a week. (a) don't (b) isn't (c) doesn't
- 21.Fill in a or an: ___ hour (a) a (b) an
- 22.What is the plural of “fox”? (a) foxes (b) foxies (c) foxs (d) fox
- 23.If the shop ___ early, we will buy fresh mangoes. (a) open (b) would open (c) will open (d) opens
- 24.Fill in in, on or at: The cricket match starts ___ Monday. (a) at (b) on (c) in
- 25.Karan is looking forward to ___ a cap next week. (a) wear (b) to wear (c) wears (d) wearing
- 26.My brother ___ a new cricket bat. (a) has (b) have
- 27.If you heat water to 100 °C, it ___. (a) boiled (b) boils (c) boil
- 28.I know the girl ___ bag is red. (a) whose (b) where (c) who (d) which
- 29.Meera enjoyed ___ a song. (a) singing (b) to sing (c) sings (d) sing
- 30.Fill the gap: The Ganga is ___ than the Yamuna. (a) longest (b) long (c) longer (d) more long
- 31.They ___ in this school since 2019. (a) taught (b) teach (c) has taught (d) have taught
- 32.I am going to ___ a cartoon next month. (a) watched (b) watch (c) watching (d) watches
- 33.What is the plural of “man”? (a) man (b) men (c) mens (d) mans
- 34.Fill in a or an: ___ egg (a) an (b) a
- 35.Choose the right verb: There ___ some milk in the jug. (a) are (b) is
- 36.Dev is a gentle rider. He rides ___. (a) gentle (b) gently (c) gentlely
- 37.Choose the right verb: The box of pencils ___ on the table. (a) is (b) are
- 38.We ___ going to bring lunch next week. (a) are (b) is (c) am
- 39.They ___ with Nani since 2022. (a) stay (b) stayed (c) has stayed (d) have stayed
- 40.Add the question tag: My brother planted a tree yesterday, ___? (a) did he (b) wasn't he (c) didn't he (d) didn't him
Answer key
- plays
- Does
- a
- in
- for
- He
- clapping
- have been flown
- can't you
- in
- worse
- fast
- on
- is
- taking
- is
- Are
- Did
- can she
- doesn't
- an
- foxes
- opens
- on
- wearing
- has
- boils
- whose
- singing
- longer
- have taught
- watch
- men
- an
- is
- gently
- is
- are
- have stayed
- didn't he
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar