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: All the girls ___ a name tag. (a) has (b) have
- 2.The children have just ___ the room. (a) cleans (b) clean (c) cleaning (d) cleaned
- 3.He has just ___ in the park. (a) running (b) run (c) ran
- 4.My parents have just ___ the bag. (a) carry (b) carries (c) carrying (d) carried
- 5.___ you buy vegetables every morning? (a) Is (b) Are (c) Does (d) Do
- 6.Choose the right verb: Either my cousins or Yash ___ coming today. (a) are (b) is
- 7.The children are going to ___ a cake next week. (a) bake (b) baking (c) bakes (d) baked
- 8.He ___ science on Saturdays. (a) studies (b) studying (c) study
- 9.Which is the correct -ing form of “bake”? (a) bakeeing (b) baking (c) bakeing
- 10.They ___ flown a kite already. (a) has (b) have
- 11.You did not ___ a letter yesterday. (a) writes (b) writing (c) write (d) wrote
- 12.We ___ the ball before the bell rang. (a) have thrown (b) had threw (c) has thrown (d) had thrown
- 13.We did not ___ a message two days ago. (a) sending (b) sent (c) sends (d) send
- 14.He ___ a bicycle now. (a) am riding (b) are riding (c) is riding (d) is ride
- 15.You ___ a message on Saturdays. (a) sends (b) send (c) sending
- 16.Choose the right verb: There ___ an apple on the plate. (a) are (b) is
- 17.When Dad called, we ___ already drunk milk. (a) had (b) have (c) has
- 18.Name the tense: “We are cleaning the room.” (a) past continuous (b) simple future (c) simple past (d) present continuous
- 19.Choose the right verb: One of my friends ___ in Class 6. (a) are (b) is
- 20.I ___ the train next month. (a) will takes (b) took (c) will take (d) will taking
- 21.___ Nisha building a sandcastle at the moment? (a) Are (b) Am (c) Is
- 22.Choose the right verb: Physics ___ interesting. (a) are (b) is
- 23.Pooja ___ the match at 8 pm yesterday. (a) were winning (b) was winning (c) was win (d) is winning
- 24.My cousins ___ dance on the stage every day. (a) aren't (b) doesn't (c) don't
- 25.You ___ brought lunch already. (a) have (b) has
- 26.Choose the right verb: Every student ___ a locker. (a) have (b) has
- 27.He ___ cricket before the guests arrived. (a) have played (b) had played (c) has played (d) had play
- 28.Name the tense: “She cooks rice.” (a) simple past (b) past continuous (c) present perfect (d) simple present
- 29.She ___ rice every day. (a) cook (b) cooking (c) cooks
- 30.What is the past tense of “fly”? (a) flying (b) flown (c) flew (d) flyed
- 31.Riya ___ on the stage two days ago. (a) will dance (b) dances (c) danced (d) has danced
- 32.She ___ dance on the stage every Sunday. (a) doesn't (b) don't (c) isn't
- 33.I ___ Hindi when the phone rang. (a) were speaking (b) am speaking (c) was speak (d) was speaking
- 34.She has just ___ a letter. (a) written (b) wrote (c) writing (d) write
- 35.Diya has had this bicycle ___ last year. (a) for (b) since
- 36.When Dad called, you ___ already written a letter. (a) have (b) has (c) had
- 37.He ___ on the stage before it got dark. (a) has danced (b) had danced (c) had dance (d) have danced
- 38.I ___ going to bake a cake next week. (a) am (b) are (c) is
- 39.Choose the right verb: Either Saanvi or my cousins ___ coming today. (a) is (b) are
- 40.They ___ going to send a message next Sunday. (a) is (b) are (c) am
Answer key
- have
- cleaned
- run
- carried
- Do
- is
- bake
- studies
- baking
- have
- write
- had thrown
- send
- is riding
- send
- is
- had
- present continuous
- is
- will take
- Is
- is
- was winning
- don't
- have
- has
- had played
- simple present
- cooks
- flew
- danced
- doesn't
- was speaking
- written
- since
- had
- had danced
- am
- are
- are
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar