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.Saanvi said, “My bag is heavy.” → Saanvi said that ___ bag was heavy. (a) hers (b) her (c) my (d) she
- 2.I know the school ___ my mother teaches. (a) who (b) where (c) which (d) whose
- 3.They have just ___ a cartoon. (a) watches (b) watching (c) watch (d) watched
- 4.I have a red cricket bat. This cricket bat is ___. (a) my (b) mine (c) I
- 5.Kunal and Aisha have a red school bag. This school bag is ___. (a) theirs (b) their (c) they
- 6.If India ___ the match, I will dance with joy. (a) will win (b) wins (c) win (d) would win
- 7.Fill in a or an: ___ umbrella (a) a (b) an
- 8.What is the past tense of “bring”? (a) brought (b) bringed (c) bringing
- 9.I know the man ___ car is new. (a) which (b) who (c) where (d) whose
- 10.That is the teacher ___ teaches us maths. (a) who (b) which (c) whose (d) where
- 11.Choose the right verb: Each student ___ a ID card. (a) has (b) have
- 12.What is the plural of “tomato”? (a) tomatos (b) tomatoe's (c) tomatoes (d) tomato
- 13.Add the question tag: You will not carry the bag tomorrow, ___? (a) do you (b) won't you (c) will you
- 14.Which word is the adverb? “Ishaan speaks loudly every day.” (a) speaks (b) Ishaan (c) day (d) loudly
- 15.If you mix blue and yellow, you ___ green. (a) got (b) gets (c) get
- 16.Fill in in, on or at: The shop opens ___ 15 August. (a) at (b) in (c) on
- 17.Add the question tag: My brother has not watched a cartoon, ___? (a) has him (b) has he (c) does he (d) hasn't he
- 18.Farhan loves sports. ___ plays cricket every evening. (a) His (b) Him (c) Himself (d) He
- 19.What is the plural of “wife”? (a) wifs (b) wife (c) wives (d) wifes
- 20.Add the question tag: You have carried the bag, ___? (a) haven't you (b) don't you (c) have you
- 21.Add the question tag: My sister will sing a song tomorrow, ___? (a) won't her (b) doesn't she (c) will she (d) won't she
- 22.Choose the right verb: All the boys ___ a water bottle. (a) have (b) has
- 23.I did not ___ a song last Sunday. (a) sings (b) singing (c) sing (d) sang
- 24.Isha avoided ___ lunch. (a) bring (b) bringing (c) to bring (d) brings
- 25.We ___ a new bicycle. (a) have (b) has
- 26.Aarav loves sports. ___ plays cricket every evening. (a) His (b) Himself (c) He (d) Him
- 27.We ___ a picture tomorrow. (a) will drawing (b) drew (c) will draws (d) will draw
- 28.We have just ___ a sandcastle. (a) building (b) built (c) builds (d) build
- 29.Fill the gap: Omkar is as ___ as Isha. (a) happiest (b) happier (c) happy
- 30.Choose the right word: The stars shine ___ the sky. (a) at (b) on (c) in
- 31.You are going to ___ rice tomorrow. (a) cook (b) cooked (c) cooks (d) cooking
- 32.We ___ a tree every day. (a) climb (b) climbing (c) climbs
- 33.She ___ going to send a message next month. (a) are (b) is (c) am
- 34.If the train ___ on time, you will reach Jaipur by noon. (a) leaves (b) leave (c) will leave (d) would leave
- 35.That is the woman ___ son is in my class. (a) who (b) where (c) which (d) whose
- 36.Add the question tag: My brother is not ready, ___? (a) does he (b) isn't he (c) is he (d) is him
- 37.What is the past tense of “win”? (a) winned (b) winning (c) won
- 38.If Yash ___ a magic lamp, he would wish for more holidays. (a) found (b) would find (c) will find (d) finds
- 39.Change to passive: “Aisha planted a tree yesterday.” → A tree ___ by Aisha yesterday. (a) planted (b) was plant (c) were planted (d) was planted
- 40.Meera refused ___ a cartoon. (a) watching (b) to watch (c) watch (d) watches
Answer key
- her
- where
- watched
- mine
- theirs
- wins
- an
- brought
- whose
- who
- has
- tomatoes
- will you
- loudly
- get
- on
- has he
- He
- wives
- haven't you
- won't she
- have
- sing
- bringing
- have
- He
- will draw
- built
- happy
- in
- cook
- climb
- is
- leaves
- whose
- is he
- won
- found
- was planted
- to watch
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar