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.Fill in a or an: ___ elephant (a) an (b) a
- 2.If you ___ a magic lamp, you would wish for more holidays. (a) will find (b) found (c) find (d) would find
- 3.What is the past tense of “swim”? (a) swum (b) swimmed (c) swimming (d) swam
- 4.Ananya ___ me that she was hungry. (a) asked (b) said (c) told
- 5.Choose the right word: We took shelter ___ a big umbrella. (a) at (b) under (c) on
- 6.Add the question tag: Tara throws the ball every day, ___? (a) doesn't she (b) isn't she (c) doesn't her (d) does she
- 7.Meera ___ going to wash the dishes next month. (a) is (b) are (c) am
- 8.Aarav asked me, “Where is your school?” → Aarav asked me ___. (a) where was my school (b) where is my school (c) where my school was
- 9.Vivaan asked me, “When do you get up?” → Vivaan asked me ___. (a) when did I get up (b) when do I get up (c) when I got up
- 10.Choose the right verb: Each of the players ___ a water bottle. (a) have (b) has
- 11.She has just ___ rice. (a) cooking (b) cook (c) cooked (d) cooks
- 12.Choose the right verb: Mathematics ___ my favourite subject. (a) are (b) is
- 13.This is the woman ___ son is in my class. (a) which (b) who (c) where (d) whose
- 14.Add the question tag: She will take the train tomorrow, ___? (a) will she (b) won't her (c) doesn't she (d) won't she
- 15.___ he very excited today? (a) Are (b) Is (c) Am
- 16.Fill the gap: I can see one ___. (a) sheep (b) sheeps
- 17.If the bus comes late, he ___ the first class. (a) would miss (b) will misses (c) will miss (d) missed
- 18.Aarav has a new kite. It is ___ kite. (a) his (b) he (c) him
- 19.___ she late today? (a) Am (b) Are (c) Is
- 20.My brother ___ a new cricket bat. (a) has (b) have
- 21.___ the children fly a kite last week? (a) Do (b) Did (c) Was (d) Does
- 22.Fill in a or an: ___ ice cream (a) a (b) an
- 23.This is the boy ___ father is a pilot. (a) which (b) where (c) whose (d) who
- 24.I ___ for the team next month. (a) will claps (b) will clap (c) clapped (d) will clapping
- 25.Vivaan said, “I am carrying the bag.” → Vivaan said that he ___ the bag. (a) were carrying (b) am carrying (c) was carrying (d) is carrying
- 26.Fill in in, on or at: The shop opens ___ my birthday. (a) in (b) on (c) at
- 27.I know the woman ___ drives the school bus. (a) which (b) where (c) who (d) whose
- 28.My brother ___ tea next month. (a) made (b) will making (c) will make (d) will makes
- 29.Isha ___ a cake tomorrow. (a) will baking (b) will bake (c) will bakes (d) baked
- 30.Myra ___ me that she was late. (a) said (b) told (c) asked
- 31.Add the question tag: She is not busy, ___? (a) is her (b) isn't she (c) is she (d) does she
- 32.They ___ the ball next week. (a) caught (b) will catching (c) will catch (d) will catches
- 33.Pooja refused ___ the match. (a) winning (b) win (c) wins (d) to win
- 34.Fill the gap: Kabir drew three ___. (a) loafes (b) loaf (c) loaves (d) loafs
- 35.Pooja ___ fly a kite twice a week. (a) isn't (b) doesn't (c) don't
- 36.___ he late today? (a) Is (b) Are (c) Am
- 37.Fill in a or an: ___ old book (a) an (b) a
- 38.Change to passive: “Manav baked a cake yesterday.” → A cake ___ by Manav yesterday. (a) were baked (b) baked (c) was bake (d) was baked
- 39.I am going to ___ a song next week. (a) sang (b) singing (c) sings (d) sing
- 40.Add the question tag: Saanvi carries the bag every day, ___? (a) does she (b) doesn't her (c) doesn't she (d) isn't she
Answer key
- an
- found
- swam
- told
- under
- doesn't she
- is
- where my school was
- when I got up
- has
- cooked
- is
- whose
- won't she
- Is
- sheep
- will miss
- his
- Is
- has
- Did
- an
- whose
- will clap
- was carrying
- on
- who
- will make
- will bake
- told
- is she
- will catch
- to win
- loaves
- doesn't
- Is
- an
- was baked
- sing
- doesn't she
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar