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.___ my sister catching the ball now? (a) Are (b) Is (c) Am
- 2.You ___ a sandcastle in 2023. (a) will build (b) build (c) built (d) builded
- 3.They have lived in Pune ___ five years. (a) since (b) for
- 4.We ___ a mango now. (a) is eating (b) are eating (c) are eat (d) am eating
- 5.Which is the correct -ing form of “send”? (a) sendding (b) sending (c) sendeing
- 6.They ___ rice before the bell rang. (a) had cook (b) has cooked (c) had cooked (d) have cooked
- 7.When Mum came home, my parents ___ a song. (a) are singing (b) was singing (c) were sing (d) were singing
- 8.When the phone rang, I ___ a mango. (a) was eating (b) were eating (c) was eat (d) am eating
- 9.When Dad called, we ___ already baked a cake. (a) has (b) have (c) had
- 10.The children ___ in the pool every Sunday. (a) swim (b) swims (c) swimming
- 11.Which is the correct -ing form of “dance”? (a) dancing (b) danceeing (c) danceing
- 12.We ___ in Pune since 2021. (a) lived (b) live (c) has lived (d) have lived
- 13.She ___ a picture now. (a) is draw (b) am drawing (c) is drawing (d) are drawing
- 14.Name the tense: “We had planted a tree.” (a) simple past (b) past perfect (c) present perfect (d) simple present
- 15.They have just ___ a message. (a) sending (b) sends (c) send (d) sent
- 16.Which is the correct -ing form of “tell”? (a) tellling (b) telleing (c) telling
- 17.I ___ drunk milk already. (a) have (b) has
- 18.They ___ tea before the guests arrived. (a) has made (b) had make (c) have made (d) had made
- 19.I ___ planted a tree already. (a) have (b) has
- 20.She has worked in Delhi ___ five years. (a) since (b) for
- 21.My brother ___ a story when it started to rain. (a) were telling (b) was tell (c) is telling (d) was telling
- 22.Name the tense: “We have planted a tree.” (a) present perfect (b) simple future (c) present continuous (d) past continuous
- 23.What is the past tense of “swim”? (a) swum (b) swimmed (c) swam (d) swimming
- 24.My sister ___ for the team every day. (a) claps (b) clapping (c) clap
- 25.We ___ a cartoon when the phone rang. (a) were watching (b) was watching (c) were watch (d) are watching
- 26.Name the tense: “They were going to school.” (a) simple past (b) simple future (c) past continuous (d) present perfect
- 27.Which is the correct -ing form of “help”? (a) helping (b) helpping (c) helpeing
- 28.Name the tense: “Rohan rides a bicycle.” (a) simple present (b) simple past (c) past perfect (d) present continuous
- 29.___ the children going to school right now? (a) Am (b) Is (c) Are
- 30.You ___ Hindi yesterday. (a) speak (b) spoke (c) speaked (d) will speak
- 31.___ you climb a tree in 2023? (a) Was (b) Does (c) Did (d) Do
- 32.My friends ___ the train every Sunday. (a) taking (b) takes (c) take
- 33.My brother ___ going to wear a cap next Sunday. (a) is (b) am (c) are
- 34.Diya ___ swum in the pool already. (a) have (b) has
- 35.Name the tense: “My brother will go to school.” (a) present continuous (b) present perfect (c) simple past (d) simple future
- 36.Aditya ___ science before Mum came home. (a) had study (b) had studied (c) has studied (d) have studied
- 37.___ he ride a bicycle twice a week? (a) Are (b) Does (c) Do (d) Is
- 38.We ___ a tree on Saturdays. (a) plants (b) planting (c) plant
- 39.Kunal ___ going to build a sandcastle next week. (a) is (b) are (c) am
- 40.He ___ Grandma last Sunday. (a) helps (b) has helped (c) will help (d) helped
Answer key
- Is
- built
- for
- are eating
- sending
- had cooked
- were singing
- was eating
- had
- swim
- dancing
- have lived
- is drawing
- past perfect
- sent
- telling
- have
- had made
- have
- for
- was telling
- present perfect
- swam
- claps
- were watching
- past continuous
- helping
- simple present
- Are
- spoke
- Did
- take
- is
- has
- simple future
- had studied
- Does
- plant
- is
- helped
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar