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.Choose the right word: Riya lives ___ Mumbai. (a) at (b) on (c) in
- 2.Choose the right verb: Every boy ___ a notebook. (a) has (b) have
- 3.We ___ the bag next week. (a) will carry (b) will carrying (c) carried (d) will carries
- 4.Omkar is looking forward to ___ a kite next week. (a) flies (b) fly (c) flying (d) to fly
- 5.Fill in in, on or at: The shop opens ___ half past six. (a) in (b) on (c) at
- 6.Fill the gap: Diya is ___ than Dev. (a) short (b) shortest (c) more short (d) shorter
- 7.Fill the gap: I can see one ___. (a) books (b) book (c) bookes
- 8.Fill in a or an: ___ umbrella (a) a (b) an
- 9.The children have studied in this school ___ 2019. (a) for (b) since
- 10.Kabir loves sports. ___ plays cricket every evening. (a) He (b) His (c) Him (d) Himself
- 11.Fill the gap: This book is ___ than that one. (a) gooder (b) good (c) better (d) best
- 12.If we ___ near the sea, we would swim every day. (a) would live (b) will live (c) lived (d) live
- 13.I have a new bicycle. It is ___ bicycle. (a) mine (b) me (c) I (d) my
- 14.Fill in a or an: ___ tiger (a) an (b) a
- 15.My brother ___ going to play cricket next week. (a) are (b) am (c) is
- 16.I ___ carried the bag already. (a) have (b) has
- 17.We ___ with Nani since 2019. (a) has stayed (b) stayed (c) have stayed (d) stay
- 18.Fill the gap: I can see four ___. (a) watchies (b) watch (c) watches (d) watchs
- 19.If it ___ tomorrow, she will stay at home. (a) would rain (b) rains (c) will rain (d) rain
- 20.What is the past tense of “build”? (a) building (b) builded (c) built
- 21.You ___ a new school bag. (a) has (b) have
- 22.Add the question tag: She has taken the train, ___? (a) doesn't she (b) has she (c) hasn't her (d) hasn't she
- 23.If Ananya lived near the sea, she ___ swim every day. (a) did (b) will (c) would be (d) would
- 24.What is the past tense of “write”? (a) writing (b) wrote (c) written (d) writed
- 25.She ___ brought lunch already. (a) has (b) have
- 26.Isha is my friend. I play with ___ every day. (a) her (b) herself (c) she
- 27.If India ___ the match, I will dance with joy. (a) will win (b) would win (c) win (d) wins
- 28.Fill the gap: Kabir drew three ___. (a) loafs (b) loafes (c) loaf (d) loaves
- 29.We ___ going to speak Hindi next week. (a) is (b) am (c) are
- 30.Choose the right verb: Each child ___ a ID card. (a) have (b) has
- 31.If Kabir ___ wings, he would fly to school. (a) has (b) had (c) would have (d) will have
- 32.If you mix blue and yellow, you ___ green. (a) got (b) get (c) gets
- 33.That is the girl ___ bag is red. (a) whose (b) which (c) who (d) where
- 34.This is the man ___ car is new. (a) where (b) who (c) whose (d) which
- 35.We ___ in the garden now. (a) am (b) is (c) are
- 36.You are going to ___ a tree tomorrow. (a) climbed (b) climb (c) climbing (d) climbs
- 37.Sneha wanted ___ the train. (a) take (b) to take (c) takes (d) taking
- 38.Change to passive: “Dev is flying two kites now.” → Two kites ___ by Dev now. (a) is being flown (b) are being flown (c) are been flown
- 39.Diya is my friend. I play with ___ every day. (a) her (b) herself (c) she
- 40.Fill the gap: Aditya is the ___ boy in the room today. (a) most happiest (b) happier (c) happiest (d) happy
Answer key
- in
- has
- will carry
- flying
- at
- shorter
- book
- an
- since
- He
- better
- lived
- my
- a
- is
- have
- have stayed
- watches
- rains
- built
- have
- hasn't she
- would
- wrote
- has
- her
- wins
- loaves
- are
- has
- had
- get
- whose
- whose
- are
- climb
- to take
- are being flown
- her
- happiest
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar