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.This is the girl ___ helped me. (a) whose (b) which (c) where (d) who
- 2.Fill in in, on or at: The shop opens ___ midnight. (a) on (b) in (c) at
- 3.Which word is the adverb? “Kavya drives safely every day.” (a) safely (b) drives (c) day (d) Kavya
- 4.That is the boy ___ won the race. (a) whose (b) who (c) which (d) where
- 5.Nisha said, “My kite is torn.” → Nisha said that ___ kite was torn. (a) hers (b) my (c) her (d) she
- 6.You ___ going to win the match next Sunday. (a) are (b) is (c) am
- 7.Which word is the adverb? “Nisha reads quietly every day.” (a) day (b) quietly (c) Nisha (d) reads
- 8.___ Priya ready for school? (a) Are (b) Is (c) Am
- 9.Fill in a or an: ___ useful tool (a) a (b) an
- 10.Tara practised ___ science. (a) studying (b) to study (c) studies (d) study
- 11.Fill in in, on or at: The cricket match starts ___ sunset. (a) on (b) in (c) at
- 12.Myra enjoyed ___ on the stage. (a) dance (b) dances (c) to dance (d) dancing
- 13.Ananya ___ buy vegetables every day. (a) doesn't (b) isn't (c) don't
- 14.If the shop opens early, they ___ fresh mangoes. (a) bought (b) will buys (c) would buy (d) will buy
- 15.Change to passive: “Zoya will build two sandcastles tomorrow.” → Two sandcastles ___ by Zoya tomorrow. (a) will be build (b) will build (c) will be built (d) will built
- 16.Kabir said, “I am going to school.” → Kabir said that he ___ to school. (a) were going (b) am going (c) was going (d) is going
- 17.Fill the gap: The owl was ___ than the fox. (a) wise (b) wisest (c) more wise (d) wiser
- 18.Fill in a or an: ___ eagle (a) a (b) an
- 19.Ananya ___ vegetables last Sunday. (a) buys (b) will buy (c) buyed (d) bought
- 20.I know the boy ___ won the race. (a) who (b) where (c) which (d) whose
- 21.If Aditya knew the answer, he ___ tell the teacher. (a) would be (b) will (c) would (d) did
- 22.Fill in in, on or at: Our school trip is ___ winter. (a) at (b) in (c) on
- 23.You ___ Grandma every morning. (a) help (b) helps (c) helping
- 24.Riya asked me, “Where is your school?” → Riya asked me ___. (a) where is my school (b) where was my school (c) where my school was
- 25.Kunal has had this bicycle ___ two years. (a) since (b) for
- 26.If I got a free day, I ___ visit Nani. (a) would be (b) did (c) would (d) will
- 27.Ishaan and Rohan are my friends. I play with ___ every day. (a) their (b) they (c) themselves (d) them
- 28.Which word is the adverb? “Rohan wins easily every day.” (a) Rohan (b) wins (c) day (d) easily
- 29.Choose the right verb: Each of the players ___ a name tag. (a) has (b) have
- 30.That is the woman ___ drives the school bus. (a) whose (b) which (c) where (d) who
- 31.If I had wings, I ___ fly to school. (a) will (b) did (c) would (d) would be
- 32.That is the doctor ___ lives next door. (a) whose (b) where (c) which (d) who
- 33.Change to passive: “Karan painted the wall yesterday.” → The wall ___ by Karan yesterday. (a) were painted (b) was painted (c) was paint (d) painted
- 34.Fill in a or an: ___ horse (a) a (b) an
- 35.Fill the gap: Myra is as ___ as Isha. (a) short (b) shortest (c) shorter
- 36.If Neel ___ a free day, he would visit Nani. (a) would get (b) will get (c) gets (d) got
- 37.Change to passive: “Kabir has built two sandcastles.” → Two sandcastles ___ by Kabir. (a) has been built (b) have built (c) have been built
- 38.Add the question tag: She has not built a sandcastle, ___? (a) hasn't she (b) does she (c) has she (d) has her
- 39.We ___ in the park yesterday. (a) have jogged (b) will jog (c) jogged (d) jog
- 40.___ I sing a song every morning? (a) Is (b) Does (c) Are (d) Do
Answer key
- who
- at
- safely
- who
- her
- are
- quietly
- Is
- a
- studying
- at
- dancing
- doesn't
- will buy
- will be built
- was going
- wiser
- an
- bought
- who
- would
- in
- help
- where my school was
- for
- would
- them
- easily
- has
- who
- would
- who
- was painted
- a
- short
- got
- have been built
- has she
- jogged
- Do
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar