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.My sister did not ___ in the pool yesterday. (a) swims (b) swimming (c) swim (d) swam
- 2.Choose the right verb: Each of the students ___ a name tag. (a) have (b) has
- 3.Which is the correct -ing form of “clean”? (a) cleaneing (b) cleanning (c) cleaning
- 4.Name the tense: “My brother has drawn a picture.” (a) present perfect (b) past perfect (c) simple future (d) present continuous
- 5.You did not ___ the ball two days ago. (a) catches (b) catch (c) catching (d) caught
- 6.We ___ going to speak Hindi next Sunday. (a) is (b) are (c) am
- 7.What is the past tense of “draw”? (a) drawn (b) drawed (c) drew (d) drawing
- 8.___ you wear a cap every Sunday? (a) Are (b) Does (c) Do (d) Is
- 9.Which is the correct -ing form of “write”? (a) writeing (b) writeeing (c) writing
- 10.She has just ___ the bag. (a) carry (b) carrying (c) carries (d) carried
- 11.Name the tense: “He was throwing the ball.” (a) simple future (b) past perfect (c) past continuous (d) simple present
- 12.Choose the right verb: Mathematics ___ my favourite subject. (a) are (b) is
- 13.What is the past tense of “take”? (a) taking (b) took (c) taken (d) taked
- 14.They ___ a bicycle tomorrow. (a) will rides (b) will riding (c) will ride (d) rode
- 15.Choose the right verb: Each of the girls ___ a name tag. (a) has (b) have
- 16.___ she making tea now? (a) Are (b) Is (c) Am
- 17.What is the past tense of “eat”? (a) eating (b) ate (c) eated (d) eaten
- 18.Which is the correct -ing form of “dance”? (a) danceeing (b) dancing (c) danceing
- 19.My sister ___ with Nani since 2020. (a) have stayed (b) stayed (c) has stayed (d) stays
- 20.Choose the right verb: Every girl ___ a locker. (a) has (b) have
- 21.Which is the correct -ing form of “catch”? (a) catcheing (b) catchhing (c) catching
- 22.___ you plant a tree in 2023? (a) Do (b) Does (c) Did (d) Was
- 23.I ___ drunk milk already. (a) have (b) has
- 24.My cousins ___ made tea already. (a) has (b) have
- 25.Name the tense: “He was catching the ball.” (a) past continuous (b) present continuous (c) present perfect (d) past perfect
- 26.He did not ___ the ball two days ago. (a) throws (b) throw (c) throwing (d) threw
- 27.When Dad called, we ___ already helped Grandma. (a) has (b) had (c) have
- 28.My sister ___ rice yesterday. (a) will cook (b) cooked (c) has cooked (d) cooks
- 29.He ___ rice before the bell rang. (a) had cook (b) had cooked (c) has cooked (d) have cooked
- 30.Name the tense: “My sister will tell a story.” (a) simple past (b) past continuous (c) past perfect (d) simple future
- 31.We ___ in the pool at the moment. (a) are swim (b) is swimming (c) are swimming (d) am swimming
- 32.Rahul ___ a tree at 8 pm yesterday. (a) is climbing (b) was climb (c) were climbing (d) was climbing
- 33.I ___ going to cook rice next week. (a) is (b) are (c) am
- 34.By the time Mum came home, my sister ___ science. (a) have studied (b) had study (c) has studied (d) had studied
- 35.He ___ a message tomorrow. (a) sent (b) will sending (c) will send (d) will sends
- 36.He ___ Hindi before it got dark. (a) have spoken (b) had spoke (c) has spoken (d) had spoken
- 37.He ___ a cake every morning. (a) baking (b) bake (c) bakes
- 38.What is the past tense of “bring”? (a) brought (b) bringing (c) bringed
- 39.They ___ in this school since 2022. (a) has studied (b) study (c) studied (d) have studied
- 40.Pooja is going to ___ a letter tomorrow. (a) writes (b) writing (c) wrote (d) write
Answer key
- swim
- has
- cleaning
- present perfect
- catch
- are
- drew
- Do
- writing
- carried
- past continuous
- is
- took
- will ride
- has
- Is
- ate
- dancing
- has stayed
- has
- catching
- Did
- have
- have
- past continuous
- throw
- had
- cooked
- had cooked
- simple future
- are swimming
- was climbing
- am
- had studied
- will send
- had spoken
- bakes
- brought
- have studied
- write
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar