Worksheet of Tense
The grammar rule (Time word first): Find the time word: every day, now, yesterday, tomorrow, since, before … Choose the tense it needs. Fit the verb to the subject: he / she → -s, is, has, was; I → am; we / they → are, have, were.
NameDateTime takenScore ___ / 40
- 1.I did not ___ Hindi two days ago. (a) speaks (b) speaking (c) speak (d) spoke
- 2.You ___ cooked rice already. (a) has (b) have
- 3.They ___ the match now. (a) is winning (b) am winning (c) are winning (d) are win
- 4.Which is the correct -ing form of “eat”? (a) eateing (b) eatting (c) eating
- 5.Which is the correct -ing form of “help”? (a) helpeing (b) helping (c) helpping
- 6.We ___ dance on the stage on Saturdays. (a) doesn't (b) aren't (c) don't
- 7.___ I feed the dog twice a week? (a) Are (b) Is (c) Do (d) Does
- 8.Ananya ___ going to feed the dog next week. (a) am (b) is (c) are
- 9.___ Tara drink milk two days ago? (a) Did (b) Was (c) Do (d) Does
- 10.Which is the correct -ing form of “sing”? (a) singeing (b) singging (c) singing
- 11.Name the tense: “They are speaking Hindi.” (a) present continuous (b) simple future (c) simple present (d) simple past
- 12.At 8 pm yesterday, you ___ a tree. (a) was planting (b) were planting (c) are planting (d) were plant
- 13.By the time Mum came home, the students ___ in the park. (a) have jogged (b) has jogged (c) had jog (d) had jogged
- 14.She ___ going to make tea tomorrow. (a) am (b) are (c) is
- 15.I ___ going to feed the dog tomorrow. (a) is (b) am (c) are
- 16.My sister ___ a cake now. (a) is bake (b) are baking (c) is baking (d) am baking
- 17.They ___ with Nani since 2019. (a) have stayed (b) stay (c) stayed (d) has stayed
- 18.You are going to ___ lunch next month. (a) bring (b) bringing (c) brings (d) brought
- 19.Choose the right verb: Every child ___ a water bottle. (a) has (b) have
- 20.He has lived in Pune ___ 2019. (a) for (b) since
- 21.Kunal ___ in Pune since 2019. (a) lived (b) have lived (c) lives (d) has lived
- 22.He ___ the train next month. (a) will taking (b) will take (c) will takes (d) took
- 23.My brother ___ the ball in 2023. (a) will catch (b) catched (c) catches (d) caught
- 24.Saanvi ___ lunch twice a week. (a) bringing (b) brings (c) bring
- 25.My friends did not ___ the room two days ago. (a) cleaning (b) cleans (c) cleaned (d) clean
- 26.___ my parents planting a tree right now? (a) Are (b) Am (c) Is
- 27.He has studied in this school ___ two years. (a) since (b) for
- 28.My cousins ___ the match at 8 pm yesterday. (a) was winning (b) were winning (c) were win (d) are winning
- 29.My cousins ___ throw the ball every Sunday. (a) don't (b) doesn't (c) aren't
- 30.___ they send a message on Saturdays? (a) Is (b) Are (c) Do (d) Does
- 31.___ the students cooking rice at the moment? (a) Is (b) Am (c) Are
- 32.She did not ___ a tree two days ago. (a) plants (b) plant (c) planted (d) planting
- 33.Choose the right verb: There ___ five mangoes in the basket. (a) are (b) is
- 34.___ they jog in the park every morning? (a) Does (b) Is (c) Are (d) Do
- 35.She ___ eat a mango every Sunday. (a) isn't (b) doesn't (c) don't
- 36.You ___ in Delhi since 2020. (a) have worked (b) work (c) has worked (d) worked
- 37.He ___ on the stage at the moment. (a) is dance (b) is dancing (c) am dancing (d) are dancing
- 38.Name the tense: “I was wearing a cap.” (a) present perfect (b) simple present (c) past continuous (d) simple past
- 39.They ___ take the train every day. (a) aren't (b) doesn't (c) don't
- 40.She ___ a tree yesterday. (a) has planted (b) plants (c) will plant (d) planted
Answer key
- speak
- have
- are winning
- eating
- helping
- don't
- Do
- is
- Did
- singing
- present continuous
- were planting
- had jogged
- is
- am
- is baking
- have stayed
- bring
- has
- since
- has lived
- will take
- caught
- brings
- clean
- Are
- for
- were winning
- don't
- Do
- Are
- plant
- are
- Do
- doesn't
- have worked
- is dancing
- past continuous
- don't
- planted
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar