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.Fill in a or an: ___ hour (a) a (b) an
- 2.Change to passive: “Kabir washed the plates yesterday.” → The plates ___ by Kabir yesterday. (a) were washed (b) washed (c) was washed (d) were wash
- 3.Fill the gap: I can see four ___. (a) watch (b) watchies (c) watches (d) watchs
- 4.Fill the gap: I can see one ___. (a) train (b) trains (c) traines
- 5.He ___ cook rice twice a week. (a) don't (b) doesn't (c) isn't
- 6.Fill the gap: Kabir drew three ___. (a) wolfs (b) wolfes (c) wolves (d) wolf
- 7.Fill the gap: I can see one ___. (a) kies (b) key (c) keys
- 8.Fill in in, on or at: The cricket match starts ___ March. (a) in (b) on (c) at
- 9.Sneha asked me, “What do you want?” → Sneha asked me ___. (a) what did I want (b) what do I want (c) what I wanted
- 10.Fill the gap: This was the ___ day of my holiday. (a) bad (b) worse (c) worst (d) most worst
- 11.If Omkar ___ a lot of money, he would buy a big library. (a) has (b) will have (c) would have (d) had
- 12.Vivaan loves sports. ___ plays cricket every evening. (a) Him (b) His (c) Himself (d) He
- 13.I have a new umbrella. It is ___ umbrella. (a) me (b) my (c) mine (d) I
- 14.Kabir is going to ___ the dog next month. (a) feeds (b) fed (c) feeding (d) feed
- 15.If plants get no water, they ___. (a) die (b) died (c) dies
- 16.Nisha is my friend. I play with ___ every day. (a) she (b) her (c) herself
- 17.Change to passive: “Isha writes two letters every Sunday.” → Two letters ___ by Isha every Sunday. (a) writes (b) is written (c) are wrote (d) are written
- 18.___ I sing a song on Saturdays? (a) Are (b) Do (c) Does (d) Is
- 19.___ they hungry now? (a) Are (b) Am (c) Is
- 20.Fill in a or an: ___ onion (a) a (b) an
- 21.Choose the right word: We took shelter ___ a big umbrella. (a) under (b) on (c) at
- 22.Fill in a or an: ___ honest man (a) a (b) an
- 23.We ___ hungry now. (a) are (b) am (c) is
- 24.He ___ Grandma tomorrow. (a) will helps (b) helped (c) will help (d) will helping
- 25.I know the woman ___ drives the school bus. (a) whose (b) where (c) who (d) which
- 26.That is the village ___ I was born. (a) which (b) whose (c) where (d) who
- 27.Myra and Aisha love sports. ___ play cricket every evening. (a) Themselves (b) They (c) Their (d) Them
- 28.Fill the gap: Meera is as ___ as Zoya. (a) happiest (b) happier (c) happy
- 29.Saanvi is good at ___ a cap. (a) to wear (b) wear (c) wears (d) wearing
- 30.Fill the gap: Omkar is ___ than Aarav today. (a) happyer (b) happiest (c) happy (d) happier
- 31.I know the woman ___ son is in my class. (a) whose (b) who (c) which (d) where
- 32.Fill the gap: Farhan is ___ than Kunal. (a) more young (b) youngest (c) young (d) younger
- 33.Fill the gap: Diya is as ___ as Ananya. (a) happier (b) happy (c) happiest
- 34.Myra asked me, “When do you get up?” → Myra asked me ___. (a) when I got up (b) when did I get up (c) when do I get up
- 35.We ___ a tree two days ago. (a) will plant (b) have planted (c) plant (d) planted
- 36.They are going to ___ a mango tomorrow. (a) ate (b) eat (c) eating (d) eats
- 37.If the shop opens early, I ___ fresh mangoes. (a) would buy (b) will buys (c) will buy (d) bought
- 38.Change to passive: “Saanvi draws three pictures every day.” → Three pictures ___ by Saanvi every day. (a) is drawn (b) are drew (c) draws (d) are drawn
- 39.My friends are going to ___ the ball next week. (a) catching (b) caught (c) catches (d) catch
- 40.Fill in a, an or the: ___ earth goes round the sun. (a) an (b) a (c) the
Answer key
- an
- were washed
- watches
- train
- doesn't
- wolves
- key
- in
- what I wanted
- worst
- had
- He
- my
- feed
- die
- her
- are written
- Do
- Are
- an
- under
- an
- are
- will help
- who
- where
- They
- happy
- wearing
- happier
- whose
- younger
- happy
- when I got up
- planted
- eat
- will buy
- are drawn
- catch
- the
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar