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.Choose the right word: Fish swim ___ the river. (a) on (b) at (c) in
- 2.Neel ___ ready for school. (a) am (b) are (c) is
- 3.Change to passive: “Rahul painted the walls yesterday.” → The walls ___ by Rahul yesterday. (a) were painted (b) were paint (c) painted (d) was painted
- 4.Change to passive: “Dev is making a kite now.” → A kite ___ by Dev now. (a) is being made (b) are being made (c) is been made
- 5.___ I at home today? (a) Are (b) Am (c) Is
- 6.My friends ___ a new puppy. (a) have (b) has
- 7.Fill the gap: This is the ___ book in my bag. (a) thin (b) most thinnest (c) thinnest (d) thinner
- 8.Choose the right verb: The bunch of bananas ___ ripe. (a) is (b) are
- 9.Farhan is a neat writer. He writes ___. (a) neat (b) neatley (c) neatly
- 10.Fill the gap: Today is the ___ day of the year. (a) hot (b) most hottest (c) hotter (d) hottest
- 11.We ___ drink milk on Saturdays. (a) doesn't (b) don't (c) aren't
- 12.You have studied in this school ___ a long time. (a) since (b) for
- 13.___ we help Grandma yesterday? (a) Does (b) Did (c) Was (d) Do
- 14.Fill the gap: I can see four ___. (a) womans (b) womens (c) women (d) woman
- 15.Which sentence is correct? (a) He eats never fruit. (b) He never eats fruit.
- 16.If the train leaves on time, they ___ Jaipur by noon. (a) would reach (b) reached (c) will reaches (d) will reach
- 17.___ she take the train every day? (a) Does (b) Do (c) Are (d) Is
- 18.That is the woman ___ son is in my class. (a) whose (b) who (c) which (d) where
- 19.You are going to ___ the ball tomorrow. (a) catch (b) catching (c) catches (d) caught
- 20.If the bus comes late, I ___ the first class. (a) would miss (b) will miss (c) missed (d) will misses
- 21.Choose the right verb: Either Arjun or my cousins ___ coming today. (a) is (b) are
- 22.Add the question tag: He did not write a letter yesterday, ___? (a) didn't he (b) did him (c) did he (d) was he
- 23.Isha is my friend. I play with ___ every day. (a) her (b) herself (c) she
- 24.Pooja ___ on the stage on Saturdays. (a) dances (b) dance (c) dancing
- 25.Fill in a or an: ___ old book (a) an (b) a
- 26.Choose the right verb: Either Meera or the boys ___ coming today. (a) are (b) is
- 27.Add the question tag: She will send a message tomorrow, ___? (a) won't her (b) doesn't she (c) won't she (d) will she
- 28.Omkar practised ___ a sandcastle. (a) building (b) build (c) builds (d) to build
- 29.Myra has a new cricket bat. It is ___ cricket bat. (a) her (b) hers (c) she
- 30.Change to passive: “Myra paints the wall every day.” → The wall ___ by Myra every day. (a) are painted (b) is paint (c) is painted (d) paints
- 31.My sister ___ drawn a picture already. (a) has (b) have
- 32.She did not ___ milk in 2023. (a) drinking (b) drank (c) drink (d) drinks
- 33.Fill in a or an: ___ ox (a) a (b) an
- 34.You are going to ___ the ball tomorrow. (a) threw (b) throw (c) throwing (d) throws
- 35.The children ___ going to eat a mango next week. (a) is (b) are (c) am
- 36.You have just ___ the room. (a) cleans (b) cleaning (c) clean (d) cleaned
- 37.Fill the gap: Today's traffic is ___ than yesterday's. (a) worse (b) bad (c) worst (d) badder
- 38.This is the village ___ I was born. (a) who (b) whose (c) which (d) where
- 39.Rohan has studied in this school ___ January. (a) since (b) for
- 40.Kabir loves sports. ___ plays cricket every evening. (a) Himself (b) Him (c) His (d) He
Answer key
- in
- is
- were painted
- is being made
- Am
- have
- thinnest
- is
- neatly
- hottest
- don't
- for
- Did
- women
- He never eats fruit.
- will reach
- Does
- whose
- catch
- will miss
- are
- did he
- her
- dances
- an
- are
- won't she
- building
- her
- is painted
- has
- drink
- an
- throw
- are
- cleaned
- worse
- where
- since
- He
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar