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 in, on or at: We will visit Nani ___ Sunday morning. (a) in (b) on (c) at
- 2.Arjun promised ___ the bag. (a) to carry (b) carries (c) carrying (d) carry
- 3.Fill in a, an or the: Kabir is ___ tallest boy in the class. (a) an (b) a (c) the
- 4.Add the question tag: We run in the park every day, ___? (a) don't us (b) do we (c) don't we (d) aren't we
- 5.Add the question tag: You ran in the park yesterday, ___? (a) did you (b) weren't you (c) didn't you
- 6.They ___ a song every day. (a) sing (b) sings (c) singing
- 7.___ he very excited today? (a) Am (b) Are (c) Is
- 8.Arjun is a brave fighter. He fights ___. (a) brave (b) bravely (c) bravly
- 9.If it rains tomorrow, he ___ at home. (a) would stay (b) will stays (c) will stay (d) stayed
- 10.Fill in a, an or the: ___ moon shines at night. (a) the (b) a (c) an
- 11.Saanvi ___ a picture on Saturdays. (a) drawing (b) draw (c) draws
- 12.Fill in in, on or at: The cricket match starts ___ Sunday. (a) at (b) on (c) in
- 13.Fill the gap: I can see four ___. (a) traines (b) trains (c) train's (d) train
- 14.Neel is my friend. I play with ___ every day. (a) himself (b) he (c) him
- 15.Choose the right verb: One of my cousins ___ in Class 4. (a) are (b) is
- 16.Fill the gap: I can see one ___. (a) monkies (b) monkey (c) monkeys
- 17.Choose the right verb: Neither the twins nor Kavya ___ coming today. (a) is (b) are
- 18.Saanvi ___ ride a bicycle every morning. (a) don't (b) doesn't (c) isn't
- 19.Kavya ___ me that she was late. (a) said (b) asked (c) told
- 20.Fill in a or an: ___ unusual toy (a) an (b) a
- 21.They ___ drawn a picture already. (a) has (b) have
- 22.Fill in in, on or at: The shop opens ___ my birthday. (a) in (b) at (c) on
- 23.Fill in a or an: ___ ice cream (a) a (b) an
- 24.My sister did not ___ a message last Sunday. (a) sending (b) send (c) sends (d) sent
- 25.I am going to ___ a letter next month. (a) writes (b) writing (c) write (d) wrote
- 26.This is the woman ___ drives the school bus. (a) where (b) who (c) which (d) whose
- 27.Sneha asked me, “Where is your school?” → Sneha asked me ___. (a) where was my school (b) where is my school (c) where my school was
- 28.Choose the right verb: Every student ___ a notebook. (a) have (b) has
- 29.___ I wear a cap last week? (a) Did (b) Was (c) Does (d) Do
- 30.Fill the gap: I can see one ___. (a) girl (b) girls (c) girles
- 31.Zoya has a new school bag. It is ___ school bag. (a) her (b) hers (c) she
- 32.Rohan is good at ___ rice. (a) cook (b) cooks (c) cooking (d) to cook
- 33.They ___ the train every day. (a) takes (b) taking (c) take
- 34.We ___ on the stage every day. (a) dance (b) dances (c) dancing
- 35.Add the question tag: She has not watched a cartoon, ___? (a) has her (b) hasn't she (c) has she (d) does she
- 36.If the bus ___ late, you will miss the first class. (a) comes (b) will come (c) come (d) would come
- 37.Choose the right verb: Every child ___ a notebook. (a) have (b) has
- 38.Arjun said, “My room is clean.” → Arjun said that ___ room was clean. (a) his (b) my (c) he (d) him
- 39.I ___ happy today. (a) are (b) am (c) is
- 40.Nisha said, “My room is clean.” → Nisha said that ___ room was clean. (a) she (b) my (c) hers (d) her
Answer key
- on
- to carry
- the
- don't we
- didn't you
- sing
- Is
- bravely
- will stay
- the
- draws
- on
- trains
- him
- is
- monkey
- is
- doesn't
- told
- an
- have
- on
- an
- send
- write
- who
- where my school was
- has
- Did
- girl
- her
- cooking
- take
- dance
- has she
- comes
- has
- his
- am
- her
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar