← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 682 · 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.Name the tense: “He has planted a tree.” (a) present continuous (b) present perfect (c) simple future (d) past continuous
  2. 2.Name the tense: “Kunal cooks rice.” (a) simple past (b) past perfect (c) simple future (d) simple present
  3. 3.You are going to ___ the match tomorrow. (a) wins (b) won (c) winning (d) win
  4. 4.By the time Mum came home, we ___ the dog. (a) had feed (b) have fed (c) had fed (d) has fed
  5. 5.When Mum came home, Zoya ___ for the team. (a) is clapping (b) was clap (c) was clapping (d) were clapping
  6. 6.You ___ clean the room every morning. (a) doesn't (b) aren't (c) don't
  7. 7.Choose the right verb: All the girls ___ a locker. (a) have (b) has
  8. 8.Which is the correct -ing form of “play”? (a) playing (b) playeing (c) playying
  9. 9.When the bell rang, you ___ the bag. (a) were carry (b) was carrying (c) were carrying (d) are carrying
  10. 10.Choose the right verb: There ___ two cats in the garden. (a) are (b) is
  11. 11.Meera ___ a bicycle when the phone rang. (a) is riding (b) was riding (c) was ride (d) were riding
  12. 12.Saanvi ___ rice when Mum came home. (a) was cook (b) were cooking (c) is cooking (d) was cooking
  13. 13.Choose the right verb: Each player ___ a name tag. (a) have (b) has
  14. 14.I am going to ___ the train next Sunday. (a) take (b) takes (c) taking (d) took
  15. 15.We have lived in Pune ___ last year. (a) for (b) since
  16. 16.What is the past tense of “take”? (a) taken (b) taked (c) took (d) taking
  17. 17.Name the tense: “Ishaan is cleaning the room.” (a) present continuous (b) present perfect (c) simple past (d) past continuous
  18. 18.He ___ cricket when the phone rang. (a) was playing (b) was play (c) is playing (d) were playing
  19. 19.___ Neel writing a letter right now? (a) Am (b) Is (c) Are
  20. 20.Name the tense: “My friends are winning the match.” (a) present continuous (b) past continuous (c) simple future (d) simple past
  21. 21.Choose the right verb: Either the girls or Farhan ___ coming today. (a) is (b) are
  22. 22.We ___ in Pune since 2020. (a) have lived (b) has lived (c) live (d) lived
  23. 23.Name the tense: “He sends a message.” (a) past perfect (b) simple future (c) simple present (d) past continuous
  24. 24.___ you building a sandcastle now? (a) Are (b) Am (c) Is
  25. 25.___ Zoya jog in the park twice a week? (a) Do (b) Does (c) Are (d) Is
  26. 26.My parents ___ going to jog in the park next week. (a) is (b) are (c) am
  27. 27.She did not ___ tea last Sunday. (a) made (b) make (c) making (d) makes
  28. 28.They ___ Hindi next Sunday. (a) will speaks (b) spoke (c) will speak (d) will speaking
  29. 29.My brother is going to ___ Grandma next Sunday. (a) helps (b) helped (c) helping (d) help
  30. 30.He ___ the bag on Saturdays. (a) carry (b) carries (c) carrying
  31. 31.___ we riding a bicycle at the moment? (a) Am (b) Is (c) Are
  32. 32.My brother ___ carry the bag every day. (a) isn't (b) doesn't (c) don't
  33. 33.Choose the right verb: Each of the girls ___ a locker. (a) have (b) has
  34. 34.The students are going to ___ the ball next Sunday. (a) threw (b) throw (c) throwing (d) throws
  35. 35.___ we eating a mango right now? (a) Am (b) Are (c) Is
  36. 36.My brother is going to ___ a cartoon next week. (a) watch (b) watched (c) watching (d) watches
  37. 37.Meera is going to ___ the ball next Sunday. (a) caught (b) catches (c) catching (d) catch
  38. 38.I have just ___ a letter. (a) wrote (b) write (c) writing (d) written
  39. 39.We ___ built a sandcastle already. (a) has (b) have
  40. 40.Name the tense: “She had brought lunch.” (a) simple future (b) present continuous (c) simple present (d) past perfect

Answer key

  1. present perfect
  2. simple present
  3. win
  4. had fed
  5. was clapping
  6. don't
  7. have
  8. playing
  9. were carrying
  10. are
  11. was riding
  12. was cooking
  13. has
  14. take
  15. since
  16. took
  17. present continuous
  18. was playing
  19. Is
  20. present continuous
  21. is
  22. have lived
  23. simple present
  24. Are
  25. Does
  26. are
  27. make
  28. will speak
  29. help
  30. carries
  31. Are
  32. doesn't
  33. has
  34. throw
  35. Are
  36. watch
  37. catch
  38. written
  39. have
  40. past perfect

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