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.Change to passive: “Ira painted the wall yesterday.” → The wall ___ by Ira yesterday. (a) painted (b) was paint (c) was painted (d) were painted
- 2.Fill the gap: My bag is ___ than your bag. (a) heavyer (b) heaviest (c) heavy (d) heavier
- 3.Priya asked me, “Which book do you like?” → Priya asked me ___. (a) which book did I like (b) which book do I like (c) which book I liked
- 4.Choose the right verb: All the children ___ a ID card. (a) has (b) have
- 5.Choose the right verb: There ___ a cat in the garden. (a) is (b) are
- 6.She has just ___ a cartoon. (a) watch (b) watching (c) watched (d) watches
- 7.Fill in a or an: ___ uncle (a) an (b) a
- 8.If it ___ tomorrow, we will stay at home. (a) will rain (b) rain (c) rains (d) would rain
- 9.What is the plural of “lady”? (a) ladies (b) ladyes (c) lady (d) ladys
- 10.Meera ___ that she was busy. (a) told (b) asked (c) said
- 11.___ Kabir late today? (a) Am (b) Is (c) Are
- 12.What is the past tense of “tell”? (a) telled (b) telling (c) told
- 13.Kabir is going to ___ Hindi next month. (a) speak (b) spoke (c) speaking (d) speaks
- 14.I ___ going to draw a picture next week. (a) am (b) are (c) is
- 15.Karan finished ___ a kite. (a) to fly (b) flies (c) flying (d) fly
- 16.Add the question tag: My brother is busy, ___? (a) doesn't he (b) is he (c) isn't him (d) isn't he
- 17.Dev and Tara are my friends. I play with ___ every day. (a) they (b) themselves (c) them (d) their
- 18.He ___ a cartoon next Sunday. (a) will watch (b) will watches (c) watched (d) will watching
- 19.Fill in a or an: ___ horse (a) an (b) a
- 20.Pooja ___ Grandma next week. (a) will helps (b) will helping (c) will help (d) helped
- 21.Fill in in, on or at: Our school trip is ___ half past six. (a) in (b) on (c) at
- 22.Choose the right word: The ball rolled ___ the sofa. (a) under (b) at (c) in
- 23.My cousins have played in the garden ___ half an hour. (a) for (b) since
- 24.Choose the right verb: Either the girls or Vivaan ___ coming today. (a) are (b) is
- 25.We ___ at home today. (a) am (b) is (c) are
- 26.___ you happy today? (a) Are (b) Is (c) Am
- 27.Fill in in, on or at: The cricket match starts ___ the evening. (a) at (b) on (c) in
- 28.Isha is a quick learner. She learns ___. (a) quickely (b) quick (c) quickly
- 29.My brother ___ a tree next Sunday. (a) climbed (b) will climbs (c) will climbing (d) will climb
- 30.Add the question tag: We will not wear a cap tomorrow, ___? (a) will we (b) do we (c) will us (d) won't we
- 31.If it rains tomorrow, she ___ at home. (a) will stays (b) would stay (c) will stay (d) stayed
- 32.My brother is going to ___ a cap next Sunday. (a) wore (b) wearing (c) wears (d) wear
- 33.I ___ win the match on Saturdays. (a) doesn't (b) aren't (c) don't
- 34.Kabir said, “I will carry the bag.” → Kabir said that he ___ carry the bag. (a) is (b) will (c) would
- 35.Add the question tag: I bake a cake every day, ___? (a) don't I (b) do I (c) aren't I (d) don't me
- 36.Arjun refused ___ a mango. (a) eating (b) eat (c) eats (d) to eat
- 37.We ___ a sandcastle twice a week. (a) builds (b) building (c) build
- 38.Fill in in, on or at: The cricket match starts ___ Christmas Day. (a) in (b) at (c) on
- 39.She ___ for the team next Sunday. (a) will claps (b) will clap (c) will clapping (d) clapped
- 40.___ she clean the room two days ago? (a) Was (b) Does (c) Do (d) Did
Answer key
- was painted
- heavier
- which book I liked
- have
- is
- watched
- an
- rains
- ladies
- said
- Is
- told
- speak
- am
- flying
- isn't he
- them
- will watch
- a
- will help
- at
- under
- for
- is
- are
- Are
- in
- quickly
- will climb
- will we
- will stay
- wear
- don't
- would
- don't I
- to eat
- build
- on
- will clap
- Did
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar