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.I ___ a new kite. (a) have (b) has
- 2.Pooja ___ go to school every morning. (a) isn't (b) doesn't (c) don't
- 3.They ___ drawn a picture already. (a) has (b) have
- 4.Which word is the adverb? “Arjun speaks loudly every day.” (a) Arjun (b) day (c) speaks (d) loudly
- 5.My brother has just ___ a cartoon. (a) watched (b) watching (c) watch (d) watches
- 6.Farhan promised ___ the room. (a) cleans (b) cleaning (c) clean (d) to clean
- 7.Fill the gap: I can see four ___. (a) families (b) familyes (c) family (d) familys
- 8.I ___ drunk milk already. (a) have (b) has
- 9.Choose the right verb: There ___ a mango in the basket. (a) is (b) are
- 10.The children ___ cooked rice already. (a) have (b) has
- 11.What is the plural of “fox”? (a) foxs (b) foxies (c) fox (d) foxes
- 12.Fill in a, an or the: ___ earth goes round the sun. (a) the (b) an (c) a
- 13.Fill in a, an or the: Meera is ___ best singer in our school. (a) a (b) the (c) an
- 14.Kavya avoided ___ on the stage. (a) dance (b) dancing (c) dances (d) to dance
- 15.Yash is looking forward to ___ the room next week. (a) cleaning (b) to clean (c) clean (d) cleans
- 16.Change to passive: “Rohan is flying a kite now.” → A kite ___ by Rohan now. (a) is being flown (b) are being flown (c) is been flown
- 17.Fill in in, on or at: We will visit Nani ___ night. (a) at (b) in (c) on
- 18.Add the question tag: You are not busy, ___? (a) are you (b) do you (c) aren't you
- 19.My friends ___ a new bicycle. (a) has (b) have
- 20.___ they sing a song every day? (a) Is (b) Do (c) Does (d) Are
- 21.Add the question tag: I bought vegetables yesterday, ___? (a) wasn't I (b) did I (c) didn't me (d) didn't I
- 22.I ___ milk next month. (a) will drinks (b) drank (c) will drinking (d) will drink
- 23.___ my sister draw a picture in 2023? (a) Did (b) Was (c) Do (d) Does
- 24.Fill in a or an: ___ elephant (a) an (b) a
- 25.Choose the right word: The ball rolled ___ the sofa. (a) under (b) in (c) at
- 26.Tara has studied in this school ___ 2020. (a) for (b) since
- 27.Choose the right verb: One of my friends ___ in Class 8. (a) is (b) are
- 28.Choose the right word: The stars shine ___ the sky. (a) in (b) on (c) at
- 29.Add the question tag: He draws a picture every day, ___? (a) does he (b) doesn't him (c) isn't he (d) doesn't he
- 30.If Manav ___ a lot of money, he would buy a big library. (a) would have (b) will have (c) has (d) had
- 31.Fill the gap: I can see one ___. (a) feet (b) foot (c) foots
- 32.Fill the gap: I can see one ___. (a) key (b) kies (c) keys
- 33.They ___ the room two days ago. (a) clean (b) will clean (c) have cleaned (d) cleaned
- 34.He is going to ___ the ball next month. (a) throw (b) threw (c) throwing (d) throws
- 35.I like the bag ___ I bought yesterday. (a) whose (b) which (c) where (d) who
- 36.My brother ___ for the team tomorrow. (a) will clap (b) clapped (c) will claps (d) will clapping
- 37.They ___ Hindi last week. (a) spoke (b) will speak (c) speaked (d) speak
- 38.Fill in a or an: ___ hour (a) a (b) an
- 39.I ___ a new puppy. (a) has (b) have
- 40.We ___ with Nani since 2019. (a) has stayed (b) stayed (c) stay (d) have stayed
Answer key
- have
- doesn't
- have
- loudly
- watched
- to clean
- families
- have
- is
- have
- foxes
- the
- the
- dancing
- cleaning
- is being flown
- at
- are you
- have
- Do
- didn't I
- will drink
- Did
- an
- under
- since
- is
- in
- doesn't he
- had
- foot
- key
- cleaned
- throw
- which
- will clap
- spoke
- an
- have
- have stayed
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar