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.Add the question tag: They threw the ball yesterday, ___? (a) weren't they (b) did they (c) didn't they (d) didn't them
- 2.___ I hungry now? (a) Is (b) Are (c) Am
- 3.I ___ the room next month. (a) will cleaning (b) cleaned (c) will cleans (d) will clean
- 4.She ___ a cartoon tomorrow. (a) will watching (b) watched (c) will watch (d) will watches
- 5.Myra asked me, “When do you get up?” → Myra asked me ___. (a) when did I get up (b) when do I get up (c) when I got up
- 6.What is the plural of “dish”? (a) dish (b) dishs (c) dishes (d) dishies
- 7.My brother ___ a new kite. (a) have (b) has
- 8.Fill the gap: The Ganga is ___ than the Yamuna. (a) long (b) longest (c) longer (d) more long
- 9.My parents ___ in this school since 2020. (a) taught (b) has taught (c) teach (d) have taught
- 10.She has just ___ a picture. (a) drew (b) drawn (c) drawing (d) draw
- 11.That is the train ___ leaves at six. (a) whose (b) who (c) where (d) which
- 12.She ___ on the stage on Saturdays. (a) dancing (b) dances (c) dance
- 13.If it ___ tomorrow, she will stay at home. (a) will rain (b) rains (c) rain (d) would rain
- 14.Fill in a or an: ___ umbrella (a) an (b) a
- 15.Karan is a happy singer. He sings ___. (a) happily (b) happyly (c) happy
- 16.___ my brother late today? (a) Is (b) Am (c) Are
- 17.If it rains tomorrow, they ___ at home. (a) would stay (b) will stays (c) stayed (d) will stay
- 18.Diya hoped ___ a letter. (a) write (b) to write (c) writing (d) writes
- 19.Fill the gap: I can see one ___. (a) girls (b) girl (c) girles
- 20.___ you fly a kite in 2023? (a) Does (b) Was (c) Do (d) Did
- 21.My sister ___ in this school since 2019. (a) have studied (b) studied (c) has studied (d) studies
- 22.You ___ happy today. (a) are (b) is (c) am
- 23.Ananya has a new umbrella. It is ___ umbrella. (a) hers (b) she (c) her
- 24.Kavya ___ going to dance on the stage next week. (a) are (b) am (c) is
- 25.Fill the gap: Kabir drew three ___. (a) benchies (b) bench (c) benchs (d) benches
- 26.Dev and Karan have a red umbrella. This umbrella is ___. (a) they (b) their (c) theirs
- 27.Manav loves sports. ___ plays cricket every evening. (a) Him (b) Himself (c) He (d) His
- 28.Fill in in, on or at: The shop opens ___ Christmas Day. (a) at (b) in (c) on
- 29.Change to passive: “Yash sings a song every day.” → A song ___ by Yash every day. (a) is sang (b) is sung (c) sings (d) are sung
- 30.What is the past tense of “win”? (a) winning (b) winned (c) won
- 31.___ Diya take the train last Sunday? (a) Was (b) Does (c) Did (d) Do
- 32.I ___ run in the park twice a week. (a) aren't (b) doesn't (c) don't
- 33.Fill in a or an: ___ school (a) an (b) a
- 34.Fill the gap: Priya is as ___ as Ishaan. (a) tallest (b) tall (c) taller
- 35.We ___ a mango two days ago. (a) eated (b) will eat (c) ate (d) eat
- 36.Choose the right verb: All the students ___ a locker. (a) has (b) have
- 37.Choose the right verb: One of my cousins ___ in Class 9. (a) is (b) are
- 38.Diya is a bad player. She plays ___. (a) badely (b) bad (c) badly
- 39.Ishaan said, “I will win the match.” → Ishaan said that he ___ win the match. (a) is (b) will (c) would
- 40.Rahul hoped ___ lunch. (a) bringing (b) bring (c) brings (d) to bring
Answer key
- didn't they
- Am
- will clean
- will watch
- when I got up
- dishes
- has
- longer
- have taught
- drawn
- which
- dances
- rains
- an
- happily
- Is
- will stay
- to write
- girl
- Did
- has studied
- are
- her
- is
- benches
- theirs
- He
- on
- is sung
- won
- Did
- don't
- a
- tall
- ate
- have
- is
- badly
- would
- to bring
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar