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.Omkar ___ a bicycle in 2023. (a) rode (b) rided (c) rides (d) will ride
- 2.Tara said, “My bag is heavy.” → Tara said that ___ bag was heavy. (a) hers (b) my (c) she (d) her
- 3.Fill in in, on or at: The shop opens ___ July. (a) in (b) at (c) on
- 4.What is the plural of “leaf”? (a) leafs (b) leafes (c) leaf (d) leaves
- 5.Choose the right word: We took shelter ___ a big umbrella. (a) on (b) under (c) at
- 6.My brother and I have a red water bottle. This water bottle is ___. (a) we (b) ours (c) our
- 7.Change to passive: “Ira is cleaning the room now.” → The room ___ by Ira now. (a) is being cleaned (b) is been cleaned (c) are being cleaned
- 8.This is the woman ___ son is in my class. (a) whose (b) where (c) which (d) who
- 9.This is the boy ___ father is a pilot. (a) which (b) who (c) where (d) whose
- 10.You ___ rice every Sunday. (a) cooking (b) cook (c) cooks
- 11.Meera ___ a picture next week. (a) will draw (b) drew (c) will drawing (d) will draws
- 12.My sister ___ carry the bag every day. (a) don't (b) doesn't (c) isn't
- 13.The students ___ a song every morning. (a) sing (b) sings (c) singing
- 14.Vivaan is looking forward to ___ the train next week. (a) take (b) to take (c) takes (d) taking
- 15.If I ___ the answer, I would tell the teacher. (a) will know (b) know (c) would know (d) knew
- 16.She ___ the dog tomorrow. (a) fed (b) will feeding (c) will feeds (d) will feed
- 17.Fill in in, on or at: The cricket match starts ___ March. (a) on (b) in (c) at
- 18.Fill the gap: Kavya is as ___ as Sneha. (a) happy (b) happiest (c) happier
- 19.If you drop an egg, it ___. (a) break (b) broke (c) breaks
- 20.Fill the gap: This garden is ___ than that one. (a) beautifuller (b) most beautiful (c) beautiful (d) more beautiful
- 21.My friends ___ happy today. (a) are (b) am (c) is
- 22.Fill in a or an: ___ hotel (a) a (b) an
- 23.Kunal is looking forward to ___ rice next week. (a) cooks (b) cook (c) cooking (d) to cook
- 24.If you mix blue and yellow, you ___ green. (a) gets (b) get (c) got
- 25.Change to passive: “Tara has planted five trees.” → Five trees ___ by Tara. (a) have planted (b) have been planted (c) has been planted
- 26.Arjun is fond of ___ a kite. (a) to fly (b) fly (c) flies (d) flying
- 27.Fill in in, on or at: Our school trip is ___ 2027. (a) on (b) in (c) at
- 28.___ we very excited today? (a) Are (b) Is (c) Am
- 29.Fill the gap: Aditya is as ___ as Kunal. (a) strong (b) stronger (c) strongest
- 30.___ my friends late today? (a) Am (b) Is (c) Are
- 31.Fill in a or an: ___ hour (a) a (b) an
- 32.Ishaan is a gentle rider. He rides ___. (a) gentle (b) gently (c) gentlely
- 33.We ___ in this school since 2019. (a) have studied (b) study (c) studied (d) has studied
- 34.___ my parents bring lunch twice a week? (a) Is (b) Does (c) Are (d) Do
- 35.Myra planned ___ on the stage. (a) dance (b) to dance (c) dances (d) dancing
- 36.Fill in a, an or the: Riya came ___ first in the race. (a) a (b) the (c) an
- 37.Fill the gap: I can see one ___. (a) cows (b) cow (c) cowes
- 38.___ I make tea on Saturdays? (a) Is (b) Does (c) Do (d) Are
- 39.That is the woman ___ drives the school bus. (a) whose (b) who (c) where (d) which
- 40.Add the question tag: Arjun is not hungry, ___? (a) isn't he (b) is him (c) does he (d) is he
Answer key
- rode
- her
- in
- leaves
- under
- ours
- is being cleaned
- whose
- whose
- cook
- will draw
- doesn't
- sing
- taking
- knew
- will feed
- in
- happy
- breaks
- more beautiful
- are
- a
- cooking
- get
- have been planted
- flying
- in
- Are
- strong
- Are
- an
- gently
- have studied
- Do
- to dance
- the
- cow
- Do
- who
- is he
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar