← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 549 · 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.Choose the right verb: All the students ___ a locker. (a) has (b) have
  2. 2.Neel ___ caught the ball already. (a) has (b) have
  3. 3.Name the tense: “He will sing a song.” (a) simple future (b) simple past (c) present continuous (d) simple present
  4. 4.When the phone rang, you ___ a tree. (a) are planting (b) was planting (c) were plant (d) were planting
  5. 5.My sister ___ win the match twice a week. (a) isn't (b) don't (c) doesn't
  6. 6.Choose the right verb: Every girl ___ a water bottle. (a) has (b) have
  7. 7.I ___ the train in 2023. (a) took (b) will take (c) take (d) taked
  8. 8.You did not ___ a song last Sunday. (a) singing (b) sang (c) sings (d) sing
  9. 9.Name the tense: “They will feed the dog.” (a) simple present (b) past perfect (c) present perfect (d) simple future
  10. 10.By the time the bell rang, we ___ a sandcastle. (a) has built (b) had build (c) had built (d) have built
  11. 11.Name the tense: “My sister will throw the ball.” (a) simple present (b) simple future (c) simple past (d) present continuous
  12. 12.My brother is going to ___ Hindi tomorrow. (a) speak (b) spoke (c) speaking (d) speaks
  13. 13.Name the tense: “I have danced on the stage.” (a) simple future (b) present perfect (c) simple present (d) past continuous
  14. 14.He did not ___ the room yesterday. (a) cleaning (b) clean (c) cleaned (d) cleans
  15. 15.When Dad called, you ___ already jogged in the park. (a) had (b) has (c) have
  16. 16.Choose the right verb: There ___ a cat in the garden. (a) are (b) is
  17. 17.They ___ on the stage two days ago. (a) will dance (b) danced (c) dance (d) have danced
  18. 18.The children did not ___ the bag last Sunday. (a) carries (b) carried (c) carry (d) carrying
  19. 19.You ___ in the pool right now. (a) is swimming (b) am swimming (c) are swimming (d) are swim
  20. 20.We ___ thrown the ball already. (a) has (b) have
  21. 21.By the time the bell rang, my cousins ___ milk. (a) had drunk (b) have drunk (c) has drunk (d) had drank
  22. 22.You are going to ___ science next week. (a) studies (b) studied (c) studying (d) study
  23. 23.___ we build a sandcastle every morning? (a) Is (b) Are (c) Do (d) Does
  24. 24.By the time the guests arrived, my sister ___ to school. (a) have gone (b) had went (c) has gone (d) had gone
  25. 25.Name the tense: “You ate a mango.” (a) present perfect (b) simple future (c) simple past (d) simple present
  26. 26.Which is the correct -ing form of “make”? (a) makeing (b) making (c) makeeing
  27. 27.They have just ___ a cake. (a) bakes (b) baking (c) baked (d) bake
  28. 28.You ___ going to play cricket tomorrow. (a) am (b) are (c) is
  29. 29.___ my parents bake a cake twice a week? (a) Are (b) Is (c) Does (d) Do
  30. 30.Which is the correct -ing form of “plant”? (a) planteing (b) plantting (c) planting
  31. 31.He has just ___ the ball. (a) catch (b) catching (c) catches (d) caught
  32. 32.I ___ a cartoon when the phone rang. (a) am watching (b) was watching (c) were watching (d) was watch
  33. 33.They ___ a sandcastle before Mum came home. (a) has built (b) had built (c) had build (d) have built
  34. 34.Which is the correct -ing form of “drink”? (a) drinking (b) drinkeing (c) drinkking
  35. 35.We ___ in Pune since 2020. (a) has lived (b) have lived (c) lived (d) live
  36. 36.Choose the right verb: The scissors ___ sharp. (a) is (b) are
  37. 37.Kabir ___ for the team next Sunday. (a) will clapping (b) will clap (c) will claps (d) clapped
  38. 38.He has just ___ in the pool. (a) swam (b) swimming (c) swum (d) swim
  39. 39.Kavya ___ jog in the park on Saturdays. (a) don't (b) doesn't (c) isn't
  40. 40.Which is the correct -ing form of “feed”? (a) feedeing (b) feeding (c) feedding

Answer key

  1. have
  2. has
  3. simple future
  4. were planting
  5. doesn't
  6. has
  7. took
  8. sing
  9. simple future
  10. had built
  11. simple future
  12. speak
  13. present perfect
  14. clean
  15. had
  16. is
  17. danced
  18. carry
  19. are swimming
  20. have
  21. had drunk
  22. study
  23. Do
  24. had gone
  25. simple past
  26. making
  27. baked
  28. are
  29. Do
  30. planting
  31. caught
  32. was watching
  33. had built
  34. drinking
  35. have lived
  36. are
  37. will clap
  38. swum
  39. doesn't
  40. feeding

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