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.Farhan ___ me that he was busy. (a) told (b) said (c) asked
- 2.Fill in in, on or at: Our school trip is ___ winter. (a) on (b) in (c) at
- 3.Fill in a or an: ___ unusual toy (a) a (b) an
- 4.My sister and I love sports. ___ play cricket every evening. (a) Us (b) Our (c) Ourselves (d) We
- 5.Change to passive: “Priya has baked two cakes.” → Two cakes ___ by Priya. (a) has been baked (b) have been baked (c) have baked
- 6.Fill in a, an or the: Kabir is ___ tallest boy in the class. (a) the (b) an (c) a
- 7.Vivaan ___ the room two days ago. (a) cleans (b) will clean (c) cleaned (d) has cleaned
- 8.He has just ___ milk. (a) drinking (b) drink (c) drunk (d) drank
- 9.My brother ___ jog in the park every morning. (a) don't (b) isn't (c) doesn't
- 10.Change to passive: “Sneha will write two letters tomorrow.” → Two letters ___ by Sneha tomorrow. (a) will written (b) will be write (c) will be written (d) will write
- 11.Ishaan finished ___ a picture. (a) drawing (b) to draw (c) draw (d) draws
- 12.Fill in in, on or at: We will visit Nani ___ noon. (a) on (b) at (c) in
- 13.Aisha said, “I carry the bag every day.” → Aisha said that she ___ the bag every day. (a) carries (b) carry (c) carrying (d) carried
- 14.My brother ___ a cap next Sunday. (a) wore (b) will wear (c) will wears (d) will wearing
- 15.They ___ a new puppy. (a) has (b) have
- 16.Fill the gap: Aditya is the ___ boy in our family. (a) young (b) younger (c) most youngest (d) youngest
- 17.Kavya ___ that she was tired. (a) told (b) asked (c) said
- 18.Fill in a or an: ___ elephant (a) an (b) a
- 19.Which sentence is correct? (a) He drinks often milk. (b) He often drinks milk.
- 20.Karan has just ___ the match. (a) win (b) winning (c) won (d) wins
- 21.___ you help Grandma twice a week? (a) Is (b) Are (c) Do (d) Does
- 22.Choose the right verb: The bunch of bananas ___ ripe. (a) is (b) are
- 23.Fill the gap: Pooja is ___ than Meera. (a) shortest (b) more short (c) short (d) shorter
- 24.Fill in a or an: ___ ugly duckling (a) an (b) a
- 25.Choose the right verb: There ___ many books on the shelf. (a) is (b) are
- 26.Add the question tag: You will jog in the park tomorrow, ___? (a) will you (b) don't you (c) won't you
- 27.He ___ a new bicycle. (a) have (b) has
- 28.Aditya said, “I have sent a message.” → Aditya said that he ___ a message. (a) had sent (b) have sent (c) has sent
- 29.Saanvi finished ___ the bag. (a) carrying (b) carries (c) to carry (d) carry
- 30.They ___ the bag last week. (a) carry (b) will carry (c) carried (d) have carried
- 31.Fill in a, an or the: ___ sky is blue today. (a) a (b) an (c) the
- 32.___ she win the match on Saturdays? (a) Do (b) Are (c) Does (d) Is
- 33.We ___ a new school bag. (a) has (b) have
- 34.___ we happy today? (a) Are (b) Is (c) Am
- 35.Fill the gap: I can see one ___. (a) bench (b) benches (c) benchs
- 36.The children ___ the dog twice a week. (a) feeding (b) feed (c) feeds
- 37.___ he ready for school? (a) Is (b) Am (c) Are
- 38.Aarav is my friend. I play with ___ every day. (a) him (b) he (c) himself
- 39.Change to passive: “Nisha is drawing three pictures now.” → Three pictures ___ by Nisha now. (a) are been drawn (b) is being drawn (c) are being drawn
- 40.They ___ play cricket every day. (a) aren't (b) doesn't (c) don't
Answer key
- told
- in
- an
- We
- have been baked
- the
- cleaned
- drunk
- doesn't
- will be written
- drawing
- at
- carried
- will wear
- have
- youngest
- said
- an
- He often drinks milk.
- won
- Do
- is
- shorter
- an
- are
- won't you
- has
- had sent
- carrying
- carried
- the
- Does
- have
- Are
- bench
- feed
- Is
- him
- are being drawn
- don't
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar