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 in a, an or the: ___ moon shines at night. (a) a (b) an (c) the
- 2.Farhan is tired of ___ in the park. (a) to jog (b) jogs (c) jog (d) jogging
- 3.Fill the gap: Pooja is the ___ girl in our family. (a) younger (b) youngest (c) young (d) most youngest
- 4.Karan said, “I have worn a cap.” → Karan said that he ___ a cap. (a) had worn (b) have worn (c) has worn
- 5.Add the question tag: You will not eat a mango tomorrow, ___? (a) will you (b) do you (c) won't you
- 6.Vivaan asked me, “When do you get up?” → Vivaan asked me ___. (a) when I got up (b) when do I get up (c) when did I get up
- 7.Riya said, “I will play cricket.” → Riya said that she ___ play cricket. (a) is (b) would (c) will
- 8.Choose the right verb: There ___ many books on the shelf. (a) is (b) are
- 9.Fill the gap: I can see one ___. (a) bookes (b) book (c) books
- 10.You ___ in the park last Sunday. (a) will jog (b) have jogged (c) jogged (d) jog
- 11.Omkar and Aarav have a red umbrella. This umbrella is ___. (a) theirs (b) they (c) their
- 12.Fill the gap: There are many ___ here. (a) kies (b) keys (c) key (d) keyes
- 13.Fill in in, on or at: We will visit Nani ___ half past six. (a) at (b) on (c) in
- 14.Which word is the adverb? “Riya wins easily every day.” (a) day (b) easily (c) wins (d) Riya
- 15.You have just ___ the dog. (a) feed (b) feeding (c) fed (d) feeds
- 16.Choose the right word: Kabir is waiting ___ the bus stop. (a) in (b) under (c) at
- 17.Change to passive: “Dev has eaten a mango.” → A mango ___ by Dev. (a) have been eaten (b) has eaten (c) has been eaten
- 18.Fill the gap: Meera is as ___ as Riya. (a) younger (b) young (c) youngest
- 19.Fill the gap: Arjun is as ___ as Dev. (a) youngest (b) younger (c) young
- 20.Add the question tag: Rahul draws a picture every day, ___? (a) doesn't he (b) does he (c) isn't he (d) doesn't him
- 21.___ Ira cook rice every Sunday? (a) Are (b) Does (c) Do (d) Is
- 22.Choose the right word: The birds are sitting ___ the wire. (a) in (b) on (c) at
- 23.He has known my best friend ___ two years. (a) since (b) for
- 24.Change to passive: “Kavya will sing two songs tomorrow.” → Two songs ___ by Kavya tomorrow. (a) will be sing (b) will sung (c) will be sung (d) will sing
- 25.Fill the gap: I can see one ___. (a) wife (b) wives (c) wifes
- 26.They have just ___ a picture. (a) drawn (b) draw (c) drew (d) drawing
- 27.Choose the right word: The pictures are hanging ___ the wall. (a) in (b) under (c) on
- 28.___ he jog in the park yesterday? (a) Did (b) Does (c) Do (d) Was
- 29.Aditya asked me, “Where do you live?” → Aditya asked me ___. (a) where did I live (b) where do I live (c) where I lived
- 30.Karan is looking forward to ___ on the stage next week. (a) dance (b) dancing (c) dances (d) to dance
- 31.I ___ lunch last Sunday. (a) bring (b) will bring (c) bringed (d) brought
- 32.Nisha wanted ___ the train. (a) to take (b) takes (c) take (d) taking
- 33.Choose the right verb: Each of the girls ___ a notebook. (a) have (b) has
- 34.___ Aarav go to school yesterday? (a) Do (b) Did (c) Does (d) Was
- 35.I know the doctor ___ lives next door. (a) who (b) whose (c) where (d) which
- 36.My friends have just ___ Hindi. (a) speaking (b) speak (c) spoken (d) spoke
- 37.I ___ send a message every Sunday. (a) doesn't (b) aren't (c) don't
- 38.Choose the right verb: All the girls ___ a name tag. (a) has (b) have
- 39.They ___ hungry now. (a) are (b) is (c) am
- 40.Ishaan is a fast runner. He runs ___. (a) fastly (b) fast
Answer key
- the
- jogging
- youngest
- had worn
- will you
- when I got up
- would
- are
- book
- jogged
- theirs
- keys
- at
- easily
- fed
- at
- has been eaten
- young
- young
- doesn't he
- Does
- on
- for
- will be sung
- wife
- drawn
- on
- Did
- where I lived
- dancing
- brought
- to take
- has
- Did
- who
- spoken
- don't
- have
- are
- fast
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar