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: “I draw a picture.” (a) present perfect (b) simple present (c) simple future (d) present continuous
- 2.They ___ going to buy vegetables tomorrow. (a) is (b) are (c) am
- 3.Arjun did not ___ a sandcastle last Sunday. (a) building (b) build (c) builds (d) built
- 4.Farhan ___ the dishes right now. (a) are washing (b) is washing (c) am washing (d) is wash
- 5.Name the tense: “They have climbed a tree.” (a) simple present (b) present continuous (c) present perfect (d) past perfect
- 6.He ___ a cartoon yesterday. (a) has watched (b) watches (c) will watch (d) watched
- 7.Choose the right verb: Either the twins or Yash ___ coming today. (a) are (b) is
- 8.They ___ rice tomorrow. (a) will cook (b) cooked (c) will cooks (d) will cooking
- 9.He ___ a sandcastle every Sunday. (a) builds (b) build (c) building
- 10.___ my friends helping Grandma at the moment? (a) Is (b) Am (c) Are
- 11.Ananya has just ___ a cake. (a) baking (b) bake (c) baked (d) bakes
- 12.They are going to ___ for the team tomorrow. (a) clapped (b) clap (c) claps (d) clapping
- 13.Choose the right verb: All the students ___ a notebook. (a) has (b) have
- 14.When Dad called, she ___ already run in the park. (a) had (b) has (c) have
- 15.___ Meera take the train every Sunday? (a) Are (b) Do (c) Does (d) Is
- 16.Name the tense: “Tara climbed a tree.” (a) past continuous (b) simple past (c) present continuous (d) simple present
- 17.My brother ___ in this school since 2022. (a) taught (b) have taught (c) has taught (d) teaches
- 18.My sister ___ in the pool before Mum came home. (a) has swum (b) have swum (c) had swum (d) had swam
- 19.Priya has just ___ a sandcastle. (a) build (b) building (c) built (d) builds
- 20.I ___ to school before the bell rang. (a) have gone (b) has gone (c) had gone (d) had went
- 21.She has worked in Delhi ___ a long time. (a) for (b) since
- 22.They ___ the dishes right now. (a) am washing (b) is washing (c) are wash (d) are washing
- 23.When Dad called, Sneha ___ already sent a message. (a) had (b) has (c) have
- 24.My sister is going to ___ the dishes next week. (a) washing (b) wash (c) washed (d) washes
- 25.He ___ a cake every Sunday. (a) bakes (b) bake (c) baking
- 26.She ___ a letter every day. (a) writing (b) write (c) writes
- 27.When Mum came home, he ___ a tree. (a) were planting (b) was planting (c) is planting (d) was plant
- 28.They ___ cricket last Sunday. (a) play (b) played (c) will play (d) have played
- 29.She ___ run in the park every Sunday. (a) isn't (b) doesn't (c) don't
- 30.My sister is going to ___ a mango tomorrow. (a) eat (b) eating (c) ate (d) eats
- 31.She is going to ___ the ball next week. (a) catch (b) catching (c) caught (d) catches
- 32.When Dad called, Dev ___ already danced on the stage. (a) has (b) have (c) had
- 33.They ___ a tree when it started to rain. (a) are planting (b) was planting (c) were plant (d) were planting
- 34.You have just ___ a letter. (a) written (b) writing (c) write (d) wrote
- 35.Kavya ___ in this school since 2020. (a) studied (b) have studied (c) studies (d) has studied
- 36.Isha ___ buy vegetables every Sunday. (a) doesn't (b) don't (c) isn't
- 37.When Dad called, we ___ already drawn a picture. (a) had (b) have (c) has
- 38.Choose the right verb: Mathematics ___ my favourite subject. (a) are (b) is
- 39.My brother has studied in this school ___ five years. (a) since (b) for
- 40.My cousins did not ___ the train in 2023. (a) took (b) takes (c) take (d) taking
Answer key
- simple present
- are
- build
- is washing
- present perfect
- watched
- is
- will cook
- builds
- Are
- baked
- clap
- have
- had
- Does
- simple past
- has taught
- had swum
- built
- had gone
- for
- are washing
- had
- wash
- bakes
- writes
- was planting
- played
- doesn't
- eat
- catch
- had
- were planting
- written
- has studied
- doesn't
- had
- is
- for
- take
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar