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.___ we swim in the pool in 2023? (a) Was (b) Do (c) Did (d) Does
- 2.By the time the guests arrived, we ___ a story. (a) have told (b) has told (c) had tell (d) had told
- 3.My sister did not ___ the ball in 2023. (a) throws (b) throwing (c) threw (d) throw
- 4.We ___ on the stage on Saturdays. (a) dance (b) dances (c) dancing
- 5.I have lived in Pune ___ 2020. (a) since (b) for
- 6.Nisha ___ science yesterday. (a) has studied (b) will study (c) studies (d) studied
- 7.Ananya did not ___ science in 2023. (a) studying (b) study (c) studies (d) studied
- 8.He ___ going to draw a picture next week. (a) am (b) are (c) is
- 9.She ___ in the park every morning. (a) running (b) run (c) runs
- 10.What is the past tense of “swim”? (a) swimming (b) swimmed (c) swum (d) swam
- 11.Name the tense: “I will wear a cap.” (a) simple future (b) present perfect (c) simple present (d) simple past
- 12.___ they take the train every Sunday? (a) Is (b) Do (c) Are (d) Does
- 13.Which is the correct -ing form of “wear”? (a) wearring (b) wearing (c) weareing
- 14.The children ___ Hindi in 2023. (a) speak (b) will speak (c) speaked (d) spoke
- 15.Name the tense: “My brother has jogged in the park.” (a) present continuous (b) past continuous (c) past perfect (d) present perfect
- 16.I ___ Grandma before the bell rang. (a) had help (b) had helped (c) have helped (d) has helped
- 17.She ___ draw a picture on Saturdays. (a) don't (b) doesn't (c) isn't
- 18.You ___ a story next week. (a) will telling (b) told (c) will tells (d) will tell
- 19.When it started to rain, Isha ___ rice. (a) were cooking (b) was cooking (c) was cook (d) is cooking
- 20.___ I ride a bicycle in 2023? (a) Do (b) Was (c) Does (d) Did
- 21.You ___ a message last week. (a) sent (b) send (c) sended (d) will send
- 22.What is the past tense of “send”? (a) sended (b) sent (c) sending
- 23.___ they win the match two days ago? (a) Did (b) Do (c) Does (d) Was
- 24.Name the tense: “You are catching the ball.” (a) simple past (b) present continuous (c) simple future (d) simple present
- 25.___ Meera win the match every morning? (a) Is (b) Do (c) Are (d) Does
- 26.Name the tense: “We speak Hindi.” (a) past perfect (b) simple present (c) present perfect (d) simple future
- 27.We have worked in Delhi ___ two years. (a) since (b) for
- 28.___ they going to school at the moment? (a) Is (b) Are (c) Am
- 29.___ Manav bake a cake last week? (a) Do (b) Does (c) Was (d) Did
- 30.My brother has worked in Delhi ___ a long time. (a) since (b) for
- 31.Choose the right verb: Neither Aarav nor the girls ___ coming today. (a) are (b) is
- 32.What is the past tense of “make”? (a) making (b) made (c) maked
- 33.They ___ the bag next month. (a) will carry (b) carried (c) will carries (d) will carrying
- 34.___ you tell a story twice a week? (a) Is (b) Does (c) Do (d) Are
- 35.My brother ___ cook rice every Sunday. (a) doesn't (b) don't (c) isn't
- 36.___ I wear a cap last Sunday? (a) Does (b) Do (c) Did (d) Was
- 37.He ___ a tree last Sunday. (a) plants (b) planted (c) has planted (d) will plant
- 38.Choose the right verb: Neither Yash nor the girls ___ coming today. (a) is (b) are
- 39.___ he drinking milk now? (a) Am (b) Is (c) Are
- 40.My brother ___ the match before Mum came home. (a) had won (b) have won (c) has won (d) had win
Answer key
- Did
- had told
- throw
- dance
- since
- studied
- study
- is
- runs
- swam
- simple future
- Do
- wearing
- spoke
- present perfect
- had helped
- doesn't
- will tell
- was cooking
- Did
- sent
- sent
- Did
- present continuous
- Does
- simple present
- for
- Are
- Did
- for
- are
- made
- will carry
- Do
- doesn't
- Did
- planted
- are
- Is
- had won
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar