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.___ Kabir ready for school? (a) Am (b) Are (c) Is
- 2.Arjun is looking forward to ___ the train next week. (a) takes (b) take (c) taking (d) to take
- 3.Choose the right word: The birds are sitting ___ the wire. (a) at (b) in (c) on
- 4.Yash loves sports. ___ plays cricket every evening. (a) Himself (b) His (c) He (d) Him
- 5.I ___ a letter yesterday. (a) will write (b) wrote (c) writed (d) write
- 6.Change to passive: “Neel has flown two kites.” → Two kites ___ by Neel. (a) have flown (b) have been flown (c) has been flown
- 7.My cousins ___ in the pool next week. (a) will swims (b) will swim (c) will swimming (d) swam
- 8.What is the plural of “bench”? (a) benches (b) benchies (c) benchs (d) bench
- 9.Manav and Isha are my friends. I play with ___ every day. (a) their (b) they (c) themselves (d) them
- 10.What is the plural of “man”? (a) men (b) man (c) mans (d) mens
- 11.She has just ___ a message. (a) sends (b) sent (c) sending (d) send
- 12.Fill in a or an: ___ ox (a) a (b) an
- 13.Fill the gap: Kabir drew three ___. (a) butterflyes (b) butterflys (c) butterflies (d) butterfly
- 14.Change to passive: “Sneha made two kites yesterday.” → Two kites ___ by Sneha yesterday. (a) were make (b) were made (c) made (d) was made
- 15.I know the man ___ sells mangoes. (a) whose (b) which (c) where (d) who
- 16.Kavya is looking forward to ___ a letter next week. (a) writes (b) to write (c) write (d) writing
- 17.Fill in a, an or the: ___ earth goes round the sun. (a) an (b) a (c) the
- 18.If you heat ice, it ___. (a) melts (b) melted (c) melt
- 19.Fill in in, on or at: The shop opens ___ 15 August. (a) on (b) at (c) in
- 20.I have just ___ a story. (a) tells (b) tell (c) told (d) telling
- 21.Neel ___ a sandcastle next Sunday. (a) will build (b) will building (c) built (d) will builds
- 22.Fill in in, on or at: The shop opens ___ March. (a) at (b) in (c) on
- 23.Add the question tag: You are late, ___? (a) aren't you (b) are you (c) don't you
- 24.Aarav asked me, “Where do you live?” → Aarav asked me ___. (a) where I lived (b) where do I live (c) where did I live
- 25.Nisha kept ___ a mango. (a) eating (b) eats (c) to eat (d) eat
- 26.Saanvi needed ___ in the park. (a) jogs (b) jogging (c) to jog (d) jog
- 27.Fill in a or an: ___ mango (a) an (b) a
- 28.Fill in a or an: ___ year (a) an (b) a
- 29.Fill the gap: I can see one ___. (a) watch (b) watches (c) watchs
- 30.Fill in in, on or at: The shop opens ___ 9:30. (a) in (b) on (c) at
- 31.___ I tell a story every morning? (a) Does (b) Is (c) Are (d) Do
- 32.Karan asked me, “Why are you sad?” → Karan asked me ___. (a) why was I sad (b) why am I sad (c) why I was sad
- 33.I know the town ___ my grandmother lives. (a) whose (b) which (c) who (d) where
- 34.My sister did not ___ a message yesterday. (a) sends (b) send (c) sent (d) sending
- 35.Isha is fond of ___ a message. (a) to send (b) sending (c) send (d) sends
- 36.Fill the gap: There are many ___ here. (a) bench (b) benches (c) benchies (d) benchs
- 37.If India ___ the match, I will dance with joy. (a) win (b) would win (c) wins (d) will win
- 38.Fill the gap: Rohan is ___ than Ananya today. (a) happy (b) happiest (c) happyer (d) happier
- 39.Add the question tag: He does not swim in the pool every day, ___? (a) doesn't he (b) is he (c) does he (d) does him
- 40.I know the girl ___ bag is red. (a) where (b) which (c) whose (d) who
Answer key
- Is
- taking
- on
- He
- wrote
- have been flown
- will swim
- benches
- them
- men
- sent
- an
- butterflies
- were made
- who
- writing
- the
- melts
- on
- told
- will build
- in
- aren't you
- where I lived
- eating
- to jog
- a
- a
- watch
- at
- Do
- why I was sad
- where
- send
- sending
- benches
- wins
- happier
- does he
- whose
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar