← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 651 · 40 questions
TalentJR

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. 1.You ___ planted a tree already. (a) has (b) have
  2. 2.My friends ___ going to jog in the park next month. (a) am (b) is (c) are
  3. 3.They ___ a letter every Sunday. (a) write (b) writes (c) writing
  4. 4.She ___ a message when Mum came home. (a) is sending (b) was send (c) was sending (d) were sending
  5. 5.They ___ a kite every Sunday. (a) flying (b) fly (c) flies
  6. 6.Name the tense: “Ananya has carried the bag.” (a) past continuous (b) present perfect (c) present continuous (d) simple present
  7. 7.Kavya ___ danced on the stage already. (a) has (b) have
  8. 8.___ I jogging in the park right now? (a) Are (b) Is (c) Am
  9. 9.We have known my best friend ___ 2019. (a) since (b) for
  10. 10.She ___ the bag when the bell rang. (a) was carry (b) were carrying (c) was carrying (d) is carrying
  11. 11.___ Pooja telling a story right now? (a) Is (b) Are (c) Am
  12. 12.___ they clean the room last Sunday? (a) Do (b) Did (c) Does (d) Was
  13. 13.___ she jog in the park two days ago? (a) Did (b) Was (c) Does (d) Do
  14. 14.Choose the right verb: Each of the players ___ a name tag. (a) has (b) have
  15. 15.Choose the right verb: My trousers ___ new. (a) are (b) is
  16. 16.___ Karan plant a tree every morning? (a) Do (b) Are (c) Does (d) Is
  17. 17.Choose the right verb: There ___ many books on the shelf. (a) are (b) is
  18. 18.Saanvi is going to ___ cricket next Sunday. (a) played (b) play (c) playing (d) plays
  19. 19.Riya ___ tea before the bell rang. (a) had made (b) had make (c) has made (d) have made
  20. 20.Choose the right verb: One of my cousins ___ in Class 3. (a) is (b) are
  21. 21.She has just ___ to school. (a) went (b) go (c) gone (d) going
  22. 22.Choose the right verb: Either the girls or Diya ___ coming today. (a) is (b) are
  23. 23.My brother ___ on the stage in 2023. (a) has danced (b) danced (c) will dance (d) dances
  24. 24.Choose the right verb: Neither Saanvi nor the boys ___ coming today. (a) is (b) are
  25. 25.My brother ___ rice when it started to rain. (a) was cook (b) is cooking (c) was cooking (d) were cooking
  26. 26.Which is the correct -ing form of “cook”? (a) cookking (b) cookeing (c) cooking
  27. 27.Aarav ___ a tree in 2023. (a) planted (b) has planted (c) will plant (d) plants
  28. 28.___ he carrying the bag now? (a) Am (b) Is (c) Are
  29. 29.She ___ the match at 8 pm yesterday. (a) is winning (b) were winning (c) was win (d) was winning
  30. 30.She ___ lunch yesterday. (a) bringed (b) will bring (c) brought (d) brings
  31. 31.We ___ a tree every morning. (a) climbing (b) climbs (c) climb
  32. 32.They ___ a cake next month. (a) will baking (b) will bakes (c) will bake (d) baked
  33. 33.When Dad called, we ___ already washed the dishes. (a) has (b) had (c) have
  34. 34.Dev ___ a song right now. (a) is sing (b) is singing (c) are singing (d) am singing
  35. 35.Name the tense: “My parents will send a message.” (a) simple future (b) past continuous (c) present continuous (d) simple present
  36. 36.You ___ science at the moment. (a) are study (b) is studying (c) am studying (d) are studying
  37. 37.Karan ___ help Grandma every day. (a) doesn't (b) don't (c) isn't
  38. 38.Isha ___ a sandcastle last Sunday. (a) will build (b) builds (c) builded (d) built
  39. 39.We ___ brought lunch already. (a) have (b) has
  40. 40.Which is the correct -ing form of “feed”? (a) feedding (b) feedeing (c) feeding

Answer key

  1. have
  2. are
  3. write
  4. was sending
  5. fly
  6. present perfect
  7. has
  8. Am
  9. since
  10. was carrying
  11. Is
  12. Did
  13. Did
  14. has
  15. are
  16. Does
  17. are
  18. play
  19. had made
  20. is
  21. gone
  22. is
  23. danced
  24. are
  25. was cooking
  26. cooking
  27. planted
  28. Is
  29. was winning
  30. brought
  31. climb
  32. will bake
  33. had
  34. is singing
  35. simple future
  36. are studying
  37. doesn't
  38. built
  39. have
  40. feeding

Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar