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.You ___ going to clean the room next Sunday. (a) are (b) is (c) am
- 2.We ___ clean the room every day. (a) aren't (b) don't (c) doesn't
- 3.Nisha is looking forward to ___ a tree next week. (a) climbs (b) climb (c) to climb (d) climbing
- 4.What is the plural of “shelf”? (a) shelves (b) shelf (c) shelfes (d) shelfs
- 5.I like the bag ___ I bought yesterday. (a) who (b) where (c) which (d) whose
- 6.Choose the right verb: All the children ___ a notebook. (a) have (b) has
- 7.You did not ___ rice last week. (a) cooking (b) cooks (c) cook (d) cooked
- 8.Change to passive: “Priya will wash the plates tomorrow.” → The plates ___ by Priya tomorrow. (a) will washed (b) will be wash (c) will be washed (d) will wash
- 9.Change to passive: “Isha will bake two cakes tomorrow.” → Two cakes ___ by Isha tomorrow. (a) will baked (b) will bake (c) will be bake (d) will be baked
- 10.The students ___ in this school since 2021. (a) taught (b) teach (c) has taught (d) have taught
- 11.Priya has a red cricket bat. This cricket bat is ___. (a) her (b) hers (c) she
- 12.My parents ___ a new kite. (a) has (b) have
- 13.I ___ going to dance on the stage next week. (a) is (b) am (c) are
- 14.Fill in a or an: ___ uniform (a) an (b) a
- 15.Fill the gap: I can see one ___. (a) trains (b) traines (c) train
- 16.He ___ in the park every day. (a) jog (b) jogging (c) jogs
- 17.Change to passive: “Meera has washed the plate.” → The plate ___ by Meera. (a) has washed (b) have been washed (c) has been washed
- 18.If we got a free day, we ___ visit Nani. (a) will (b) did (c) would (d) would be
- 19.Choose the right word: The stars shine ___ the sky. (a) in (b) on (c) at
- 20.My brother ___ watched a cartoon already. (a) have (b) has
- 21.Fill in a, an or the: ___ sun rises in the east. (a) the (b) a (c) an
- 22.Add the question tag: My cousins did not swim in the pool yesterday, ___? (a) didn't they (b) did them (c) were they (d) did they
- 23.___ he go to school in 2023? (a) Do (b) Was (c) Did (d) Does
- 24.My sister did not ___ a letter last Sunday. (a) wrote (b) write (c) writes (d) writing
- 25.Dev ___ drunk milk already. (a) has (b) have
- 26.You ___ happy today. (a) am (b) are (c) is
- 27.They ___ for the team next week. (a) clapped (b) will claps (c) will clap (d) will clapping
- 28.Kavya said, “I have won the match.” → Kavya said that she ___ the match. (a) has won (b) have won (c) had won
- 29.Rahul is looking forward to ___ a picture next week. (a) draws (b) drawing (c) draw (d) to draw
- 30.Choose the right word: Fish swim ___ the river. (a) in (b) at (c) on
- 31.If India ___ the match, she will dance with joy. (a) win (b) will win (c) wins (d) would win
- 32.Change to passive: “Vivaan will build a sandcastle tomorrow.” → A sandcastle ___ by Vivaan tomorrow. (a) will built (b) will be built (c) will build (d) will be build
- 33.Karan said, “I have made tea.” → Karan said that he ___ tea. (a) had made (b) have made (c) has made
- 34.My brother ___ the train every morning. (a) takes (b) taking (c) take
- 35.Choose the right verb: The packet of biscuits ___ open. (a) is (b) are
- 36.Diya is interested in ___ science. (a) study (b) studying (c) studies (d) to study
- 37.We ___ hungry now. (a) am (b) is (c) are
- 38.Fill the gap: The Ganga is ___ than the Yamuna. (a) longer (b) long (c) longest (d) more long
- 39.She is going to ___ a story next month. (a) tells (b) telling (c) tell (d) told
- 40.Choose the right word: The roots of a tree are ___ the ground. (a) on (b) at (c) under
Answer key
- are
- don't
- climbing
- shelves
- which
- have
- cook
- will be washed
- will be baked
- have taught
- hers
- have
- am
- a
- train
- jogs
- has been washed
- would
- in
- has
- the
- did they
- Did
- write
- has
- are
- will clap
- had won
- drawing
- in
- wins
- will be built
- had made
- takes
- is
- studying
- are
- longer
- tell
- under
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar