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 ___ a cake last week. (a) baked (b) bake (c) will bake (d) have baked
- 2.Name the tense: “He had built a sandcastle.” (a) past continuous (b) simple present (c) present continuous (d) past perfect
- 3.Choose the right verb: The scissors ___ sharp. (a) is (b) are
- 4.When the phone rang, Farhan ___ the room. (a) is cleaning (b) was clean (c) were cleaning (d) was cleaning
- 5.You ___ in Pune since 2022. (a) have lived (b) has lived (c) live (d) lived
- 6.My cousins ___ a kite before the bell rang. (a) has flown (b) had flew (c) had flown (d) have flown
- 7.We did not ___ a cake in 2023. (a) bakes (b) bake (c) baked (d) baking
- 8.___ I going to school right now? (a) Is (b) Are (c) Am
- 9.We ___ a cartoon before it got dark. (a) had watch (b) has watched (c) have watched (d) had watched
- 10.You ___ in the park when it started to rain. (a) were run (b) was running (c) are running (d) were running
- 11.Choose the right verb: All the students ___ a ID card. (a) have (b) has
- 12.You ___ rice when Mum came home. (a) were cook (b) are cooking (c) was cooking (d) were cooking
- 13.You ___ play cricket every morning. (a) aren't (b) don't (c) doesn't
- 14.___ she drink milk every Sunday? (a) Does (b) Do (c) Is (d) Are
- 15.My parents ___ the dishes right now. (a) are washing (b) are wash (c) is washing (d) am washing
- 16.Name the tense: “Isha will buy vegetables.” (a) present perfect (b) past perfect (c) simple future (d) simple present
- 17.My brother ___ in this school since 2020. (a) have studied (b) studies (c) has studied (d) studied
- 18.Name the tense: “She studies science.” (a) simple past (b) present continuous (c) simple present (d) past perfect
- 19.Choose the right verb: The box of pencils ___ on the table. (a) are (b) is
- 20.At 8 pm yesterday, my friends ___ a message. (a) are sending (b) was sending (c) were sending (d) were send
- 21.The children ___ Hindi before the bell rang. (a) have spoken (b) has spoken (c) had spoke (d) had spoken
- 22.By the time we reached, my parents ___ a cake. (a) had bake (b) had baked (c) has baked (d) have baked
- 23.Name the tense: “Diya washed the dishes.” (a) present perfect (b) simple future (c) simple past (d) past continuous
- 24.When Dad called, she ___ already baked a cake. (a) has (b) had (c) have
- 25.Choose the right verb: All the players ___ a water bottle. (a) have (b) has
- 26.We ___ to school before it got dark. (a) had gone (b) have gone (c) had went (d) has gone
- 27.My sister ___ in Pune since 2020. (a) lives (b) lived (c) has lived (d) have lived
- 28.My sister ___ a tree on Saturdays. (a) plant (b) plants (c) planting
- 29.___ they cleaning the room right now? (a) Is (b) Are (c) Am
- 30.When Dad called, we ___ already gone to school. (a) have (b) had (c) has
- 31.Choose the right verb: There ___ an apple on the plate. (a) is (b) are
- 32.___ the children jogging in the park now? (a) Are (b) Is (c) Am
- 33.Choose the right verb: Each student ___ a ID card. (a) has (b) have
- 34.My brother has been in the library ___ ten minutes. (a) since (b) for
- 35.Name the tense: “Arjun is riding a bicycle.” (a) present perfect (b) past continuous (c) past perfect (d) present continuous
- 36.Name the tense: “We have made tea.” (a) simple future (b) simple present (c) past perfect (d) present perfect
- 37.They ___ the match tomorrow. (a) won (b) will wins (c) will winning (d) will win
- 38.You are going to ___ on the stage next month. (a) dancing (b) dances (c) danced (d) dance
- 39.Name the tense: “They fly a kite.” (a) past continuous (b) simple past (c) simple future (d) simple present
- 40.I have studied in this school ___ January. (a) for (b) since
Answer key
- baked
- past perfect
- are
- was cleaning
- have lived
- had flown
- bake
- Am
- had watched
- were running
- have
- were cooking
- don't
- Does
- are washing
- simple future
- has studied
- simple present
- is
- were sending
- had spoken
- had baked
- simple past
- had
- have
- had gone
- has lived
- plants
- Are
- had
- is
- Are
- has
- for
- present continuous
- present perfect
- will win
- dance
- simple present
- since
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar