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: “Riya sang two songs yesterday.” → Two songs ___ by Riya yesterday. (a) were sang (b) sang (c) were sung (d) was sung
- 2.That is the girl ___ sister sings well. (a) where (b) who (c) whose (d) which
- 3.Change to passive: “Dev drew three pictures yesterday.” → Three pictures ___ by Dev yesterday. (a) were drawn (b) drew (c) were drew (d) was drawn
- 4.Arjun did not ___ Hindi last Sunday. (a) speak (b) spoke (c) speaking (d) speaks
- 5.Change to passive: “Meera planted five trees yesterday.” → Five trees ___ by Meera yesterday. (a) were planted (b) were plant (c) planted (d) was planted
- 6.Kunal asked me, “What do you want?” → Kunal asked me ___. (a) what do I want (b) what I wanted (c) what did I want
- 7.He has just ___ tea. (a) making (b) make (c) made (d) makes
- 8.Fill the gap: Manav is as ___ as Arjun. (a) younger (b) youngest (c) young
- 9.Change to passive: “Aisha ate a mango yesterday.” → A mango ___ by Aisha yesterday. (a) was eaten (b) were eaten (c) ate (d) was ate
- 10.Farhan and Aditya are my friends. I play with ___ every day. (a) they (b) them (c) themselves (d) their
- 11.Pooja and Kabir have a new kite. It is ___ kite. (a) their (b) they (c) theirs (d) them
- 12.This is the man ___ sells mangoes. (a) which (b) who (c) whose (d) where
- 13.She ___ the train two days ago. (a) took (b) takes (c) taked (d) will take
- 14.___ Isha build a sandcastle two days ago? (a) Do (b) Did (c) Does (d) Was
- 15.Change to passive: “Tara sang a song yesterday.” → A song ___ by Tara yesterday. (a) was sung (b) were sung (c) sang (d) was sang
- 16.Choose the right verb: Each of the players ___ a locker. (a) has (b) have
- 17.Fill in a or an: ___ elephant (a) an (b) a
- 18.Kunal said, “My pencil is broken.” → Kunal said that ___ pencil was broken. (a) he (b) my (c) him (d) his
- 19.This is the girl ___ bag is red. (a) where (b) whose (c) which (d) who
- 20.Fill in a, an or the: Kabir is ___ tallest boy in the class. (a) a (b) an (c) the
- 21.You have waited for the bus ___ 8 o'clock. (a) for (b) since
- 22.If you heat ice, it ___. (a) melts (b) melted (c) melt
- 23.You ___ ready for school. (a) are (b) is (c) am
- 24.___ they at home today? (a) Am (b) Is (c) Are
- 25.Pooja ___ caught the ball already. (a) has (b) have
- 26.I know the woman ___ son is in my class. (a) where (b) who (c) which (d) whose
- 27.Fill in in, on or at: The cricket match starts ___ the morning. (a) on (b) at (c) in
- 28.My brother and I love sports. ___ play cricket every evening. (a) We (b) Us (c) Our (d) Ourselves
- 29.Fill in a or an: ___ uncle (a) an (b) a
- 30.I ___ going to watch a cartoon next week. (a) is (b) am (c) are
- 31.He ___ going to take the train next week. (a) is (b) are (c) am
- 32.Ira said, “My bag is heavy.” → Ira said that ___ bag was heavy. (a) hers (b) her (c) my (d) she
- 33.You have been in the library ___ 10 am. (a) for (b) since
- 34.Ananya is a slow walker. She walks ___. (a) slowely (b) slowly (c) slow
- 35.Tara asked me, “When do you get up?” → Tara asked me ___. (a) when do I get up (b) when did I get up (c) when I got up
- 36.Choose the right verb: One of my friends ___ in Class 6. (a) is (b) are
- 37.Choose the right word: Riya lives ___ Mumbai. (a) on (b) in (c) at
- 38.Farhan loves sports. ___ plays cricket every evening. (a) Himself (b) He (c) His (d) Him
- 39.Neel loves sports. ___ plays cricket every evening. (a) Him (b) He (c) Himself (d) His
- 40.Fill the gap: This hill is ___ than that one. (a) high (b) more high (c) highest (d) higher
Answer key
- were sung
- whose
- were drawn
- speak
- were planted
- what I wanted
- made
- young
- was eaten
- them
- their
- who
- took
- Did
- was sung
- has
- an
- his
- whose
- the
- since
- melts
- are
- Are
- has
- whose
- in
- We
- an
- am
- is
- her
- since
- slowly
- when I got up
- is
- in
- He
- He
- higher
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar