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.She ___ a story twice a week. (a) tells (b) tell (c) telling
- 2.When Mum came home, I ___ cricket. (a) was play (b) were playing (c) was playing (d) am playing
- 3.Kabir ___ lunch when Mum came home. (a) were bringing (b) is bringing (c) was bringing (d) was bring
- 4.When Mum came home, they ___ a cartoon. (a) were watching (b) were watch (c) are watching (d) was watching
- 5.___ we singing a song now? (a) Am (b) Are (c) Is
- 6.The students ___ the ball before the bell rang. (a) has thrown (b) had threw (c) have thrown (d) had thrown
- 7.My cousins ___ a picture before it got dark. (a) had drew (b) have drawn (c) has drawn (d) had drawn
- 8.We have known my best friend ___ five years. (a) since (b) for
- 9.Choose the right verb: One of my friends ___ in Class 3. (a) is (b) are
- 10.She ___ a message next week. (a) will send (b) will sending (c) will sends (d) sent
- 11.My friends ___ on the stage when the bell rang. (a) were dance (b) were dancing (c) are dancing (d) was dancing
- 12.By the time the guests arrived, my sister ___ a cake. (a) have baked (b) has baked (c) had baked (d) had bake
- 13.What is the past tense of “buy”? (a) buying (b) buyed (c) bought
- 14.She ___ buy vegetables every Sunday. (a) don't (b) isn't (c) doesn't
- 15.Name the tense: “I am watching a cartoon.” (a) present continuous (b) simple past (c) past perfect (d) simple present
- 16.The students are going to ___ Hindi next month. (a) speaking (b) speak (c) spoke (d) speaks
- 17.They have just ___ for the team. (a) clap (b) clapped (c) claps (d) clapping
- 18.___ he fly a kite yesterday? (a) Do (b) Does (c) Was (d) Did
- 19.They are going to ___ a cap next Sunday. (a) wears (b) wearing (c) wore (d) wear
- 20.We ___ in this school since 2019. (a) study (b) has studied (c) studied (d) have studied
- 21.Choose the right verb: All the players ___ a notebook. (a) has (b) have
- 22.___ we bake a cake twice a week? (a) Does (b) Is (c) Are (d) Do
- 23.Name the tense: “We will carry the bag.” (a) present perfect (b) simple present (c) past continuous (d) simple future
- 24.Which is the correct -ing form of “study”? (a) studyying (b) studying (c) studyeing
- 25.___ he plant a tree two days ago? (a) Do (b) Was (c) Does (d) Did
- 26.___ my brother making tea now? (a) Am (b) Is (c) Are
- 27.Choose the right verb: One of my classmates ___ in Class 5. (a) are (b) is
- 28.You ___ send a message every Sunday. (a) aren't (b) doesn't (c) don't
- 29.Diya ___ the ball next week. (a) will catch (b) will catching (c) caught (d) will catches
- 30.Name the tense: “My parents were writing a letter.” (a) simple future (b) present perfect (c) past continuous (d) simple present
- 31.Choose the right verb: There ___ many books on the shelf. (a) are (b) is
- 32.___ he take the train two days ago? (a) Does (b) Was (c) Do (d) Did
- 33.___ you play cricket yesterday? (a) Does (b) Do (c) Was (d) Did
- 34.___ my brother climbing a tree now? (a) Am (b) Is (c) Are
- 35.___ you dancing on the stage at the moment? (a) Am (b) Are (c) Is
- 36.He ___ Hindi every morning. (a) speaks (b) speak (c) speaking
- 37.When Dad called, Vivaan ___ already baked a cake. (a) had (b) have (c) has
- 38.When Dad called, you ___ already bought vegetables. (a) has (b) had (c) have
- 39.The students ___ the dishes tomorrow. (a) will wash (b) washed (c) will washing (d) will washes
- 40.Choose the right verb: One of my cousins ___ in Class 7. (a) are (b) is
Answer key
- tells
- was playing
- was bringing
- were watching
- Are
- had thrown
- had drawn
- for
- is
- will send
- were dancing
- had baked
- bought
- doesn't
- present continuous
- speak
- clapped
- Did
- wear
- have studied
- have
- Do
- simple future
- studying
- Did
- Is
- is
- don't
- will catch
- past continuous
- are
- Did
- Did
- Is
- Are
- speaks
- had
- had
- will wash
- is
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar