← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 926 · 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: Neither the twins nor Pooja ___ coming today. (a) are (b) is
  2. 2.By the time the guests arrived, she ___ cricket. (a) had play (b) had played (c) has played (d) have played
  3. 3.He ___ tea last Sunday. (a) maked (b) makes (c) will make (d) made
  4. 4.Choose the right verb: The bunch of bananas ___ ripe. (a) is (b) are
  5. 5.My sister ___ on the stage right now. (a) am dancing (b) is dance (c) are dancing (d) is dancing
  6. 6.You ___ in Delhi since 2019. (a) has worked (b) work (c) worked (d) have worked
  7. 7.When the phone rang, she ___ rice. (a) was cooking (b) were cooking (c) was cook (d) is cooking
  8. 8.Name the tense: “Omkar has climbed a tree.” (a) past continuous (b) simple past (c) present continuous (d) present perfect
  9. 9.By the time the guests arrived, she ___ a tree. (a) has climbed (b) have climbed (c) had climbed (d) had climb
  10. 10.You ___ going to buy vegetables tomorrow. (a) is (b) are (c) am
  11. 11.We ___ to school right now. (a) is going (b) are going (c) am going (d) are go
  12. 12.Choose the right verb: Every student ___ a ID card. (a) has (b) have
  13. 13.Name the tense: “We study science.” (a) present continuous (b) past continuous (c) present perfect (d) simple present
  14. 14.We ___ a kite two days ago. (a) flyed (b) will fly (c) fly (d) flew
  15. 15.By the time Mum came home, my friends ___ a bicycle. (a) had rode (b) have ridden (c) has ridden (d) had ridden
  16. 16.They ___ sent a message already. (a) has (b) have
  17. 17.Name the tense: “Meera has swum in the pool.” (a) present continuous (b) simple present (c) simple future (d) present perfect
  18. 18.They ___ the train before Mum came home. (a) has taken (b) had took (c) had taken (d) have taken
  19. 19.___ we watch a cartoon every day? (a) Are (b) Does (c) Is (d) Do
  20. 20.Which is the correct -ing form of “buy”? (a) buying (b) buyeing (c) buyying
  21. 21.When the phone rang, my parents ___ a tree. (a) were climb (b) are climbing (c) was climbing (d) were climbing
  22. 22.My friends ___ the ball before Mum came home. (a) had caught (b) has caught (c) have caught (d) had catch
  23. 23.I ___ milk before the bell rang. (a) had drunk (b) has drunk (c) had drank (d) have drunk
  24. 24.What is the past tense of “drink”? (a) drunk (b) drinking (c) drinked (d) drank
  25. 25.___ I swim in the pool every day? (a) Is (b) Are (c) Does (d) Do
  26. 26.Zoya ___ in this school since 2019. (a) have studied (b) studied (c) has studied (d) studies
  27. 27.What is the past tense of “take”? (a) taken (b) taked (c) taking (d) took
  28. 28.Name the tense: “He had ridden a bicycle.” (a) past continuous (b) past perfect (c) simple past (d) simple future
  29. 29.My sister ___ tea last week. (a) makes (b) made (c) will make (d) maked
  30. 30.They ___ win the match on Saturdays. (a) aren't (b) don't (c) doesn't
  31. 31.Which is the correct -ing form of “build”? (a) building (b) buildding (c) buildeing
  32. 32.By the time the bell rang, she ___ rice. (a) have cooked (b) had cooked (c) had cook (d) has cooked
  33. 33.My sister ___ carried the bag already. (a) has (b) have
  34. 34.Name the tense: “He was sending a message.” (a) past continuous (b) simple present (c) present continuous (d) past perfect
  35. 35.___ my sister write a letter yesterday? (a) Does (b) Did (c) Do (d) Was
  36. 36.Name the tense: “Yash brought lunch.” (a) simple present (b) simple past (c) present continuous (d) past perfect
  37. 37.I ___ a cartoon before it got dark. (a) have watched (b) has watched (c) had watched (d) had watch
  38. 38.He ___ a story before the guests arrived. (a) has told (b) had tell (c) had told (d) have told
  39. 39.Name the tense: “Rohan sent a message.” (a) past perfect (b) present perfect (c) present continuous (d) simple past
  40. 40.Which is the correct -ing form of “plant”? (a) planting (b) plantting (c) planteing

Answer key

  1. is
  2. had played
  3. made
  4. is
  5. is dancing
  6. have worked
  7. was cooking
  8. present perfect
  9. had climbed
  10. are
  11. are going
  12. has
  13. simple present
  14. flew
  15. had ridden
  16. have
  17. present perfect
  18. had taken
  19. Do
  20. buying
  21. were climbing
  22. had caught
  23. had drunk
  24. drank
  25. Do
  26. has studied
  27. took
  28. past perfect
  29. made
  30. don't
  31. building
  32. had cooked
  33. has
  34. past continuous
  35. Did
  36. simple past
  37. had watched
  38. had told
  39. simple past
  40. planting

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