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.___ Aditya jog in the park last Sunday? (a) Do (b) Did (c) Was (d) Does
- 2.Choose the right verb: All the boys ___ a name tag. (a) have (b) has
- 3.Aarav ___ a bicycle when the phone rang. (a) is riding (b) was riding (c) was ride (d) were riding
- 4.___ they carry the bag on Saturdays? (a) Does (b) Are (c) Do (d) Is
- 5.Choose the right verb: Neither the twins nor Saanvi ___ coming today. (a) is (b) are
- 6.Choose the right verb: Either Nisha or the boys ___ coming today. (a) is (b) are
- 7.They ___ lunch next Sunday. (a) will bringing (b) brought (c) will brings (d) will bring
- 8.Name the tense: “They have watched a cartoon.” (a) simple present (b) simple future (c) present continuous (d) present perfect
- 9.Choose the right verb: Each of the girls ___ a name tag. (a) has (b) have
- 10.___ Dev plant a tree twice a week? (a) Is (b) Do (c) Are (d) Does
- 11.I ___ a cake every morning. (a) bake (b) baking (c) bakes
- 12.The children ___ a tree before the guests arrived. (a) had climb (b) have climbed (c) had climbed (d) has climbed
- 13.I ___ a mango every morning. (a) eat (b) eats (c) eating
- 14.Nisha ___ a cake twice a week. (a) bakes (b) bake (c) baking
- 15.They have lived in Pune ___ a long time. (a) since (b) for
- 16.I have had this bicycle ___ 2019. (a) since (b) for
- 17.Nisha is going to ___ in the park next week. (a) running (b) ran (c) runs (d) run
- 18.Choose the right verb: Each of the boys ___ a ID card. (a) have (b) has
- 19.Name the tense: “Rohan has told a story.” (a) present continuous (b) simple present (c) present perfect (d) past perfect
- 20.You ___ in Pune since 2022. (a) has lived (b) live (c) lived (d) have lived
- 21.Name the tense: “My sister has written a letter.” (a) present perfect (b) simple past (c) simple present (d) present continuous
- 22.We ___ a sandcastle now. (a) are build (b) are building (c) is building (d) am building
- 23.Name the tense: “We bought vegetables.” (a) simple future (b) simple past (c) past continuous (d) present perfect
- 24.She ___ studied science already. (a) has (b) have
- 25.When the phone rang, Ananya ___ the room. (a) were cleaning (b) was clean (c) is cleaning (d) was cleaning
- 26.We ___ for the team when it started to rain. (a) were clapping (b) was clapping (c) are clapping (d) were clap
- 27.Ananya is going to ___ the room next Sunday. (a) cleaned (b) clean (c) cleaning (d) cleans
- 28.Name the tense: “We are helping Grandma.” (a) simple present (b) past perfect (c) present continuous (d) past continuous
- 29.Name the tense: “They were cleaning the room.” (a) simple future (b) past perfect (c) present continuous (d) past continuous
- 30.My brother ___ the bag before the bell rang. (a) had carry (b) has carried (c) have carried (d) had carried
- 31.We ___ the match right now. (a) am winning (b) is winning (c) are win (d) are winning
- 32.Name the tense: “I made tea.” (a) past perfect (b) simple past (c) simple future (d) past continuous
- 33.We ___ the ball two days ago. (a) catched (b) will catch (c) catch (d) caught
- 34.She is going to ___ lunch next Sunday. (a) bring (b) bringing (c) brings (d) brought
- 35.I ___ a picture before Mum came home. (a) has drawn (b) have drawn (c) had drew (d) had drawn
- 36.By the time Mum came home, she ___ a cartoon. (a) had watch (b) have watched (c) has watched (d) had watched
- 37.Choose the right verb: Every player ___ a name tag. (a) have (b) has
- 38.Name the tense: “We are playing cricket.” (a) past continuous (b) simple present (c) present continuous (d) present perfect
- 39.___ my cousins plant a tree last Sunday? (a) Did (b) Does (c) Was (d) Do
- 40.He ___ going to watch a cartoon tomorrow. (a) are (b) am (c) is
Answer key
- Did
- have
- was riding
- Do
- is
- are
- will bring
- present perfect
- has
- Does
- bake
- had climbed
- eat
- bakes
- for
- since
- run
- has
- present perfect
- have lived
- present perfect
- are building
- simple past
- has
- was cleaning
- were clapping
- clean
- present continuous
- past continuous
- had carried
- are winning
- simple past
- caught
- bring
- had drawn
- had watched
- has
- present continuous
- Did
- is
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar