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.Neel is looking forward to ___ the ball next week. (a) to catch (b) catching (c) catches (d) catch
- 2.My friends ___ science next month. (a) will studies (b) will studying (c) studied (d) will study
- 3.What is the plural of “monkey”? (a) monkey (b) monkies (c) monkeys (d) monkeyes
- 4.Riya said, “I am drinking milk.” → Riya said that she ___ milk. (a) was drinking (b) were drinking (c) is drinking (d) am drinking
- 5.If they ___ the answer, they would tell the teacher. (a) knew (b) will know (c) know (d) would know
- 6.Meera is my friend. I play with ___ every day. (a) her (b) she (c) herself
- 7.Fill the gap: There are many ___ here. (a) foxs (b) foxes (c) foxies (d) fox
- 8.Vivaan is my friend. I play with ___ every day. (a) him (b) he (c) himself
- 9.Yash said, “My bag is heavy.” → Yash said that ___ bag was heavy. (a) he (b) his (c) him (d) my
- 10.Fill in in, on or at: The shop opens ___ the morning. (a) on (b) at (c) in
- 11.Fill the gap: Ishaan is as ___ as Arjun. (a) strong (b) stronger (c) strongest
- 12.We ___ in the park yesterday. (a) jogged (b) jog (c) will jog (d) have jogged
- 13.Rohan has just ___ the dishes. (a) washes (b) washing (c) wash (d) washed
- 14.Rahul said, “My kite is torn.” → Rahul said that ___ kite was torn. (a) my (b) his (c) he (d) him
- 15.Priya is good at ___ a story. (a) to tell (b) tell (c) tells (d) telling
- 16.Neel is my friend. I play with ___ every day. (a) himself (b) him (c) he
- 17.If it ___ tomorrow, he will stay at home. (a) rains (b) rain (c) would rain (d) will rain
- 18.Fill the gap: I can see one ___. (a) sheeps (b) sheep
- 19.Ishaan is fond of ___ the room. (a) cleans (b) to clean (c) cleaning (d) clean
- 20.Choose the right word: The pictures are hanging ___ the wall. (a) in (b) on (c) under
- 21.Change to passive: “Farhan will fly two kites tomorrow.” → Two kites ___ by Farhan tomorrow. (a) will fly (b) will be flown (c) will be fly (d) will flown
- 22.She ___ climb a tree twice a week. (a) doesn't (b) isn't (c) don't
- 23.Fill the gap: A cheetah is ___ than a horse. (a) faster (b) fastest (c) fast (d) more fast
- 24.The students did not ___ a bicycle yesterday. (a) ride (b) rode (c) riding (d) rides
- 25.If it rains tomorrow, they ___ at home. (a) stayed (b) will stay (c) will stays (d) would stay
- 26.Omkar ___ the bag every morning. (a) carry (b) carries (c) carrying
- 27.My brother ___ a cap every Sunday. (a) wearing (b) wears (c) wear
- 28.Kabir said, “I have sent a message.” → Kabir said that he ___ a message. (a) have sent (b) has sent (c) had sent
- 29.Nisha finished ___ the dog. (a) feed (b) feeding (c) to feed (d) feeds
- 30.Myra is a good singer. She sings ___. (a) well (b) good
- 31.Fill in a or an: ___ uniform (a) an (b) a
- 32.Add the question tag: They did not sing a song yesterday, ___? (a) did they (b) did them (c) were they (d) didn't they
- 33.Aditya said, “I am cooking rice.” → Aditya said that he ___ rice. (a) were cooking (b) is cooking (c) am cooking (d) was cooking
- 34.Change to passive: “Myra will bake two cakes tomorrow.” → Two cakes ___ by Myra tomorrow. (a) will be bake (b) will baked (c) will bake (d) will be baked
- 35.Fill the gap: Diya is as ___ as Aisha. (a) strongest (b) strong (c) stronger
- 36.Which sentence is correct? (a) I eat never rice. (b) I never eat rice.
- 37.Fill the gap: Kabir is the ___ boy in our family. (a) young (b) younger (c) most youngest (d) youngest
- 38.___ I very excited today? (a) Is (b) Am (c) Are
- 39.Fill the gap: This book is ___ than that one. (a) thin (b) thinnest (c) thinner (d) more thin
- 40.Rohan has just ___ the room. (a) cleans (b) clean (c) cleaning (d) cleaned
Answer key
- catching
- will study
- monkeys
- was drinking
- knew
- her
- foxes
- him
- his
- in
- strong
- jogged
- washed
- his
- telling
- him
- rains
- sheep
- cleaning
- on
- will be flown
- doesn't
- faster
- ride
- will stay
- carries
- wears
- had sent
- feeding
- well
- a
- did they
- was cooking
- will be baked
- strong
- I never eat rice.
- youngest
- Am
- thinner
- cleaned
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar