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.Choose the right verb: Each of the players ___ a name tag. (a) have (b) has
- 2.Vivaan ___ the match last week. (a) wins (b) winned (c) won (d) will win
- 3.Name the tense: “The students have sent a message.” (a) simple future (b) present continuous (c) simple past (d) present perfect
- 4.He ___ a cake last week. (a) has baked (b) will bake (c) baked (d) bakes
- 5.When Dad called, we ___ already washed the dishes. (a) has (b) have (c) had
- 6.___ Nisha cooking rice at the moment? (a) Are (b) Is (c) Am
- 7.When the bell rang, they ___ cricket. (a) were playing (b) were play (c) was playing (d) are playing
- 8.Omkar ___ a story at 8 pm yesterday. (a) is telling (b) was tell (c) was telling (d) were telling
- 9.Aditya ___ cook rice every Sunday. (a) isn't (b) don't (c) doesn't
- 10.Name the tense: “My sister eats a mango.” (a) simple future (b) past perfect (c) simple past (d) simple present
- 11.By the time the guests arrived, my sister ___ a tree. (a) has planted (b) had plant (c) have planted (d) had planted
- 12.They ___ carried the bag already. (a) has (b) have
- 13.Choose the right verb: Neither Kavya nor my cousins ___ coming today. (a) are (b) is
- 14.You ___ the dog every day. (a) feeds (b) feed (c) feeding
- 15.My sister ___ a tree tomorrow. (a) will planting (b) will plants (c) will plant (d) planted
- 16.You ___ in Delhi since 2021. (a) have worked (b) work (c) worked (d) has worked
- 17.I did not ___ cricket in 2023. (a) plays (b) play (c) playing (d) played
- 18.Name the tense: “Kunal has brought lunch.” (a) present continuous (b) present perfect (c) past continuous (d) simple future
- 19.Choose the right verb: The scissors ___ sharp. (a) are (b) is
- 20.___ Rohan swim in the pool twice a week? (a) Is (b) Do (c) Are (d) Does
- 21.Aditya ___ cricket last Sunday. (a) will play (b) has played (c) plays (d) played
- 22.She has just ___ a bicycle. (a) riding (b) ridden (c) rode (d) ride
- 23.By the time the guests arrived, my friends ___ rice. (a) had cook (b) has cooked (c) had cooked (d) have cooked
- 24.She is going to ___ a bicycle tomorrow. (a) rides (b) riding (c) ride (d) rode
- 25.Aisha ___ going to win the match next Sunday. (a) is (b) are (c) am
- 26.When Dad called, I ___ already studied science. (a) has (b) have (c) had
- 27.___ she send a message twice a week? (a) Does (b) Are (c) Do (d) Is
- 28.He ___ the train every day. (a) takes (b) take (c) taking
- 29.Which is the correct -ing form of “take”? (a) takeeing (b) taking (c) takeing
- 30.Choose the right verb: Each player ___ a ID card. (a) has (b) have
- 31.My friends ___ for the team tomorrow. (a) will clapping (b) will claps (c) will clap (d) clapped
- 32.I am going to ___ Hindi next week. (a) speaks (b) speak (c) spoke (d) speaking
- 33.We ___ going to drink milk next Sunday. (a) is (b) are (c) am
- 34.Choose the right verb: The box of pencils ___ on the table. (a) is (b) are
- 35.You ___ a cake before Mum came home. (a) has baked (b) had bake (c) have baked (d) had baked
- 36.Vivaan has just ___ rice. (a) cooks (b) cooked (c) cook (d) cooking
- 37.They did not ___ on the stage last week. (a) danced (b) dancing (c) dances (d) dance
- 38.She ___ a cartoon next Sunday. (a) will watching (b) watched (c) will watches (d) will watch
- 39.She did not ___ a letter yesterday. (a) writes (b) wrote (c) write (d) writing
- 40.She did not ___ in the pool last week. (a) swim (b) swam (c) swims (d) swimming
Answer key
- has
- won
- present perfect
- baked
- had
- Is
- were playing
- was telling
- doesn't
- simple present
- had planted
- have
- are
- feed
- will plant
- have worked
- play
- present perfect
- are
- Does
- played
- ridden
- had cooked
- ride
- is
- had
- Does
- takes
- taking
- has
- will clap
- speak
- are
- is
- had baked
- cooked
- dance
- will watch
- write
- swim
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar