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: “He has eaten a mango.” (a) past perfect (b) simple past (c) past continuous (d) present perfect
- 2.We ___ going to clap for the team next Sunday. (a) am (b) is (c) are
- 3.My brother ___ a cake next month. (a) will baking (b) will bakes (c) baked (d) will bake
- 4.She has worked in Delhi ___ a long time. (a) for (b) since
- 5.Name the tense: “Ishaan plants a tree.” (a) simple present (b) present perfect (c) past perfect (d) simple past
- 6.I am going to ___ a mango next week. (a) ate (b) eats (c) eat (d) eating
- 7.My brother ___ cricket right now. (a) are playing (b) am playing (c) is play (d) is playing
- 8.I am going to ___ cricket next month. (a) play (b) played (c) plays (d) playing
- 9.Name the tense: “They had danced on the stage.” (a) present perfect (b) past perfect (c) simple present (d) simple future
- 10.___ I help Grandma every morning? (a) Are (b) Does (c) Is (d) Do
- 11.Name the tense: “They wash the dishes.” (a) simple future (b) present continuous (c) simple present (d) past perfect
- 12.You ___ the dishes yesterday. (a) wash (b) will wash (c) have washed (d) washed
- 13.She ___ science right now. (a) is study (b) are studying (c) am studying (d) is studying
- 14.You ___ a bicycle when the phone rang. (a) are riding (b) were riding (c) were ride (d) was riding
- 15.___ my sister build a sandcastle every day? (a) Are (b) Does (c) Is (d) Do
- 16.I ___ lunch now. (a) are bringing (b) am bring (c) is bringing (d) am bringing
- 17.When Dad called, they ___ already taken the train. (a) had (b) has (c) have
- 18.___ my sister take the train last Sunday? (a) Do (b) Did (c) Does (d) Was
- 19.Vivaan ___ vegetables now. (a) am buying (b) are buying (c) is buying (d) is buy
- 20.Yash ___ in the park before the bell rang. (a) has run (b) had ran (c) have run (d) had run
- 21.Sneha ___ clap for the team every day. (a) isn't (b) don't (c) doesn't
- 22.___ he catch the ball on Saturdays? (a) Does (b) Are (c) Is (d) Do
- 23.You ___ a cake tomorrow. (a) will bake (b) baked (c) will bakes (d) will baking
- 24.They ___ science before the guests arrived. (a) had studied (b) had study (c) has studied (d) have studied
- 25.We ___ a bicycle in 2023. (a) ride (b) rode (c) will ride (d) rided
- 26.Zoya has just ___ on the stage. (a) dance (b) dances (c) danced (d) dancing
- 27.Manav has lived in Pune ___ six months. (a) since (b) for
- 28.By the time Mum came home, she ___ a cake. (a) had baked (b) has baked (c) have baked (d) had bake
- 29.___ Arjun drink milk two days ago? (a) Was (b) Does (c) Do (d) Did
- 30.My sister ___ the ball every day. (a) throw (b) throwing (c) throws
- 31.When Dad called, we ___ already studied science. (a) have (b) had (c) has
- 32.Choose the right verb: Physics ___ interesting. (a) is (b) are
- 33.When Mum came home, you ___ in the pool. (a) were swim (b) are swimming (c) were swimming (d) was swimming
- 34.___ Kunal jogging in the park at the moment? (a) Am (b) Is (c) Are
- 35.He ___ going to speak Hindi next Sunday. (a) am (b) is (c) are
- 36.Tara ___ ridden a bicycle already. (a) has (b) have
- 37.You ___ a picture now. (a) are drawing (b) am drawing (c) is drawing (d) are draw
- 38.You have just ___ a mango. (a) eat (b) eating (c) ate (d) eaten
- 39.Aarav ___ a cartoon every Sunday. (a) watching (b) watches (c) watch
- 40.What is the past tense of “wear”? (a) weared (b) worn (c) wore (d) wearing
Answer key
- present perfect
- are
- will bake
- for
- simple present
- eat
- is playing
- play
- past perfect
- Do
- simple present
- washed
- is studying
- were riding
- Does
- am bringing
- had
- Did
- is buying
- had run
- doesn't
- Does
- will bake
- had studied
- rode
- danced
- for
- had baked
- Did
- throws
- had
- is
- were swimming
- Is
- is
- has
- are drawing
- eaten
- watches
- wore
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar