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.Name the tense: “Omkar baked a cake.” (a) simple past (b) simple future (c) past continuous (d) present continuous
- 2.My sister ___ jogged in the park already. (a) have (b) has
- 3.When the phone rang, we ___ a letter. (a) were write (b) was writing (c) are writing (d) were writing
- 4.___ you make tea on Saturdays? (a) Do (b) Are (c) Does (d) Is
- 5.___ he buy vegetables twice a week? (a) Are (b) Is (c) Do (d) Does
- 6.Dev ___ cricket before it got dark. (a) has played (b) have played (c) had played (d) had play
- 7.___ he helping Grandma now? (a) Am (b) Is (c) Are
- 8.When Dad called, you ___ already drawn a picture. (a) has (b) have (c) had
- 9.He ___ in the park next week. (a) will running (b) will runs (c) ran (d) will run
- 10.___ my friends speak Hindi every Sunday? (a) Are (b) Does (c) Do (d) Is
- 11.My parents ___ a story before the bell rang. (a) had tell (b) have told (c) has told (d) had told
- 12.When it started to rain, she ___ the room. (a) was clean (b) were cleaning (c) was cleaning (d) is cleaning
- 13.By the time the guests arrived, my friends ___ a picture. (a) had drawn (b) have drawn (c) has drawn (d) had drew
- 14.You ___ vegetables when Mum came home. (a) were buy (b) are buying (c) was buying (d) were buying
- 15.Choose the right verb: All the players ___ a ID card. (a) have (b) has
- 16.___ I buy vegetables every day? (a) Is (b) Does (c) Are (d) Do
- 17.Choose the right verb: Either the twins or Kavya ___ coming today. (a) are (b) is
- 18.She did not ___ in the pool last week. (a) swims (b) swimming (c) swam (d) swim
- 19.Riya ___ Hindi tomorrow. (a) will speaks (b) spoke (c) will speak (d) will speaking
- 20.By the time the guests arrived, Rahul ___ rice. (a) has cooked (b) had cook (c) have cooked (d) had cooked
- 21.Nisha is going to ___ a message next month. (a) send (b) sending (c) sent (d) sends
- 22.Choose the right verb: One of my classmates ___ in Class 8. (a) are (b) is
- 23.He has played in the garden ___ half an hour. (a) since (b) for
- 24.She ___ the train when it started to rain. (a) were taking (b) is taking (c) was taking (d) was take
- 25.Omkar has just ___ a cap. (a) wore (b) wear (c) worn (d) wearing
- 26.I have had this bicycle ___ 2019. (a) for (b) since
- 27.Karan is going to ___ a tree tomorrow. (a) plants (b) plant (c) planting (d) planted
- 28.Myra did not ___ in the park last week. (a) running (b) ran (c) run (d) runs
- 29.Name the tense: “They are playing cricket.” (a) simple present (b) present continuous (c) present perfect (d) simple past
- 30.My brother ___ the bag before the guests arrived. (a) had carried (b) have carried (c) had carry (d) has carried
- 31.The students ___ the bag at the moment. (a) am carrying (b) is carrying (c) are carry (d) are carrying
- 32.I ___ in the park last week. (a) will jog (b) jogged (c) jog (d) have jogged
- 33.Choose the right verb: There ___ some water in the bottle. (a) are (b) is
- 34.Which is the correct -ing form of “go”? (a) going (b) gooing (c) goeing
- 35.Name the tense: “They cleaned the room.” (a) simple past (b) simple present (c) past perfect (d) past continuous
- 36.Name the tense: “I washed the dishes.” (a) present perfect (b) simple present (c) past perfect (d) simple past
- 37.Isha is going to ___ Hindi next month. (a) speak (b) speaking (c) spoke (d) speaks
- 38.The students ___ in the park right now. (a) am running (b) are run (c) is running (d) are running
- 39.He ___ the dishes in 2023. (a) washes (b) washed (c) will wash (d) has washed
- 40.They ___ help Grandma twice a week. (a) doesn't (b) aren't (c) don't
Answer key
- simple past
- has
- were writing
- Do
- Does
- had played
- Is
- had
- will run
- Do
- had told
- was cleaning
- had drawn
- were buying
- have
- Do
- is
- swim
- will speak
- had cooked
- send
- is
- for
- was taking
- worn
- since
- plant
- run
- present continuous
- had carried
- are carrying
- jogged
- is
- going
- simple past
- simple past
- speak
- are running
- washed
- don't
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar