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.Aditya ___ a new bicycle. (a) has (b) have
- 2.Dev is looking forward to ___ a bicycle next week. (a) to ride (b) riding (c) rides (d) ride
- 3.Fill in a or an: ___ ugly duckling (a) a (b) an
- 4.Add the question tag: My cousins are busy, ___? (a) aren't them (b) are they (c) aren't they (d) don't they
- 5.Kabir ___ sing a song every Sunday. (a) don't (b) isn't (c) doesn't
- 6.I know the man ___ sells mangoes. (a) which (b) who (c) whose (d) where
- 7.Fill the gap: I can see one ___. (a) loaf (b) loaves (c) loafs
- 8.Fill in in, on or at: The cricket match starts ___ July. (a) in (b) on (c) at
- 9.Fill the gap: This book is ___ than that one. (a) thin (b) thinner (c) thinnest (d) more thin
- 10.She is going to ___ the train next month. (a) taking (b) takes (c) take (d) took
- 11.If you ___ a magic lamp, you would wish for more holidays. (a) found (b) would find (c) find (d) will find
- 12.Add the question tag: She does not buy vegetables every day, ___? (a) does she (b) does her (c) doesn't she (d) is she
- 13.Nisha is my friend. I play with ___ every day. (a) herself (b) her (c) she
- 14.I know the school ___ my mother teaches. (a) which (b) where (c) who (d) whose
- 15.Fill the gap: I can see one ___. (a) teeth (b) tooths (c) tooth
- 16.Ira ___ caught the ball already. (a) has (b) have
- 17.Fill the gap: I can see one ___. (a) key (b) kies (c) keys
- 18.Fill in in, on or at: The shop opens ___ my birthday. (a) at (b) on (c) in
- 19.I did not ___ the bag in 2023. (a) carries (b) carried (c) carrying (d) carry
- 20.We ___ bought vegetables already. (a) has (b) have
- 21.Dev ___ a cap on Saturdays. (a) wears (b) wear (c) wearing
- 22.I have just ___ the dishes. (a) washed (b) washing (c) washes (d) wash
- 23.We ___ the ball next month. (a) caught (b) will catching (c) will catches (d) will catch
- 24.Fill in in, on or at: We will visit Nani ___ my birthday. (a) in (b) at (c) on
- 25.Fill in in, on or at: We will visit Nani ___ the evening. (a) on (b) in (c) at
- 26.If we ___ the answer, we would tell the teacher. (a) would know (b) knew (c) will know (d) know
- 27.Choose the right verb: Either Yash or my cousins ___ coming today. (a) is (b) are
- 28.My sister ___ a cake last week. (a) will bake (b) baked (c) has baked (d) bakes
- 29.What is the plural of “shelf”? (a) shelf (b) shelfs (c) shelfes (d) shelves
- 30.Add the question tag: Nisha has drunk milk, ___? (a) has she (b) doesn't she (c) hasn't her (d) hasn't she
- 31.I like the kite ___ my uncle gave me. (a) where (b) which (c) whose (d) who
- 32.This is the village ___ I was born. (a) where (b) who (c) which (d) whose
- 33.Manav finished ___ a tree. (a) plants (b) planting (c) plant (d) to plant
- 34.Ira and Isha are my friends. I play with ___ every day. (a) their (b) themselves (c) them (d) they
- 35.Fill in a or an: ___ one-rupee coin (a) an (b) a
- 36.Saanvi ___ a cap on Saturdays. (a) wears (b) wear (c) wearing
- 37.What is the past tense of “drink”? (a) drinked (b) drank (c) drunk (d) drinking
- 38.He ___ a kite last Sunday. (a) will fly (b) flies (c) flew (d) flyed
- 39.Fill the gap: Pooja is ___ than Karan. (a) tall (b) tallest (c) taller (d) more tall
- 40.Fill in in, on or at: The shop opens ___ 2027. (a) in (b) at (c) on
Answer key
- has
- riding
- an
- aren't they
- doesn't
- who
- loaf
- in
- thinner
- take
- found
- does she
- her
- where
- tooth
- has
- key
- on
- carry
- have
- wears
- washed
- will catch
- on
- in
- knew
- are
- baked
- shelves
- hasn't she
- which
- where
- planting
- them
- a
- wears
- drank
- flew
- taller
- in
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar