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.When Dad called, Arjun ___ already studied science. (a) had (b) has (c) have
- 2.Choose the right verb: One of my classmates ___ in Class 8. (a) are (b) is
- 3.They have just ___ a mango. (a) eating (b) ate (c) eat (d) eaten
- 4.___ we catch the ball last Sunday? (a) Do (b) Was (c) Did (d) Does
- 5.Kunal ___ in this school since 2019. (a) has studied (b) have studied (c) studied (d) studies
- 6.I ___ the dishes last Sunday. (a) have washed (b) washed (c) will wash (d) wash
- 7.By the time Mum came home, Farhan ___ a picture. (a) has drawn (b) had drawn (c) have drawn (d) had drew
- 8.By the time we reached, my brother ___ a tree. (a) had planted (b) have planted (c) had plant (d) has planted
- 9.___ you plant a tree every morning? (a) Does (b) Are (c) Is (d) Do
- 10.You ___ a message last Sunday. (a) send (b) will send (c) sended (d) sent
- 11.Riya ___ in this school since 2020. (a) has studied (b) have studied (c) studied (d) studies
- 12.Choose the right verb: Neither Vivaan nor my cousins ___ coming today. (a) are (b) is
- 13.At 8 pm yesterday, she ___ in the park. (a) was run (b) was running (c) were running (d) is running
- 14.Name the tense: “My brother will feed the dog.” (a) past continuous (b) present perfect (c) simple present (d) simple future
- 15.I am going to ___ a sandcastle tomorrow. (a) building (b) built (c) builds (d) build
- 16.My brother is going to ___ a letter next Sunday. (a) write (b) writes (c) wrote (d) writing
- 17.They ___ take the train twice a week. (a) aren't (b) don't (c) doesn't
- 18.By the time the bell rang, the students ___ a cake. (a) had bake (b) had baked (c) has baked (d) have baked
- 19.You ___ a letter before the guests arrived. (a) has written (b) have written (c) had written (d) had wrote
- 20.Name the tense: “We went to school.” (a) simple past (b) past continuous (c) present perfect (d) past perfect
- 21.___ my brother speak Hindi yesterday? (a) Did (b) Was (c) Does (d) Do
- 22.Name the tense: “He swims in the pool.” (a) simple present (b) present continuous (c) present perfect (d) past perfect
- 23.I ___ bring lunch twice a week. (a) doesn't (b) don't (c) aren't
- 24.___ Sneha build a sandcastle every Sunday? (a) Are (b) Does (c) Is (d) Do
- 25.Choose the right verb: The packet of biscuits ___ open. (a) is (b) are
- 26.I ___ the ball yesterday. (a) caught (b) catch (c) catched (d) will catch
- 27.Which is the correct -ing form of “wear”? (a) weareing (b) wearring (c) wearing
- 28.You ___ milk every Sunday. (a) drinking (b) drink (c) drinks
- 29.I did not ___ milk last Sunday. (a) drank (b) drink (c) drinks (d) drinking
- 30.They ___ to school when the phone rang. (a) were go (b) were going (c) was going (d) are going
- 31.Choose the right verb: Every child ___ a water bottle. (a) has (b) have
- 32.My friends ___ the ball twice a week. (a) catches (b) catch (c) catching
- 33.Name the tense: “Priya was speaking Hindi.” (a) present continuous (b) simple past (c) present perfect (d) past continuous
- 34.They ___ a story right now. (a) are telling (b) am telling (c) are tell (d) is telling
- 35.Which is the correct -ing form of “watch”? (a) watchhing (b) watcheing (c) watching
- 36.We ___ the ball before Mum came home. (a) had caught (b) have caught (c) has caught (d) had catch
- 37.I ___ in the park when the bell rang. (a) am jogging (b) was jog (c) were jogging (d) was jogging
- 38.Name the tense: “He writes a letter.” (a) present perfect (b) simple future (c) simple present (d) simple past
- 39.Choose the right verb: Each of the girls ___ a name tag. (a) have (b) has
- 40.My sister is going to ___ a cake next Sunday. (a) baked (b) baking (c) bake (d) bakes
Answer key
- had
- is
- eaten
- Did
- has studied
- washed
- had drawn
- had planted
- Do
- sent
- has studied
- are
- was running
- simple future
- build
- write
- don't
- had baked
- had written
- simple past
- Did
- simple present
- don't
- Does
- is
- caught
- wearing
- drink
- drink
- were going
- has
- catch
- past continuous
- are telling
- watching
- had caught
- was jogging
- simple present
- has
- bake
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar