← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 113 · 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.At 8 pm yesterday, Aisha ___ the ball. (a) is throwing (b) was throw (c) was throwing (d) were throwing
  2. 2.Riya ___ in this school since 2020. (a) have taught (b) taught (c) has taught (d) teaches
  3. 3.She ___ worn a cap already. (a) has (b) have
  4. 4.You ___ in the park yesterday. (a) runned (b) ran (c) will run (d) run
  5. 5.She has had this bicycle ___ a long time. (a) for (b) since
  6. 6.Choose the right verb: Every student ___ a notebook. (a) have (b) has
  7. 7.Which is the correct -ing form of “swim”? (a) swimming (b) swiming (c) swimeing
  8. 8.___ we climb a tree twice a week? (a) Do (b) Are (c) Is (d) Does
  9. 9.At 8 pm yesterday, they ___ a tree. (a) are climbing (b) were climb (c) were climbing (d) was climbing
  10. 10.He ___ science two days ago. (a) has studied (b) will study (c) studies (d) studied
  11. 11.My brother ___ bought vegetables already. (a) have (b) has
  12. 12.My sister ___ lunch now. (a) am bringing (b) are bringing (c) is bring (d) is bringing
  13. 13.Name the tense: “I sang a song.” (a) past continuous (b) past perfect (c) simple past (d) simple present
  14. 14.___ she drink milk every day? (a) Is (b) Are (c) Does (d) Do
  15. 15.By the time the bell rang, Manav ___ the room. (a) had clean (b) has cleaned (c) had cleaned (d) have cleaned
  16. 16.Name the tense: “They were buying vegetables.” (a) simple future (b) past continuous (c) present perfect (d) simple past
  17. 17.Name the tense: “He eats a mango.” (a) simple past (b) past perfect (c) simple present (d) past continuous
  18. 18.Name the tense: “My sister was jogging in the park.” (a) simple future (b) present perfect (c) past continuous (d) simple past
  19. 19.By the time we reached, my sister ___ lunch. (a) had bring (b) had brought (c) has brought (d) have brought
  20. 20.When Dad called, Vivaan ___ already drawn a picture. (a) has (b) have (c) had
  21. 21.When Dad called, they ___ already danced on the stage. (a) have (b) has (c) had
  22. 22.She did not ___ a cartoon in 2023. (a) watch (b) watches (c) watching (d) watched
  23. 23.When the phone rang, Meera ___ in the park. (a) is jogging (b) were jogging (c) was jogging (d) was jog
  24. 24.What is the past tense of “build”? (a) builded (b) building (c) built
  25. 25.Riya ___ in the pool next month. (a) swam (b) will swims (c) will swim (d) will swimming
  26. 26.By the time the bell rang, she ___ the dishes. (a) had wash (b) have washed (c) had washed (d) has washed
  27. 27.Name the tense: “She is winning the match.” (a) simple present (b) simple past (c) present continuous (d) present perfect
  28. 28.___ he catch the ball every Sunday? (a) Are (b) Is (c) Does (d) Do
  29. 29.They have waited for the bus ___ half an hour. (a) for (b) since
  30. 30.Choose the right verb: There ___ many books on the shelf. (a) is (b) are
  31. 31.She ___ a picture before the bell rang. (a) have drawn (b) had drew (c) had drawn (d) has drawn
  32. 32.My sister ___ a bicycle now. (a) is ride (b) am riding (c) are riding (d) is riding
  33. 33.Saanvi ___ going to tell a story next month. (a) am (b) are (c) is
  34. 34.Which is the correct -ing form of “take”? (a) takeeing (b) taking (c) takeing
  35. 35.Name the tense: “They will catch the ball.” (a) simple future (b) present continuous (c) past continuous (d) simple present
  36. 36.She ___ planted a tree already. (a) has (b) have
  37. 37.Which is the correct -ing form of “feed”? (a) feedeing (b) feeding (c) feedding
  38. 38.Choose the right verb: There ___ five mangoes in the basket. (a) is (b) are
  39. 39.___ he riding a bicycle at the moment? (a) Am (b) Are (c) Is
  40. 40.___ they feed the dog every day? (a) Do (b) Are (c) Is (d) Does

Answer key

  1. was throwing
  2. has taught
  3. has
  4. ran
  5. for
  6. has
  7. swimming
  8. Do
  9. were climbing
  10. studied
  11. has
  12. is bringing
  13. simple past
  14. Does
  15. had cleaned
  16. past continuous
  17. simple present
  18. past continuous
  19. had brought
  20. had
  21. had
  22. watch
  23. was jogging
  24. built
  25. will swim
  26. had washed
  27. present continuous
  28. Does
  29. for
  30. are
  31. had drawn
  32. is riding
  33. is
  34. taking
  35. simple future
  36. has
  37. feeding
  38. are
  39. Is
  40. Do

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