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.Kunal has had this bicycle ___ two years. (a) for (b) since
- 2.Karan has worked in Delhi ___ two years. (a) since (b) for
- 3.My cousins ___ the ball last Sunday. (a) catch (b) caught (c) will catch (d) catched
- 4.She is going to ___ on the stage next week. (a) danced (b) dancing (c) dances (d) dance
- 5.At 8 pm yesterday, we ___ the dishes. (a) was washing (b) were wash (c) are washing (d) were washing
- 6.Which is the correct -ing form of “buy”? (a) buyeing (b) buyying (c) buying
- 7.I ___ a letter before it got dark. (a) have written (b) had written (c) had wrote (d) has written
- 8.My brother ___ lunch when it started to rain. (a) was bringing (b) is bringing (c) were bringing (d) was bring
- 9.When it started to rain, we ___ a cartoon. (a) was watching (b) are watching (c) were watching (d) were watch
- 10.___ she sing a song two days ago? (a) Does (b) Was (c) Do (d) Did
- 11.She ___ a message when it started to rain. (a) were sending (b) is sending (c) was sending (d) was send
- 12.The students ___ going to bring lunch next Sunday. (a) is (b) are (c) am
- 13.Rahul ___ a kite at the moment. (a) am flying (b) is fly (c) are flying (d) is flying
- 14.I have worked in Delhi ___ January. (a) since (b) for
- 15.She ___ on the stage before the guests arrived. (a) have danced (b) had dance (c) had danced (d) has danced
- 16.Name the tense: “You are going to school.” (a) past continuous (b) present perfect (c) past perfect (d) present continuous
- 17.Choose the right verb: Every child ___ a notebook. (a) has (b) have
- 18.You ___ a kite now. (a) are flying (b) is flying (c) are fly (d) am flying
- 19.He has just ___ science. (a) studied (b) studies (c) studying (d) study
- 20.When it started to rain, Zoya ___ in the park. (a) were jogging (b) was jog (c) is jogging (d) was jogging
- 21.Ananya ___ science every morning. (a) study (b) studies (c) studying
- 22.She is going to ___ the ball next Sunday. (a) caught (b) catching (c) catches (d) catch
- 23.Choose the right verb: The packet of biscuits ___ open. (a) are (b) is
- 24.Which is the correct -ing form of “wear”? (a) wearing (b) weareing (c) wearring
- 25.They are going to ___ the match next Sunday. (a) wins (b) won (c) win (d) winning
- 26.By the time Mum came home, Karan ___ cricket. (a) has played (b) have played (c) had play (d) had played
- 27.They did not ___ vegetables last Sunday. (a) buy (b) bought (c) buys (d) buying
- 28.You ___ in the park on Saturdays. (a) jogs (b) jog (c) jogging
- 29.You are going to ___ on the stage next month. (a) danced (b) dancing (c) dance (d) dances
- 30.Name the tense: “You were catching the ball.” (a) past perfect (b) simple present (c) simple future (d) past continuous
- 31.They have just ___ the dishes. (a) washed (b) washes (c) wash (d) washing
- 32.___ they throw the ball in 2023? (a) Do (b) Does (c) Was (d) Did
- 33.I ___ going to help Grandma next Sunday. (a) is (b) am (c) are
- 34.Aisha ___ in Pune since 2019. (a) have lived (b) lives (c) has lived (d) lived
- 35.By the time the guests arrived, she ___ a picture. (a) has drawn (b) have drawn (c) had drew (d) had drawn
- 36.Saanvi ___ the match last Sunday. (a) wins (b) will win (c) winned (d) won
- 37.My parents have had this bicycle ___ two years. (a) since (b) for
- 38.They ___ Grandma right now. (a) are helping (b) am helping (c) is helping (d) are help
- 39.What is the past tense of “win”? (a) won (b) winned (c) winning
- 40.Name the tense: “She is feeding the dog.” (a) simple future (b) past continuous (c) simple past (d) present continuous
Answer key
- for
- for
- caught
- dance
- were washing
- buying
- had written
- was bringing
- were watching
- Did
- was sending
- are
- is flying
- since
- had danced
- present continuous
- has
- are flying
- studied
- was jogging
- studies
- catch
- is
- wearing
- win
- had played
- buy
- jog
- dance
- past continuous
- washed
- Did
- am
- has lived
- had drawn
- won
- for
- are helping
- won
- present continuous
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar