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.The children ___ rice last Sunday. (a) cook (b) will cook (c) have cooked (d) cooked
- 2.They ___ a new cricket bat. (a) has (b) have
- 3.Aarav ___ tea every day. (a) making (b) make (c) makes
- 4.Choose the right verb: The basket of mangoes ___ heavy. (a) is (b) are
- 5.Change to passive: “Karan makes two kites every Sunday.” → Two kites ___ by Karan every Sunday. (a) makes (b) are made (c) is made (d) are make
- 6.They are going to ___ the dog next week. (a) feed (b) feeding (c) fed (d) feeds
- 7.Add the question tag: I wash the dishes every day, ___? (a) aren't I (b) don't me (c) don't I (d) do I
- 8.Kavya ___ that she was hungry. (a) asked (b) told (c) said
- 9.You have just ___ a cake. (a) baking (b) baked (c) bake (d) bakes
- 10.Dev has just ___ Hindi. (a) spoke (b) speak (c) speaking (d) spoken
- 11.She has just ___ cricket. (a) plays (b) played (c) play (d) playing
- 12.Choose the right verb: Each of the boys ___ a locker. (a) has (b) have
- 13.Pooja is a slow walker. She walks ___. (a) slowly (b) slowely (c) slow
- 14.Fill the gap: Pooja is as ___ as Aarav. (a) tall (b) taller (c) tallest
- 15.This is the boy ___ father is a pilot. (a) whose (b) who (c) where (d) which
- 16.Change to passive: “Ananya will clean the rooms tomorrow.” → The rooms ___ by Ananya tomorrow. (a) will cleaned (b) will be cleaned (c) will be clean (d) will clean
- 17.Karan ___ that he was late. (a) told (b) said (c) asked
- 18.I know the teacher ___ teaches us maths. (a) which (b) where (c) who (d) whose
- 19.Fill the gap: I can see one ___. (a) citys (b) city (c) cities
- 20.Ira loves sports. ___ plays cricket every evening. (a) She (b) Herself (c) Her
- 21.Zoya is a quiet reader. She reads ___. (a) quitely (b) quietly (c) quiet
- 22.Fill the gap: The Ganga is ___ than the Yamuna. (a) long (b) longest (c) longer (d) more long
- 23.Zoya has a new school bag. It is ___ school bag. (a) she (b) hers (c) her
- 24.Farhan asked me, “When do you get up?” → Farhan asked me ___. (a) when I got up (b) when did I get up (c) when do I get up
- 25.Add the question tag: She sends a message every day, ___? (a) doesn't she (b) doesn't her (c) does she (d) isn't she
- 26.The children have just ___ a tree. (a) planted (b) planting (c) plants (d) plant
- 27.Change to passive: “Aditya is washing the plate now.” → The plate ___ by Aditya now. (a) is being washed (b) is been washed (c) are being washed
- 28.Fill the gap: My bag is ___ than your bag. (a) heavy (b) heaviest (c) heavier (d) heavyer
- 29.You ___ go to school every Sunday. (a) don't (b) doesn't (c) aren't
- 30.I ___ throw the ball every Sunday. (a) aren't (b) doesn't (c) don't
- 31.What is the plural of “potato”? (a) potatos (b) potatoe's (c) potatoes (d) potato
- 32.___ Saanvi happy today? (a) Is (b) Are (c) Am
- 33.That is the boy ___ won the race. (a) which (b) where (c) who (d) whose
- 34.Fill in in, on or at: The shop opens ___ the evening. (a) on (b) at (c) in
- 35.Fill the gap: Kavya is as ___ as Aisha. (a) stronger (b) strongest (c) strong
- 36.Dev loves sports. ___ plays cricket every evening. (a) Himself (b) He (c) His (d) Him
- 37.Fill in a or an: ___ mango (a) an (b) a
- 38.Fill the gap: This hill is ___ than that one. (a) highest (b) higher (c) more high (d) high
- 39.Fill in in, on or at: The shop opens ___ Christmas Day. (a) at (b) in (c) on
- 40.Omkar ___ a bicycle tomorrow. (a) rode (b) will riding (c) will rides (d) will ride
Answer key
- cooked
- have
- makes
- is
- are made
- feed
- don't I
- said
- baked
- spoken
- played
- has
- slowly
- tall
- whose
- will be cleaned
- said
- who
- city
- She
- quietly
- longer
- her
- when I got up
- doesn't she
- planted
- is being washed
- heavier
- don't
- don't
- potatoes
- Is
- who
- in
- strong
- He
- a
- higher
- on
- will ride
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar