← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 938 · 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.___ Aditya jog in the park last Sunday? (a) Do (b) Did (c) Was (d) Does
  2. 2.Choose the right verb: All the boys ___ a name tag. (a) have (b) has
  3. 3.Aarav ___ a bicycle when the phone rang. (a) is riding (b) was riding (c) was ride (d) were riding
  4. 4.___ they carry the bag on Saturdays? (a) Does (b) Are (c) Do (d) Is
  5. 5.Choose the right verb: Neither the twins nor Saanvi ___ coming today. (a) is (b) are
  6. 6.Choose the right verb: Either Nisha or the boys ___ coming today. (a) is (b) are
  7. 7.They ___ lunch next Sunday. (a) will bringing (b) brought (c) will brings (d) will bring
  8. 8.Name the tense: “They have watched a cartoon.” (a) simple present (b) simple future (c) present continuous (d) present perfect
  9. 9.Choose the right verb: Each of the girls ___ a name tag. (a) has (b) have
  10. 10.___ Dev plant a tree twice a week? (a) Is (b) Do (c) Are (d) Does
  11. 11.I ___ a cake every morning. (a) bake (b) baking (c) bakes
  12. 12.The children ___ a tree before the guests arrived. (a) had climb (b) have climbed (c) had climbed (d) has climbed
  13. 13.I ___ a mango every morning. (a) eat (b) eats (c) eating
  14. 14.Nisha ___ a cake twice a week. (a) bakes (b) bake (c) baking
  15. 15.They have lived in Pune ___ a long time. (a) since (b) for
  16. 16.I have had this bicycle ___ 2019. (a) since (b) for
  17. 17.Nisha is going to ___ in the park next week. (a) running (b) ran (c) runs (d) run
  18. 18.Choose the right verb: Each of the boys ___ a ID card. (a) have (b) has
  19. 19.Name the tense: “Rohan has told a story.” (a) present continuous (b) simple present (c) present perfect (d) past perfect
  20. 20.You ___ in Pune since 2022. (a) has lived (b) live (c) lived (d) have lived
  21. 21.Name the tense: “My sister has written a letter.” (a) present perfect (b) simple past (c) simple present (d) present continuous
  22. 22.We ___ a sandcastle now. (a) are build (b) are building (c) is building (d) am building
  23. 23.Name the tense: “We bought vegetables.” (a) simple future (b) simple past (c) past continuous (d) present perfect
  24. 24.She ___ studied science already. (a) has (b) have
  25. 25.When the phone rang, Ananya ___ the room. (a) were cleaning (b) was clean (c) is cleaning (d) was cleaning
  26. 26.We ___ for the team when it started to rain. (a) were clapping (b) was clapping (c) are clapping (d) were clap
  27. 27.Ananya is going to ___ the room next Sunday. (a) cleaned (b) clean (c) cleaning (d) cleans
  28. 28.Name the tense: “We are helping Grandma.” (a) simple present (b) past perfect (c) present continuous (d) past continuous
  29. 29.Name the tense: “They were cleaning the room.” (a) simple future (b) past perfect (c) present continuous (d) past continuous
  30. 30.My brother ___ the bag before the bell rang. (a) had carry (b) has carried (c) have carried (d) had carried
  31. 31.We ___ the match right now. (a) am winning (b) is winning (c) are win (d) are winning
  32. 32.Name the tense: “I made tea.” (a) past perfect (b) simple past (c) simple future (d) past continuous
  33. 33.We ___ the ball two days ago. (a) catched (b) will catch (c) catch (d) caught
  34. 34.She is going to ___ lunch next Sunday. (a) bring (b) bringing (c) brings (d) brought
  35. 35.I ___ a picture before Mum came home. (a) has drawn (b) have drawn (c) had drew (d) had drawn
  36. 36.By the time Mum came home, she ___ a cartoon. (a) had watch (b) have watched (c) has watched (d) had watched
  37. 37.Choose the right verb: Every player ___ a name tag. (a) have (b) has
  38. 38.Name the tense: “We are playing cricket.” (a) past continuous (b) simple present (c) present continuous (d) present perfect
  39. 39.___ my cousins plant a tree last Sunday? (a) Did (b) Does (c) Was (d) Do
  40. 40.He ___ going to watch a cartoon tomorrow. (a) are (b) am (c) is

Answer key

  1. Did
  2. have
  3. was riding
  4. Do
  5. is
  6. are
  7. will bring
  8. present perfect
  9. has
  10. Does
  11. bake
  12. had climbed
  13. eat
  14. bakes
  15. for
  16. since
  17. run
  18. has
  19. present perfect
  20. have lived
  21. present perfect
  22. are building
  23. simple past
  24. has
  25. was cleaning
  26. were clapping
  27. clean
  28. present continuous
  29. past continuous
  30. had carried
  31. are winning
  32. simple past
  33. caught
  34. bring
  35. had drawn
  36. had watched
  37. has
  38. present continuous
  39. Did
  40. is

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