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: “He has planted a tree.” (a) present continuous (b) present perfect (c) simple future (d) past continuous
- 2.Name the tense: “Kunal cooks rice.” (a) simple past (b) past perfect (c) simple future (d) simple present
- 3.You are going to ___ the match tomorrow. (a) wins (b) won (c) winning (d) win
- 4.By the time Mum came home, we ___ the dog. (a) had feed (b) have fed (c) had fed (d) has fed
- 5.When Mum came home, Zoya ___ for the team. (a) is clapping (b) was clap (c) was clapping (d) were clapping
- 6.You ___ clean the room every morning. (a) doesn't (b) aren't (c) don't
- 7.Choose the right verb: All the girls ___ a locker. (a) have (b) has
- 8.Which is the correct -ing form of “play”? (a) playing (b) playeing (c) playying
- 9.When the bell rang, you ___ the bag. (a) were carry (b) was carrying (c) were carrying (d) are carrying
- 10.Choose the right verb: There ___ two cats in the garden. (a) are (b) is
- 11.Meera ___ a bicycle when the phone rang. (a) is riding (b) was riding (c) was ride (d) were riding
- 12.Saanvi ___ rice when Mum came home. (a) was cook (b) were cooking (c) is cooking (d) was cooking
- 13.Choose the right verb: Each player ___ a name tag. (a) have (b) has
- 14.I am going to ___ the train next Sunday. (a) take (b) takes (c) taking (d) took
- 15.We have lived in Pune ___ last year. (a) for (b) since
- 16.What is the past tense of “take”? (a) taken (b) taked (c) took (d) taking
- 17.Name the tense: “Ishaan is cleaning the room.” (a) present continuous (b) present perfect (c) simple past (d) past continuous
- 18.He ___ cricket when the phone rang. (a) was playing (b) was play (c) is playing (d) were playing
- 19.___ Neel writing a letter right now? (a) Am (b) Is (c) Are
- 20.Name the tense: “My friends are winning the match.” (a) present continuous (b) past continuous (c) simple future (d) simple past
- 21.Choose the right verb: Either the girls or Farhan ___ coming today. (a) is (b) are
- 22.We ___ in Pune since 2020. (a) have lived (b) has lived (c) live (d) lived
- 23.Name the tense: “He sends a message.” (a) past perfect (b) simple future (c) simple present (d) past continuous
- 24.___ you building a sandcastle now? (a) Are (b) Am (c) Is
- 25.___ Zoya jog in the park twice a week? (a) Do (b) Does (c) Are (d) Is
- 26.My parents ___ going to jog in the park next week. (a) is (b) are (c) am
- 27.She did not ___ tea last Sunday. (a) made (b) make (c) making (d) makes
- 28.They ___ Hindi next Sunday. (a) will speaks (b) spoke (c) will speak (d) will speaking
- 29.My brother is going to ___ Grandma next Sunday. (a) helps (b) helped (c) helping (d) help
- 30.He ___ the bag on Saturdays. (a) carry (b) carries (c) carrying
- 31.___ we riding a bicycle at the moment? (a) Am (b) Is (c) Are
- 32.My brother ___ carry the bag every day. (a) isn't (b) doesn't (c) don't
- 33.Choose the right verb: Each of the girls ___ a locker. (a) have (b) has
- 34.The students are going to ___ the ball next Sunday. (a) threw (b) throw (c) throwing (d) throws
- 35.___ we eating a mango right now? (a) Am (b) Are (c) Is
- 36.My brother is going to ___ a cartoon next week. (a) watch (b) watched (c) watching (d) watches
- 37.Meera is going to ___ the ball next Sunday. (a) caught (b) catches (c) catching (d) catch
- 38.I have just ___ a letter. (a) wrote (b) write (c) writing (d) written
- 39.We ___ built a sandcastle already. (a) has (b) have
- 40.Name the tense: “She had brought lunch.” (a) simple future (b) present continuous (c) simple present (d) past perfect
Answer key
- present perfect
- simple present
- win
- had fed
- was clapping
- don't
- have
- playing
- were carrying
- are
- was riding
- was cooking
- has
- take
- since
- took
- present continuous
- was playing
- Is
- present continuous
- is
- have lived
- simple present
- Are
- Does
- are
- make
- will speak
- help
- carries
- Are
- doesn't
- has
- throw
- Are
- watch
- catch
- written
- have
- past perfect
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar