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.You ___ wear a cap every day. (a) aren't (b) doesn't (c) don't
- 2.My cousins are going to ___ a story next month. (a) tell (b) told (c) telling (d) tells
- 3.I ___ clean the room every day. (a) doesn't (b) don't (c) aren't
- 4.Name the tense: “She had taken the train.” (a) present continuous (b) past continuous (c) past perfect (d) simple present
- 5.We ___ a picture before Mum came home. (a) had drew (b) have drawn (c) has drawn (d) had drawn
- 6.My friends have just ___ for the team. (a) clapped (b) clapping (c) clap (d) claps
- 7.What is the past tense of “eat”? (a) eated (b) eaten (c) ate (d) eating
- 8.I ___ eat a mango every day. (a) don't (b) doesn't (c) aren't
- 9.Choose the right verb: One of my friends ___ in Class 9. (a) are (b) is
- 10.My friends ___ the room at 8 pm yesterday. (a) were cleaning (b) were clean (c) was cleaning (d) are cleaning
- 11.Choose the right verb: Either the twins or Aarav ___ coming today. (a) are (b) is
- 12.Name the tense: “Manav has sung a song.” (a) simple past (b) present perfect (c) simple future (d) simple present
- 13.When it started to rain, he ___ a tree. (a) were planting (b) is planting (c) was planting (d) was plant
- 14.He has studied in this school ___ a long time. (a) for (b) since
- 15.When Dad called, I ___ already climbed a tree. (a) has (b) have (c) had
- 16.She ___ for the team tomorrow. (a) will clap (b) will clapping (c) will claps (d) clapped
- 17.By the time the guests arrived, we ___ to school. (a) had went (b) have gone (c) had gone (d) has gone
- 18.Name the tense: “They won the match.” (a) present perfect (b) simple past (c) past perfect (d) simple present
- 19.___ I feed the dog every Sunday? (a) Is (b) Do (c) Does (d) Are
- 20.I ___ in Delhi since 2020. (a) worked (b) work (c) has worked (d) have worked
- 21.Which is the correct -ing form of “speak”? (a) speakeing (b) speaking (c) speakking
- 22.You did not ___ a message last week. (a) send (b) sending (c) sends (d) sent
- 23.Pooja ___ cricket when it started to rain. (a) is playing (b) was play (c) was playing (d) were playing
- 24.Omkar has had this bicycle ___ a long time. (a) since (b) for
- 25.He ___ going to take the train next week. (a) am (b) are (c) is
- 26.They ___ in this school since 2019. (a) has taught (b) teach (c) taught (d) have taught
- 27.She is going to ___ the ball tomorrow. (a) throw (b) threw (c) throwing (d) throws
- 28.They ___ in Pune since 2019. (a) has lived (b) lived (c) live (d) have lived
- 29.You ___ in the park at the moment. (a) is jogging (b) am jogging (c) are jog (d) are jogging
- 30.We ___ a kite next week. (a) will flies (b) flew (c) will flying (d) will fly
- 31.Which is the correct -ing form of “send”? (a) sendding (b) sendeing (c) sending
- 32.Manav ___ going to feed the dog next month. (a) are (b) am (c) is
- 33.When Dad called, Manav ___ already sung a song. (a) have (b) had (c) has
- 34.He did not ___ the match last week. (a) winning (b) win (c) wins (d) won
- 35.Name the tense: “The students go to school.” (a) past perfect (b) present perfect (c) present continuous (d) simple present
- 36.By the time the bell rang, they ___ vegetables. (a) has bought (b) have bought (c) had bought (d) had buy
- 37.When the phone rang, Arjun ___ a tree. (a) is planting (b) was plant (c) were planting (d) was planting
- 38.When Dad called, Saanvi ___ already cooked rice. (a) has (b) had (c) have
- 39.Name the tense: “He drew a picture.” (a) past continuous (b) simple present (c) simple future (d) simple past
- 40.Riya ___ for the team before the guests arrived. (a) had clap (b) have clapped (c) has clapped (d) had clapped
Answer key
- don't
- tell
- don't
- past perfect
- had drawn
- clapped
- ate
- don't
- is
- were cleaning
- is
- present perfect
- was planting
- for
- had
- will clap
- had gone
- simple past
- Do
- have worked
- speaking
- send
- was playing
- for
- is
- have taught
- throw
- have lived
- are jogging
- will fly
- sending
- is
- had
- win
- simple present
- had bought
- was planting
- had
- simple past
- had clapped
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar