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.Yash ___ a new school bag. (a) have (b) has
- 2.Rahul has a new umbrella. It is ___ umbrella. (a) his (b) him (c) he
- 3.Diya said, “My kite is torn.” → Diya said that ___ kite was torn. (a) my (b) she (c) hers (d) her
- 4.We ___ tea every Sunday. (a) makes (b) making (c) make
- 5.Fill in a or an: ___ house (a) a (b) an
- 6.Arjun finished ___ in the pool. (a) swims (b) swim (c) to swim (d) swimming
- 7.Kabir said, “I am busy.” → Kabir said that he ___ busy. (a) am (b) were (c) is (d) was
- 8.She ___ milk yesterday. (a) drank (b) will drink (c) drinks (d) drinked
- 9.Aisha needed ___ a message. (a) to send (b) sends (c) sending (d) send
- 10.Change to passive: “Rahul will build two sandcastles tomorrow.” → Two sandcastles ___ by Rahul tomorrow. (a) will be built (b) will be build (c) will built (d) will build
- 11.She ___ on the stage every morning. (a) dance (b) dancing (c) dances
- 12.Fill the gap: There are many ___ here. (a) boxies (b) boxes (c) boxs (d) box
- 13.I ___ cricket every Sunday. (a) play (b) playing (c) plays
- 14.Karan finished ___ science. (a) studies (b) studying (c) to study (d) study
- 15.My sister ___ a new puppy. (a) has (b) have
- 16.Which sentence is correct? (a) We eat never fruit. (b) We never eat fruit.
- 17.Fill in in, on or at: The shop opens ___ 9:30. (a) on (b) in (c) at
- 18.What is the plural of “city”? (a) cities (b) city (c) cityes (d) citys
- 19.Neel is good at ___ the ball. (a) catching (b) to catch (c) catch (d) catches
- 20.Omkar asked me, “What do you want?” → Omkar asked me ___. (a) what I wanted (b) what do I want (c) what did I want
- 21.Meera has a new cricket bat. It is ___ cricket bat. (a) hers (b) her (c) she
- 22.She is going to ___ a cartoon next month. (a) watch (b) watching (c) watched (d) watches
- 23.This is the village ___ I was born. (a) whose (b) who (c) which (d) where
- 24.Fill the gap: Kabir drew three ___. (a) cows (b) cowes (c) cow (d) cow's
- 25.Which word is the adverb? “Farhan plays badly every day.” (a) plays (b) day (c) badly (d) Farhan
- 26.Fill the gap: There are many ___ here. (a) benches (b) bench (c) benchies (d) benchs
- 27.Ananya said, “My bag is heavy.” → Ananya said that ___ bag was heavy. (a) hers (b) she (c) her (d) my
- 28.My parents are going to ___ on the stage next week. (a) danced (b) dances (c) dance (d) dancing
- 29.___ we at home today? (a) Is (b) Am (c) Are
- 30.Fill in in, on or at: We will visit Nani ___ half past six. (a) on (b) at (c) in
- 31.Karan and Omkar have a red school bag. This school bag is ___. (a) they (b) theirs (c) their
- 32.Ira practised ___ in the pool. (a) swims (b) to swim (c) swimming (d) swim
- 33.If the train ___ on time, they will reach Jaipur by noon. (a) leave (b) leaves (c) would leave (d) will leave
- 34.Fill the gap: Farhan is the ___ boy in our family. (a) young (b) younger (c) youngest (d) most youngest
- 35.I know the man ___ sells mangoes. (a) which (b) who (c) whose (d) where
- 36.She ___ going to build a sandcastle next week. (a) am (b) are (c) is
- 37.Choose the right verb: Neither Manav nor the twins ___ coming today. (a) are (b) is
- 38.Add the question tag: She flies a kite every day, ___? (a) does she (b) doesn't she (c) isn't she (d) doesn't her
- 39.My sister and I have a red cricket bat. This cricket bat is ___. (a) we (b) ours (c) our
- 40.Karan said, “I will plant a tree.” → Karan said that he ___ plant a tree. (a) would (b) is (c) will
Answer key
- has
- his
- her
- make
- a
- swimming
- was
- drank
- to send
- will be built
- dances
- boxes
- play
- studying
- has
- We never eat fruit.
- at
- cities
- catching
- what I wanted
- her
- watch
- where
- cows
- badly
- benches
- her
- dance
- Are
- at
- theirs
- swimming
- leaves
- youngest
- who
- is
- are
- doesn't she
- ours
- would
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar