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.If it ___ tomorrow, she will stay at home. (a) would rain (b) rain (c) rains (d) will rain
- 2.Add the question tag: We can sing a song, ___? (a) can't we (b) can we (c) can't us (d) don't we
- 3.My brother ___ the dog every day. (a) feeding (b) feeds (c) feed
- 4.If I ___ wings, I would fly to school. (a) will have (b) have (c) would have (d) had
- 5.Fill the gap: I can see one ___. (a) deers (b) deer
- 6.Fill in a or an: ___ uncle (a) an (b) a
- 7.If I ___ a lot of money, I would buy a big library. (a) will have (b) would have (c) have (d) had
- 8.Change to passive: “Sneha has painted the walls.” → The walls ___ by Sneha. (a) have painted (b) have been painted (c) has been painted
- 9.Fill the gap: I can see one ___. (a) cows (b) cowes (c) cow
- 10.Add the question tag: She did not watch a cartoon yesterday, ___? (a) was she (b) did her (c) did she (d) didn't she
- 11.The children ___ a letter every Sunday. (a) write (b) writing (c) writes
- 12.Vivaan ___ a message yesterday. (a) sends (b) will send (c) sent (d) sended
- 13.Saanvi is a polite speaker. She speaks ___. (a) politly (b) politely (c) polite
- 14.Fill in a or an: ___ onion (a) a (b) an
- 15.If you mix red and white, you ___ pink. (a) get (b) got (c) gets
- 16.Add the question tag: I am not tall, ___? (a) do I (b) am I (c) aren't I (d) am me
- 17.Rahul hoped ___ the ball. (a) catch (b) catching (c) catches (d) to catch
- 18.My sister and I love sports. ___ play cricket every evening. (a) Our (b) Us (c) Ourselves (d) We
- 19.They ___ going to build a sandcastle next week. (a) are (b) am (c) is
- 20.What is the past tense of “buy”? (a) buying (b) buyed (c) bought
- 21.They ___ wear a cap every Sunday. (a) don't (b) aren't (c) doesn't
- 22.We ___ going to take the train next month. (a) are (b) is (c) am
- 23.My brother ___ flown a kite already. (a) has (b) have
- 24.I have a red water bottle. This water bottle is ___. (a) I (b) mine (c) my
- 25.Fill in a or an: ___ mango (a) an (b) a
- 26.___ we throw the ball yesterday? (a) Was (b) Does (c) Did (d) Do
- 27.Fill the gap: Summer is ___ than winter. (a) more hot (b) hot (c) hotter (d) hottest
- 28.Rahul said, “I will plant a tree.” → Rahul said that he ___ plant a tree. (a) is (b) will (c) would
- 29.Saanvi is good at ___ Grandma. (a) help (b) helps (c) to help (d) helping
- 30.Manav enjoyed ___ a tree. (a) planting (b) plant (c) to plant (d) plants
- 31.Fill in a or an: ___ honest man (a) a (b) an
- 32.Myra ___ Hindi every morning. (a) speaking (b) speaks (c) speak
- 33.Choose the right word: Fish swim ___ the river. (a) at (b) on (c) in
- 34.What is the past tense of “speak”? (a) spoke (b) speaking (c) spoken (d) speaked
- 35.My brother ___ a story last Sunday. (a) telled (b) told (c) will tell (d) tells
- 36.My friends ___ happy today. (a) are (b) am (c) is
- 37.He has just ___ a tree. (a) plant (b) planting (c) plants (d) planted
- 38.You ___ going to eat a mango tomorrow. (a) are (b) am (c) is
- 39.Fill in in, on or at: The cricket match starts ___ 7 o'clock. (a) in (b) on (c) at
- 40.Saanvi is my friend. I play with ___ every day. (a) she (b) her (c) herself
Answer key
- rains
- can't we
- feeds
- had
- deer
- an
- had
- have been painted
- cow
- did she
- write
- sent
- politely
- an
- get
- am I
- to catch
- We
- are
- bought
- don't
- are
- has
- mine
- a
- Did
- hotter
- would
- helping
- planting
- an
- speaks
- in
- spoke
- told
- are
- planted
- are
- at
- her
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar