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 friends ___ catch the ball every Sunday. (a) doesn't (b) don't (c) aren't
- 2.You ___ in Pune since 2020. (a) has lived (b) live (c) have lived (d) lived
- 3.We are going to ___ a song tomorrow. (a) sang (b) singing (c) sings (d) sing
- 4.The children ___ going to clap for the team next month. (a) am (b) is (c) are
- 5.You ___ a cake every day. (a) bakes (b) baking (c) bake
- 6.___ Nisha dance on the stage last week? (a) Does (b) Was (c) Did (d) Do
- 7.She ___ to school tomorrow. (a) will go (b) will going (c) will goes (d) went
- 8.He is going to ___ the dishes next Sunday. (a) washed (b) wash (c) washing (d) washes
- 9.He ___ a sandcastle every day. (a) build (b) building (c) builds
- 10.They are going to ___ on the stage tomorrow. (a) dance (b) danced (c) dances (d) dancing
- 11.My sister ___ vegetables when the bell rang. (a) were buying (b) is buying (c) was buy (d) was buying
- 12.Choose the right verb: The bunch of bananas ___ ripe. (a) are (b) is
- 13.Choose the right verb: Each of the girls ___ a name tag. (a) have (b) has
- 14.Name the tense: “Tara was writing a letter.” (a) simple present (b) present perfect (c) past continuous (d) simple past
- 15.The children ___ planted a tree already. (a) have (b) has
- 16.You have studied in this school ___ 2019. (a) since (b) for
- 17.I ___ milk every morning. (a) drinking (b) drink (c) drinks
- 18.Name the tense: “We spoke Hindi.” (a) past perfect (b) simple past (c) past continuous (d) simple present
- 19.My sister ___ rice before it got dark. (a) has cooked (b) had cooked (c) had cook (d) have cooked
- 20.Pooja ___ the ball next week. (a) will catches (b) will catch (c) will catching (d) caught
- 21.Name the tense: “She is bringing lunch.” (a) simple future (b) present continuous (c) past continuous (d) simple past
- 22.What is the past tense of “speak”? (a) speaking (b) speaked (c) spoken (d) spoke
- 23.The children ___ fly a kite twice a week. (a) doesn't (b) aren't (c) don't
- 24.You ___ written a letter already. (a) has (b) have
- 25.___ my sister study science in 2023? (a) Did (b) Do (c) Does (d) Was
- 26.Choose the right verb: All the players ___ a name tag. (a) has (b) have
- 27.Omkar has just ___ in the park. (a) ran (b) running (c) run
- 28.She ___ a message every day. (a) send (b) sends (c) sending
- 29.I ___ a letter last Sunday. (a) will write (b) writed (c) write (d) wrote
- 30.She ___ a story before Mum came home. (a) have told (b) had tell (c) had told (d) has told
- 31.I ___ the dishes twice a week. (a) washes (b) wash (c) washing
- 32.Which is the correct -ing form of “bring”? (a) bringging (b) bringing (c) bringeing
- 33.We ___ the train before Mum came home. (a) have taken (b) has taken (c) had taken (d) had took
- 34.Aarav ___ jog in the park every day. (a) don't (b) isn't (c) doesn't
- 35.She ___ bake a cake every Sunday. (a) doesn't (b) isn't (c) don't
- 36.Ishaan has had this bicycle ___ 2020. (a) for (b) since
- 37.Ishaan has known my best friend ___ 2020. (a) for (b) since
- 38.You ___ a message yesterday. (a) send (b) sended (c) will send (d) sent
- 39.Name the tense: “We have written a letter.” (a) present perfect (b) simple past (c) past continuous (d) simple present
- 40.You ___ the train when it started to rain. (a) were take (b) were taking (c) was taking (d) are taking
Answer key
- don't
- have lived
- sing
- are
- bake
- Did
- will go
- wash
- builds
- dance
- was buying
- is
- has
- past continuous
- have
- since
- drink
- simple past
- had cooked
- will catch
- present continuous
- spoke
- don't
- have
- Did
- have
- run
- sends
- wrote
- had told
- wash
- bringing
- had taken
- doesn't
- doesn't
- since
- since
- sent
- present perfect
- were taking
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar