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 ___ the bag last Sunday. (a) have carried (b) carry (c) carried (d) will carry
- 2.Diya said, “I am hungry.” → Diya said that she ___ hungry. (a) were (b) was (c) is (d) am
- 3.Fill the gap: Zoya is the ___ girl in our family. (a) most youngest (b) young (c) younger (d) youngest
- 4.Add the question tag: Rahul will not swim in the pool tomorrow, ___? (a) will him (b) won't he (c) will he (d) does he
- 5.Fill in in, on or at: Our school trip is ___ July. (a) on (b) at (c) in
- 6.Fill in a or an: ___ apple (a) an (b) a
- 7.You ___ going to eat a mango next week. (a) is (b) am (c) are
- 8.Fill the gap: Kabir drew three ___. (a) box (b) boxies (c) boxs (d) boxes
- 9.Arjun ___ that he was hungry. (a) told (b) asked (c) said
- 10.Fill in in, on or at: The cricket match starts ___ Sunday morning. (a) in (b) on (c) at
- 11.Add the question tag: I have won the match, ___? (a) have I (b) haven't I (c) haven't me (d) don't I
- 12.He ___ played cricket already. (a) have (b) has
- 13.Fill in in, on or at: We will visit Nani ___ night. (a) on (b) at (c) in
- 14.My brother and I love sports. ___ play cricket every evening. (a) Ourselves (b) Us (c) We (d) Our
- 15.Aisha ___ flown a kite already. (a) have (b) has
- 16.Fill in a, an or the: Meera is ___ best singer in our school. (a) an (b) the (c) a
- 17.If the bus comes late, she ___ the first class. (a) would miss (b) missed (c) will miss (d) will misses
- 18.We are going to ___ the room next month. (a) cleans (b) clean (c) cleaned (d) cleaning
- 19.Fill the gap: I can see one ___. (a) mans (b) men (c) man
- 20.Add the question tag: Meera does not sing a song every day, ___? (a) is she (b) does her (c) does she (d) doesn't she
- 21.___ Meera cook rice last Sunday? (a) Do (b) Does (c) Was (d) Did
- 22.Fill in in, on or at: The cricket match starts ___ winter. (a) on (b) at (c) in
- 23.She ___ helped Grandma already. (a) has (b) have
- 24.Add the question tag: My sister will not play cricket tomorrow, ___? (a) will she (b) does she (c) won't she (d) will her
- 25.Fill the gap: Kabir drew three ___. (a) dishies (b) dish (c) dishs (d) dishes
- 26.Which word is the adverb? “Yash learns quickly every day.” (a) learns (b) quickly (c) Yash (d) day
- 27.My brother ___ going to sing a song next Sunday. (a) is (b) are (c) am
- 28.Fill the gap: The owl was ___ than the fox. (a) wise (b) wisest (c) more wise (d) wiser
- 29.Change to passive: “Vivaan built a sandcastle yesterday.” → A sandcastle ___ by Vivaan yesterday. (a) was build (b) were built (c) built (d) was built
- 30.I did not ___ the dishes yesterday. (a) wash (b) washes (c) washing (d) washed
- 31.Omkar enjoyed ___ rice. (a) to cook (b) cook (c) cooks (d) cooking
- 32.Aarav is a brave fighter. He fights ___. (a) bravely (b) bravly (c) brave
- 33.If the bus comes late, he ___ the first class. (a) would miss (b) will misses (c) will miss (d) missed
- 34.What is the past tense of “drink”? (a) drinking (b) drinked (c) drunk (d) drank
- 35.Add the question tag: You did not catch the ball yesterday, ___? (a) didn't you (b) were you (c) did you
- 36.The children ___ going to jog in the park tomorrow. (a) are (b) is (c) am
- 37.I am going to ___ the room next week. (a) cleans (b) cleaned (c) clean (d) cleaning
- 38.Fill the gap: I can see one ___. (a) mouse (b) mouses (c) mice
- 39.Add the question tag: My brother feeds the dog every day, ___? (a) does he (b) doesn't him (c) doesn't he (d) isn't he
- 40.___ my friends at home today? (a) Is (b) Am (c) Are
Answer key
- carried
- was
- youngest
- will he
- in
- an
- are
- boxes
- said
- on
- haven't I
- has
- at
- We
- has
- the
- will miss
- clean
- man
- does she
- Did
- in
- has
- will she
- dishes
- quickly
- is
- wiser
- was built
- wash
- cooking
- bravely
- will miss
- drank
- did you
- are
- clean
- mouse
- doesn't he
- Are
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar