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: “Sneha told two stories yesterday.” → Two stories ___ by Sneha yesterday. (a) were told (b) told (c) were tell (d) was told
- 2.___ I happy today? (a) Am (b) Are (c) Is
- 3.You ___ drawn a picture already. (a) has (b) have
- 4.Choose the right verb: Either my cousins or Kunal ___ coming today. (a) is (b) are
- 5.They ___ the dog next Sunday. (a) will feeding (b) will feed (c) will feeds (d) fed
- 6.Aarav has a new kite. It is ___ kite. (a) he (b) him (c) his
- 7.Dev did not ___ to school in 2023. (a) go (b) going (c) went (d) goes
- 8.I know the park ___ we play cricket. (a) whose (b) who (c) where (d) which
- 9.I like the kite ___ my uncle gave me. (a) whose (b) who (c) which (d) where
- 10.Fill in in, on or at: Our school trip is ___ 7 o'clock. (a) on (b) at (c) in
- 11.We ___ built a sandcastle already. (a) have (b) has
- 12.That is the girl ___ bag is red. (a) which (b) where (c) whose (d) who
- 13.Fill the gap: There are many ___ here. (a) boxs (b) boxies (c) boxes (d) box
- 14.He has just ___ Hindi. (a) speaking (b) speak (c) spoke (d) spoken
- 15.Choose the right verb: Either the twins or Meera ___ coming today. (a) is (b) are
- 16.I have a new kite. It is ___ kite. (a) my (b) mine (c) me (d) I
- 17.Ira practised ___ a kite. (a) flying (b) fly (c) flies (d) to fly
- 18.What is the past tense of “make”? (a) maked (b) making (c) made
- 19.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) an (b) the (c) a
- 20.Kunal is a quick learner. He learns ___. (a) quickely (b) quickly (c) quick
- 21.This is the woman ___ son is in my class. (a) who (b) whose (c) which (d) where
- 22.Add the question tag: Saanvi carries the bag every day, ___? (a) isn't she (b) does she (c) doesn't her (d) doesn't she
- 23.Add the question tag: My friends are hungry, ___? (a) are they (b) don't they (c) aren't they (d) aren't them
- 24.They ___ draw a picture every day. (a) aren't (b) doesn't (c) don't
- 25.Kunal ___ in this school since 2021. (a) teaches (b) has taught (c) have taught (d) taught
- 26.If the bus comes late, you ___ the first class. (a) will miss (b) will misses (c) missed (d) would miss
- 27.Aditya ___ a tree next week. (a) climbed (b) will climbs (c) will climbing (d) will climb
- 28.Ishaan is my friend. I play with ___ every day. (a) him (b) he (c) himself
- 29.Myra said, “I am hungry.” → Myra said that she ___ hungry. (a) were (b) am (c) was (d) is
- 30.Dev said, “My room is clean.” → Dev said that ___ room was clean. (a) he (b) my (c) him (d) his
- 31.I ___ very excited today. (a) are (b) is (c) am
- 32.Fill in a or an: ___ old book (a) an (b) a
- 33.Fill the gap: Kabir drew three ___. (a) glassies (b) glasses (c) glasss (d) glass
- 34.Aarav has a new school bag. It is ___ school bag. (a) he (b) his (c) him
- 35.You have just ___ the bag. (a) carrying (b) carry (c) carried (d) carries
- 36.Omkar ___ that he was busy. (a) told (b) said (c) asked
- 37.The students ___ ready for school. (a) are (b) am (c) is
- 38.Fill in a or an: ___ apple (a) a (b) an
- 39.You ___ going to fly a kite next week. (a) are (b) is (c) am
- 40.Change to passive: “Priya wrote two letters yesterday.” → Two letters ___ by Priya yesterday. (a) were wrote (b) was written (c) wrote (d) were written
Answer key
- were told
- Am
- have
- is
- will feed
- his
- go
- where
- which
- at
- have
- whose
- boxes
- spoken
- is
- my
- flying
- made
- the
- quickly
- whose
- doesn't she
- aren't they
- don't
- has taught
- will miss
- will climb
- him
- was
- his
- am
- an
- glasses
- his
- carried
- said
- are
- an
- are
- were written
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar