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.Yash is looking forward to ___ a mango next week. (a) eats (b) to eat (c) eating (d) eat
- 2.Change to passive: “Kavya is writing two letters now.” → Two letters ___ by Kavya now. (a) are been written (b) are being written (c) is being written
- 3.We did not ___ the dishes two days ago. (a) washing (b) washes (c) wash (d) washed
- 4.Fill the gap: Meera is ___ than Arjun. (a) shorter (b) short (c) more short (d) shortest
- 5.Rahul refused ___ the train. (a) takes (b) take (c) to take (d) taking
- 6.What is the plural of “puppy”? (a) puppies (b) puppys (c) puppy (d) puppyes
- 7.Dev ___ that he was ready. (a) asked (b) told (c) said
- 8.If Ananya had wings, she ___ fly to school. (a) would (b) would be (c) did (d) will
- 9.We ___ in this school since 2021. (a) have studied (b) has studied (c) studied (d) study
- 10.Tara has a red umbrella. This umbrella is ___. (a) she (b) her (c) hers
- 11.Kavya did not ___ a tree last week. (a) climb (b) climbing (c) climbs (d) climbed
- 12.This is the bus ___ goes to the zoo. (a) whose (b) who (c) which (d) where
- 13.She has had this bicycle ___ a long time. (a) for (b) since
- 14.Fill the gap: Tara is the ___ girl in the room today. (a) happiest (b) happy (c) most happiest (d) happier
- 15.My brother has just ___ a cap. (a) wearing (b) wear (c) wore (d) worn
- 16.Fill the gap: I can see one ___. (a) cow (b) cows (c) cowes
- 17.___ I buy vegetables twice a week? (a) Do (b) Is (c) Are (d) Does
- 18.Isha and Riya are my friends. I play with ___ every day. (a) they (b) themselves (c) them (d) their
- 19.Fill in in, on or at: The shop opens ___ midnight. (a) on (b) in (c) at
- 20.Aditya planned ___ a tree. (a) plants (b) to plant (c) plant (d) planting
- 21.Rohan needed ___ a kite. (a) fly (b) to fly (c) flies (d) flying
- 22.My brother ___ rice twice a week. (a) cooks (b) cook (c) cooking
- 23.My friends ___ a letter two days ago. (a) write (b) writed (c) wrote (d) will write
- 24.Fill the gap: I can see one ___. (a) wolfs (b) wolf (c) wolves
- 25.Fill in in, on or at: We will visit Nani ___ 15 August. (a) at (b) in (c) on
- 26.My friends ___ written a letter already. (a) have (b) has
- 27.What is the past tense of “eat”? (a) eaten (b) eated (c) ate (d) eating
- 28.Fill the gap: This is the ___ bag in our class. (a) heavy (b) most heaviest (c) heaviest (d) heavier
- 29.If it rains tomorrow, I ___ at home. (a) would stay (b) will stays (c) stayed (d) will stay
- 30.Add the question tag: Karan will play cricket tomorrow, ___? (a) doesn't he (b) won't he (c) won't him (d) will he
- 31.Choose the right verb: Each boy ___ a name tag. (a) has (b) have
- 32.My friends ___ the bag in 2023. (a) will carry (b) have carried (c) carry (d) carried
- 33.Change to passive: “Ishaan planted five trees yesterday.” → Five trees ___ by Ishaan yesterday. (a) were planted (b) planted (c) was planted (d) were plant
- 34.Saanvi said, “I cook rice every day.” → Saanvi said that she ___ rice every day. (a) cooked (b) cooking (c) cooks (d) cook
- 35.Sneha loves sports. ___ plays cricket every evening. (a) Herself (b) Her (c) She
- 36.Meera is good at ___ Hindi. (a) speaks (b) speaking (c) speak (d) to speak
- 37.Priya is a loud speaker. She speaks ___. (a) loudely (b) loud (c) loudly
- 38.Fill in in, on or at: The cricket match starts ___ 15 August. (a) in (b) at (c) on
- 39.Vivaan is a quick learner. He learns ___. (a) quickly (b) quickely (c) quick
- 40.Which word is the adverb? “Meera speaks loudly every day.” (a) speaks (b) Meera (c) day (d) loudly
Answer key
- eating
- are being written
- wash
- shorter
- to take
- puppies
- said
- would
- have studied
- hers
- climb
- which
- for
- happiest
- worn
- cow
- Do
- them
- at
- to plant
- to fly
- cooks
- wrote
- wolf
- on
- have
- ate
- heaviest
- will stay
- won't he
- has
- carried
- were planted
- cooked
- She
- speaking
- loudly
- on
- quickly
- loudly
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar