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 and I love sports. ___ play cricket every evening. (a) We (b) Us (c) Our (d) Ourselves
- 2.Add the question tag: She watched a cartoon yesterday, ___? (a) did she (b) didn't her (c) wasn't she (d) didn't she
- 3.Priya finished ___ tea. (a) to make (b) making (c) makes (d) make
- 4.We ___ a new bicycle. (a) has (b) have
- 5.This is the girl ___ sister sings well. (a) whose (b) where (c) which (d) who
- 6.___ Isha hungry now? (a) Is (b) Am (c) Are
- 7.Arjun is good at ___ a mango. (a) eat (b) to eat (c) eats (d) eating
- 8.Fill the gap: Summer is ___ than winter. (a) more hot (b) hottest (c) hot (d) hotter
- 9.Fill in in, on or at: We will visit Nani ___ Monday. (a) at (b) in (c) on
- 10.Fill the gap: This is the ___ book in the library. (a) most best (b) better (c) good (d) best
- 11.We have had this bicycle ___ last year. (a) for (b) since
- 12.I ___ going to run in the park next Sunday. (a) are (b) am (c) is
- 13.If the train leaves on time, we ___ Jaipur by noon. (a) would reach (b) will reaches (c) reached (d) will reach
- 14.Add the question tag: I have drawn a picture, ___? (a) don't I (b) haven't me (c) have I (d) haven't I
- 15.Change to passive: “Diya has built two sandcastles.” → Two sandcastles ___ by Diya. (a) has been built (b) have built (c) have been built
- 16.Aditya ___ in the pool next month. (a) will swimming (b) swam (c) will swims (d) will swim
- 17.Saanvi is my friend. I play with ___ every day. (a) herself (b) she (c) her
- 18.She has just ___ for the team. (a) clapped (b) clap (c) claps (d) clapping
- 19.What is the past tense of “throw”? (a) throwed (b) thrown (c) throwing (d) threw
- 20.We ___ a tree next week. (a) will climbs (b) climbed (c) will climb (d) will climbing
- 21.Priya has a red school bag. This school bag is ___. (a) hers (b) she (c) her
- 22.I know the village ___ I was born. (a) which (b) whose (c) where (d) who
- 23.I ___ in the garden now. (a) are (b) am (c) is
- 24.Fill the gap: There are many ___ here. (a) tooths (b) teeth (c) teeths (d) tooth
- 25.Zoya is an easy winner. She wins ___. (a) easily (b) easyly (c) easy
- 26.Change to passive: “Isha washed the plate yesterday.” → The plate ___ by Isha yesterday. (a) were washed (b) was wash (c) was washed (d) washed
- 27.Kabir is a careful driver. He drives ___. (a) carefully (b) careful (c) carefuly
- 28.Change to passive: “Kabir sang a song yesterday.” → A song ___ by Kabir yesterday. (a) was sang (b) were sung (c) sang (d) was sung
- 29.What is the plural of “goose”? (a) gooses (b) geeses (c) goose (d) geese
- 30.What is the plural of “fox”? (a) foxes (b) foxs (c) fox (d) foxies
- 31.Fill in a or an: ___ apple (a) an (b) a
- 32.Change to passive: “Ananya will wash the plates tomorrow.” → The plates ___ by Ananya tomorrow. (a) will wash (b) will be washed (c) will washed (d) will be wash
- 33.He ___ a new cricket bat. (a) has (b) have
- 34.Choose the right verb: There ___ three pencils in the box. (a) are (b) is
- 35.Manav ___ me that he was ready. (a) said (b) told (c) asked
- 36.We did not ___ lunch in 2023. (a) brings (b) bring (c) brought (d) bringing
- 37.Kavya ___ a mango on Saturdays. (a) eat (b) eats (c) eating
- 38.___ she carry the bag every day? (a) Is (b) Do (c) Does (d) Are
- 39.Choose the right verb: Neither my cousins nor Farhan ___ coming today. (a) is (b) are
- 40.Fill the gap: I can see four ___. (a) baby (b) babys (c) babies (d) babyes
Answer key
- We
- didn't she
- making
- have
- whose
- Is
- eating
- hotter
- on
- best
- since
- am
- will reach
- haven't I
- have been built
- will swim
- her
- clapped
- threw
- will climb
- hers
- where
- am
- teeth
- easily
- was washed
- carefully
- was sung
- geese
- foxes
- an
- will be washed
- has
- are
- told
- bring
- eats
- Does
- is
- babies
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar