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.He ___ going to send a message next week. (a) is (b) am (c) are
- 2.We are going to ___ a cake next month. (a) baked (b) bakes (c) baking (d) bake
- 3.Fill the gap: Aditya is ___ than Vivaan. (a) more tall (b) tallest (c) tall (d) taller
- 4.Fill in a or an: ___ honest man (a) a (b) an
- 5.Change to passive: “Ishaan baked two cakes yesterday.” → Two cakes ___ by Ishaan yesterday. (a) baked (b) was baked (c) were baked (d) were bake
- 6.We ___ in this school since 2019. (a) have studied (b) studied (c) has studied (d) study
- 7.My sister is going to ___ in the park next Sunday. (a) runs (b) ran (c) running (d) run
- 8.He ___ the dishes next week. (a) washed (b) will washes (c) will wash (d) will washing
- 9.___ we late today? (a) Is (b) Am (c) Are
- 10.Kabir loves sports. ___ plays cricket every evening. (a) Him (b) His (c) Himself (d) He
- 11.The children ___ a new puppy. (a) have (b) has
- 12.My sister and I have a red school bag. This school bag is ___. (a) we (b) ours (c) our
- 13.Fill in a or an: ___ hotel (a) a (b) an
- 14.Choose the right verb: There ___ some water in the bottle. (a) is (b) are
- 15.Fill the gap: Ishaan is ___ than Vivaan. (a) youngest (b) younger (c) young (d) more young
- 16.I ___ help Grandma twice a week. (a) aren't (b) doesn't (c) don't
- 17.___ they eat a mango last Sunday? (a) Does (b) Do (c) Did (d) Was
- 18.Fill in a, an or the: ___ sky is blue today. (a) the (b) an (c) a
- 19.Fill in in, on or at: The shop opens ___ sunrise. (a) at (b) in (c) on
- 20.If Arjun ___ a magic lamp, he would wish for more holidays. (a) finds (b) will find (c) found (d) would find
- 21.This is the man ___ car is new. (a) whose (b) where (c) who (d) which
- 22.Choose the right verb: The basket of mangoes ___ heavy. (a) is (b) are
- 23.Fill the gap: Farhan is as ___ as Rahul. (a) younger (b) youngest (c) young
- 24.Fill the gap: This was the ___ day of my holiday. (a) bad (b) worse (c) most worst (d) worst
- 25.Aisha is a gentle rider. She rides ___. (a) gently (b) gentlely (c) gentle
- 26.Change to passive: “Farhan is planting five trees now.” → Five trees ___ by Farhan now. (a) is being planted (b) are being planted (c) are been planted
- 27.This is the woman ___ son is in my class. (a) whose (b) which (c) who (d) where
- 28.Fill in a or an: ___ ox (a) a (b) an
- 29.If we ___ a magic lamp, we would wish for more holidays. (a) would find (b) found (c) will find (d) find
- 30.He ___ climbed a tree already. (a) have (b) has
- 31.I ___ a kite next month. (a) will fly (b) will flies (c) flew (d) will flying
- 32.Fill the gap: I can see one ___. (a) gooses (b) geese (c) goose
- 33.She ___ sing a song every day. (a) doesn't (b) isn't (c) don't
- 34.Change to passive: “Neel is singing two songs now.” → Two songs ___ by Neel now. (a) are being sung (b) are been sung (c) is being sung
- 35.Dev ___ a new kite. (a) have (b) has
- 36.Choose the right verb: One of my cousins ___ in Class 3. (a) is (b) are
- 37.I know the town ___ my grandmother lives. (a) who (b) whose (c) which (d) where
- 38.Fill in a or an: ___ unicorn (a) an (b) a
- 39.We are going to ___ a cartoon tomorrow. (a) watched (b) watches (c) watching (d) watch
- 40.Fill in in, on or at: We will visit Nani ___ night. (a) in (b) on (c) at
Answer key
- is
- bake
- taller
- an
- were baked
- have studied
- run
- will wash
- Are
- He
- have
- ours
- a
- is
- younger
- don't
- Did
- the
- at
- found
- whose
- is
- young
- worst
- gently
- are being planted
- whose
- an
- found
- has
- will fly
- goose
- doesn't
- are being sung
- has
- is
- where
- a
- watch
- at
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar