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 the gap: I can see one ___. (a) glasses (b) glasss (c) glass
- 2.What is the past tense of “fly”? (a) flown (b) flyed (c) flying (d) flew
- 3.This is the girl ___ helped me. (a) where (b) which (c) whose (d) who
- 4.Zoya said, “I draw a picture every day.” → Zoya said that she ___ a picture every day. (a) draw (b) drawing (c) draws (d) drew
- 5.What is the plural of “book”? (a) book's (b) bookes (c) books (d) book
- 6.___ I very excited today? (a) Am (b) Are (c) Is
- 7.Aditya ___ that he was tired. (a) told (b) asked (c) said
- 8.The children have just ___ a picture. (a) drawn (b) drew (c) draw (d) drawing
- 9.Fill in in, on or at: The cricket match starts ___ the afternoon. (a) at (b) on (c) in
- 10.Fill in a or an: ___ old book (a) a (b) an
- 11.They have just ___ tea. (a) make (b) making (c) makes (d) made
- 12.Fill the gap: The owl was the ___ bird in the forest. (a) most wisest (b) wise (c) wisest (d) wiser
- 13.Add the question tag: My cousins have played cricket, ___? (a) haven't them (b) don't they (c) haven't they (d) have they
- 14.We have just ___ the train. (a) taking (b) took (c) taken (d) take
- 15.Choose the right word: The ball rolled ___ the sofa. (a) at (b) in (c) under
- 16.What is the past tense of “send”? (a) sended (b) sending (c) sent
- 17.We ___ help Grandma on Saturdays. (a) doesn't (b) don't (c) aren't
- 18.If we got a free day, we ___ visit Nani. (a) will (b) did (c) would be (d) would
- 19.Karan said, “I feed the dog every day.” → Karan said that he ___ the dog every day. (a) feeding (b) fed (c) feeds (d) feed
- 20.Fill the gap: Today is the ___ day of the year. (a) hottest (b) hot (c) hotter (d) most hottest
- 21.Which word is the adverb? “Kavya sings happily every day.” (a) sings (b) day (c) Kavya (d) happily
- 22.Fill in in, on or at: We will visit Nani ___ Sunday morning. (a) on (b) at (c) in
- 23.Change to passive: “Pooja is singing a song now.” → A song ___ by Pooja now. (a) is been sung (b) are being sung (c) is being sung
- 24.Rohan asked me, “Where is your school?” → Rohan asked me ___. (a) where was my school (b) where is my school (c) where my school was
- 25.If Arjun ___ wings, he would fly to school. (a) has (b) had (c) would have (d) will have
- 26.Fill in in, on or at: The shop opens ___ the afternoon. (a) on (b) in (c) at
- 27.Ananya is good at ___ in the park. (a) to run (b) runs (c) running (d) run
- 28.Vivaan and Rohan love sports. ___ play cricket every evening. (a) Them (b) They (c) Their (d) Themselves
- 29.My friends ___ fed the dog already. (a) has (b) have
- 30.Add the question tag: She will not take the train tomorrow, ___? (a) will she (b) does she (c) won't she (d) will her
- 31.Manav said, “I am buying vegetables.” → Manav said that he ___ vegetables. (a) were buying (b) is buying (c) am buying (d) was buying
- 32.Karan said, “I carry the bag every day.” → Karan said that he ___ the bag every day. (a) carrying (b) carried (c) carry (d) carries
- 33.Farhan loves sports. ___ plays cricket every evening. (a) Himself (b) Him (c) He (d) His
- 34.Diya has a red kite. This kite is ___. (a) her (b) she (c) hers
- 35.I have a red school bag. This school bag is ___. (a) my (b) mine (c) I
- 36.Choose the right verb: Each child ___ a name tag. (a) has (b) have
- 37.That is the kite ___ my uncle gave me. (a) which (b) who (c) whose (d) where
- 38.The children are going to ___ in the pool next week. (a) swimming (b) swim (c) swims (d) swam
- 39.Fill in a or an: ___ horse (a) a (b) an
- 40.Fill in a or an: ___ school (a) a (b) an
Answer key
- glass
- flew
- who
- drew
- books
- Am
- said
- drawn
- in
- an
- made
- wisest
- haven't they
- taken
- under
- sent
- don't
- would
- fed
- hottest
- happily
- on
- is being sung
- where my school was
- had
- in
- running
- They
- have
- will she
- was buying
- carried
- He
- hers
- mine
- has
- which
- swim
- a
- a
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar