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.You ___ speak Hindi on Saturdays. (a) aren't (b) don't (c) doesn't
- 2.When the bell rang, my brother ___ for the team. (a) is clapping (b) was clapping (c) was clap (d) were clapping
- 3.Meera ___ a letter next month. (a) will write (b) wrote (c) will writes (d) will writing
- 4.Name the tense: “Vivaan has brought lunch.” (a) simple future (b) past perfect (c) present perfect (d) simple past
- 5.Kunal ___ a song now. (a) are singing (b) am singing (c) is sing (d) is singing
- 6.My sister ___ going to tell a story next Sunday. (a) am (b) is (c) are
- 7.She ___ on the stage every morning. (a) dance (b) dancing (c) dances
- 8.When Dad called, they ___ already eaten a mango. (a) has (b) have (c) had
- 9.Name the tense: “He has drunk milk.” (a) present perfect (b) simple future (c) simple past (d) simple present
- 10.When Dad called, she ___ already written a letter. (a) has (b) had (c) have
- 11.Which is the correct -ing form of “study”? (a) studyeing (b) studyying (c) studying
- 12.Name the tense: “She climbs a tree.” (a) simple future (b) simple present (c) simple past (d) past continuous
- 13.We are going to ___ a message next Sunday. (a) sending (b) sent (c) send (d) sends
- 14.My parents are going to ___ the ball next month. (a) caught (b) catching (c) catches (d) catch
- 15.Name the tense: “He has danced on the stage.” (a) present perfect (b) simple present (c) present continuous (d) past perfect
- 16.He ___ wash the dishes every Sunday. (a) doesn't (b) isn't (c) don't
- 17.At 8 pm yesterday, Zoya ___ the bag. (a) is carrying (b) were carrying (c) was carrying (d) was carry
- 18.We have just ___ a letter. (a) wrote (b) writing (c) write (d) written
- 19.You ___ danced on the stage already. (a) has (b) have
- 20.By the time Mum came home, I ___ a cartoon. (a) has watched (b) had watch (c) had watched (d) have watched
- 21.My brother has known my best friend ___ a long time. (a) since (b) for
- 22.Name the tense: “We run in the park.” (a) simple present (b) simple future (c) past continuous (d) simple past
- 23.Name the tense: “My sister helps Grandma.” (a) simple present (b) present continuous (c) simple past (d) present perfect
- 24.He ___ the dog every day. (a) feeds (b) feed (c) feeding
- 25.___ you take the train last Sunday? (a) Does (b) Do (c) Was (d) Did
- 26.Name the tense: “They were going to school.” (a) simple future (b) past perfect (c) past continuous (d) present continuous
- 27.Ira ___ a story before Mum came home. (a) had tell (b) have told (c) has told (d) had told
- 28.She ___ a bicycle last week. (a) will ride (b) rode (c) rides (d) rided
- 29.When the phone rang, he ___ the dog. (a) is feeding (b) was feeding (c) were feeding (d) was feed
- 30.Rohan ___ a tree every morning. (a) planting (b) plants (c) plant
- 31.I ___ Grandma every day. (a) helping (b) help (c) helps
- 32.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
- 33.We ___ going to bake a cake next week. (a) am (b) is (c) are
- 34.He ___ cleaned the room already. (a) has (b) have
- 35.___ he study science every morning? (a) Is (b) Does (c) Are (d) Do
- 36.At 8 pm yesterday, she ___ in the park. (a) is jogging (b) were jogging (c) was jog (d) was jogging
- 37.Choose the right verb: Each of the children ___ a notebook. (a) have (b) has
- 38.Kunal is going to ___ a message next Sunday. (a) sent (b) sending (c) sends (d) send
- 39.They ___ a cap last week. (a) wear (b) will wear (c) weared (d) wore
- 40.My brother ___ the ball next month. (a) caught (b) will catch (c) will catching (d) will catches
Answer key
- don't
- was clapping
- will write
- present perfect
- is singing
- is
- dances
- had
- present perfect
- had
- studying
- simple present
- send
- catch
- present perfect
- doesn't
- was carrying
- written
- have
- had watched
- for
- simple present
- simple present
- feeds
- Did
- past continuous
- had told
- rode
- was feeding
- plants
- help
- is
- are
- has
- Does
- was jogging
- has
- send
- wore
- will catch
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar