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.That is the boy ___ won the race. (a) whose (b) which (c) where (d) who
- 2.Add the question tag: He is not hungry, ___? (a) is him (b) is he (c) isn't he (d) does he
- 3.If the shop ___ early, I will buy fresh mangoes. (a) open (b) will open (c) would open (d) opens
- 4.Choose the right verb: The bunch of bananas ___ ripe. (a) are (b) is
- 5.Fill the gap: Myra is ___ than Ananya today. (a) happiest (b) happy (c) happyer (d) happier
- 6.I have just ___ a song. (a) sang (b) sing (c) sung (d) singing
- 7.Fill in a or an: ___ hour (a) a (b) an
- 8.They ___ tea on Saturdays. (a) makes (b) make (c) making
- 9.What is the past tense of “swim”? (a) swimming (b) swam (c) swum (d) swimmed
- 10.What is the plural of “deer”? (a) deer (b) deers (c) deeres
- 11.Aarav said, “I am happy.” → Aarav said that he ___ happy. (a) is (b) am (c) were (d) was
- 12.I have a red umbrella. This umbrella is ___. (a) my (b) mine (c) I
- 13.You ___ lunch next week. (a) brought (b) will bring (c) will bringing (d) will brings
- 14.That is the town ___ my grandmother lives. (a) who (b) which (c) whose (d) where
- 15.Which word is the adverb? “Sneha walks slowly every day.” (a) walks (b) day (c) slowly (d) Sneha
- 16.Choose the right word: Kabir is waiting ___ the bus stop. (a) in (b) under (c) at
- 17.He has had this bicycle ___ 2019. (a) since (b) for
- 18.They ___ worn a cap already. (a) has (b) have
- 19.Riya ___ a message next week. (a) will sending (b) will sends (c) sent (d) will send
- 20.They ___ a new school bag. (a) have (b) has
- 21.Fill in in, on or at: The cricket match starts ___ sunrise. (a) at (b) on (c) in
- 22.Fill the gap: Tara is ___ than Yash. (a) younger (b) young (c) youngest (d) more young
- 23.Saanvi ___ the dishes two days ago. (a) washes (b) has washed (c) washed (d) will wash
- 24.Kabir did not ___ lunch two days ago. (a) bring (b) brought (c) bringing (d) brings
- 25.What is the plural of “monkey”? (a) monkey (b) monkies (c) monkeyes (d) monkeys
- 26.This is the village ___ I was born. (a) whose (b) which (c) who (d) where
- 27.My sister and I love sports. ___ play cricket every evening. (a) Ourselves (b) Us (c) We (d) Our
- 28.I ___ at home today. (a) are (b) is (c) am
- 29.They ___ Hindi twice a week. (a) speak (b) speaking (c) speaks
- 30.He ___ the ball tomorrow. (a) will catches (b) will catching (c) will catch (d) caught
- 31.Fill in a, an or the: This is ___ oldest tree in our town. (a) the (b) a (c) an
- 32.Vivaan ___ a new school bag. (a) have (b) has
- 33.Ananya ___ the train last Sunday. (a) taked (b) will take (c) took (d) takes
- 34.Fill the gap: Rahul is as ___ as Saanvi. (a) short (b) shortest (c) shorter
- 35.Fill in in, on or at: Our school trip is ___ Christmas Day. (a) in (b) on (c) at
- 36.The children ___ going to wash the dishes tomorrow. (a) are (b) is (c) am
- 37.If Kabir ___ wings, he would fly to school. (a) had (b) would have (c) has (d) will have
- 38.Which sentence is correct? (a) I never eat fruit. (b) I eat never fruit.
- 39.Change to passive: “Rohan will write a letter tomorrow.” → A letter ___ by Rohan tomorrow. (a) will be write (b) will written (c) will be written (d) will write
- 40.Change to passive: “Arjun drew a picture yesterday.” → A picture ___ by Arjun yesterday. (a) drew (b) was drawn (c) were drawn (d) was drew
Answer key
- who
- is he
- opens
- is
- happier
- sung
- an
- make
- swam
- deer
- was
- mine
- will bring
- where
- slowly
- at
- since
- have
- will send
- have
- at
- younger
- washed
- bring
- monkeys
- where
- We
- am
- speak
- will catch
- the
- has
- took
- short
- on
- are
- had
- I never eat fruit.
- will be written
- was drawn
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar