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.Kavya ___ me that she was ready. (a) told (b) asked (c) said
- 2.___ the children in the garden now? (a) Am (b) Are (c) Is
- 3.I ___ lunch next month. (a) will brings (b) will bring (c) will bringing (d) brought
- 4.Vivaan is a quiet reader. He reads ___. (a) quitely (b) quiet (c) quietly
- 5.I ___ in the garden now. (a) am (b) are (c) is
- 6.Priya enjoyed ___ on the stage. (a) to dance (b) dances (c) dance (d) dancing
- 7.If Karan ___ near the sea, he would swim every day. (a) would live (b) will live (c) lives (d) lived
- 8.Change to passive: “Dev will bake a cake tomorrow.” → A cake ___ by Dev tomorrow. (a) will baked (b) will be bake (c) will bake (d) will be baked
- 9.___ Aisha draw a picture in 2023? (a) Does (b) Do (c) Did (d) Was
- 10.They have studied in this school ___ 2020. (a) for (b) since
- 11.I know the town ___ my grandmother lives. (a) whose (b) which (c) where (d) who
- 12.Fill in in, on or at: The cricket match starts ___ midnight. (a) on (b) at (c) in
- 13.Ananya has just ___ in the park. (a) run (b) running (c) ran
- 14.Which sentence is correct? (a) We drink often milk. (b) We often drink milk.
- 15.What is the past tense of “go”? (a) went (b) goed (c) going (d) gone
- 16.Fill in in, on or at: The cricket match starts ___ Friday. (a) at (b) on (c) in
- 17.He has known my best friend ___ January. (a) since (b) for
- 18.Farhan has a new school bag. It is ___ school bag. (a) his (b) him (c) he
- 19.Fill in a, an or the: ___ sun rises in the east. (a) a (b) the (c) an
- 20.She ___ going to jog in the park next month. (a) is (b) am (c) are
- 21.Which sentence is correct? (a) She often eats rice. (b) She eats often rice.
- 22.Fill the gap: Kabir is as ___ as Kavya. (a) younger (b) youngest (c) young
- 23.What is the plural of “cow”? (a) cowes (b) cows (c) cow's (d) cow
- 24.Yash practised ___ a kite. (a) fly (b) flies (c) flying (d) to fly
- 25.Fill the gap: Tara is as ___ as Aditya. (a) strong (b) stronger (c) strongest
- 26.Fill the gap: I can see one ___. (a) butterflies (b) butterflys (c) butterfly
- 27.Fill in a, an or the: Kabir is ___ tallest boy in the class. (a) a (b) an (c) the
- 28.Change to passive: “Meera made two kites yesterday.” → Two kites ___ by Meera yesterday. (a) were make (b) made (c) were made (d) was made
- 29.My brother and I love sports. ___ play cricket every evening. (a) We (b) Us (c) Our (d) Ourselves
- 30.Neel said, “I clean the room every day.” → Neel said that he ___ the room every day. (a) cleaned (b) clean (c) cleans (d) cleaning
- 31.Aditya said, “I will take the train.” → Aditya said that he ___ take the train. (a) is (b) will (c) would
- 32.I know the doctor ___ lives next door. (a) where (b) whose (c) which (d) who
- 33.Ishaan ___ me that he was tired. (a) said (b) asked (c) told
- 34.Myra and Omkar have a red school bag. This school bag is ___. (a) theirs (b) their (c) they
- 35.Change to passive: “Ira has built two sandcastles.” → Two sandcastles ___ by Ira. (a) have built (b) has been built (c) have been built
- 36.Aisha wanted ___ Grandma. (a) helping (b) help (c) helps (d) to help
- 37.Omkar finished ___ a cap. (a) wearing (b) to wear (c) wears (d) wear
- 38.Isha ___ me that she was late. (a) said (b) asked (c) told
- 39.He ___ the match yesterday. (a) winned (b) won (c) wins (d) will win
- 40.We are going to ___ a mango tomorrow. (a) eat (b) ate (c) eats (d) eating
Answer key
- told
- Are
- will bring
- quietly
- am
- dancing
- lived
- will be baked
- Did
- since
- where
- at
- run
- We often drink milk.
- went
- on
- since
- his
- the
- is
- She often eats rice.
- young
- cows
- flying
- strong
- butterfly
- the
- were made
- We
- cleaned
- would
- who
- told
- theirs
- have been built
- to help
- wearing
- told
- won
- eat
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar