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.What is the past tense of “feed”? (a) feeded (b) feeding (c) fed
- 2.Name the tense: “I plant a tree.” (a) simple present (b) present continuous (c) past perfect (d) simple future
- 3.She ___ rice last week. (a) has cooked (b) will cook (c) cooks (d) cooked
- 4.We ___ with Nani since 2022. (a) stayed (b) has stayed (c) have stayed (d) stay
- 5.We are going to ___ the bag tomorrow. (a) carried (b) carrying (c) carries (d) carry
- 6.He ___ a tree now. (a) are climbing (b) am climbing (c) is climb (d) is climbing
- 7.By the time Mum came home, she ___ a letter. (a) had written (b) has written (c) had wrote (d) have written
- 8.When Dad called, we ___ already baked a cake. (a) has (b) have (c) had
- 9.___ you cook rice last week? (a) Was (b) Do (c) Did (d) Does
- 10.My cousins ___ a sandcastle before the guests arrived. (a) has built (b) have built (c) had build (d) had built
- 11.By the time the bell rang, we ___ a kite. (a) had flew (b) has flown (c) have flown (d) had flown
- 12.Name the tense: “The students have baked a cake.” (a) simple present (b) simple past (c) simple future (d) present perfect
- 13.Zoya ___ fed the dog already. (a) have (b) has
- 14.___ I planting a tree now? (a) Am (b) Is (c) Are
- 15.Farhan ___ eat a mango every day. (a) don't (b) isn't (c) doesn't
- 16.Choose the right verb: Each of the girls ___ a name tag. (a) have (b) has
- 17.I ___ vegetables now. (a) am buy (b) are buying (c) is buying (d) am buying
- 18.___ I jogging in the park now? (a) Are (b) Is (c) Am
- 19.Name the tense: “She wears a cap.” (a) simple present (b) simple future (c) past perfect (d) simple past
- 20.They ___ a letter right now. (a) is writing (b) am writing (c) are write (d) are writing
- 21.Choose the right verb: Either the twins or Tara ___ coming today. (a) are (b) is
- 22.Name the tense: “You will tell a story.” (a) present perfect (b) simple past (c) simple future (d) past perfect
- 23.She has just ___ in the park. (a) running (b) run (c) ran
- 24.Vivaan ___ a mango tomorrow. (a) will eat (b) will eating (c) ate (d) will eats
- 25.Choose the right verb: The scissors ___ sharp. (a) is (b) are
- 26.My sister ___ rice at 8 pm yesterday. (a) was cook (b) was cooking (c) is cooking (d) were cooking
- 27.I ___ milk in 2023. (a) will drink (b) drinked (c) drink (d) drank
- 28.They did not ___ a sandcastle last Sunday. (a) built (b) builds (c) building (d) build
- 29.By the time the bell rang, Diya ___ for the team. (a) has clapped (b) had clapped (c) had clap (d) have clapped
- 30.Name the tense: “You will win the match.” (a) present perfect (b) simple present (c) past perfect (d) simple future
- 31.I ___ baked a cake already. (a) has (b) have
- 32.My friends did not ___ a kite yesterday. (a) flew (b) flies (c) fly (d) flying
- 33.They ___ a cake every Sunday. (a) baking (b) bake (c) bakes
- 34.Choose the right verb: Physics ___ interesting. (a) is (b) are
- 35.My sister did not ___ vegetables last week. (a) bought (b) buying (c) buy (d) buys
- 36.We ___ a story when the phone rang. (a) were telling (b) are telling (c) was telling (d) were tell
- 37.When Dad called, you ___ already sent a message. (a) has (b) have (c) had
- 38.She ___ milk yesterday. (a) drinks (b) drank (c) drinked (d) will drink
- 39.You ___ a bicycle when the phone rang. (a) are riding (b) was riding (c) were riding (d) were ride
- 40.Sneha has studied in this school ___ January. (a) for (b) since
Answer key
- fed
- simple present
- cooked
- have stayed
- carry
- is climbing
- had written
- had
- Did
- had built
- had flown
- present perfect
- has
- Am
- doesn't
- has
- am buying
- Am
- simple present
- are writing
- is
- simple future
- run
- will eat
- are
- was cooking
- drank
- build
- had clapped
- simple future
- have
- fly
- bake
- is
- buy
- were telling
- had
- drank
- were riding
- since
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar