← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 395 · 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.You did not ___ a message in 2023. (a) sends (b) sending (c) sent (d) send
  2. 2.Which is the correct -ing form of “dance”? (a) danceing (b) dancing (c) danceeing
  3. 3.The students ___ in this school since 2022. (a) studied (b) study (c) has studied (d) have studied
  4. 4.They ___ lunch last Sunday. (a) bring (b) brought (c) will bring (d) bringed
  5. 5.Name the tense: “She has sung a song.” (a) past perfect (b) past continuous (c) simple present (d) present perfect
  6. 6.Neel ___ tell a story every day. (a) don't (b) isn't (c) doesn't
  7. 7.You ___ dance on the stage every day. (a) aren't (b) don't (c) doesn't
  8. 8.Choose the right verb: One of my friends ___ in Class 7. (a) are (b) is
  9. 9.When Dad called, my sister ___ already bought vegetables. (a) has (b) have (c) had
  10. 10.I ___ for the team next week. (a) will claps (b) clapped (c) will clap (d) will clapping
  11. 11.Which is the correct -ing form of “feed”? (a) feeding (b) feedding (c) feedeing
  12. 12.We ___ lunch before the guests arrived. (a) had brought (b) have brought (c) had bring (d) has brought
  13. 13.I ___ a song before it got dark. (a) had sung (b) have sung (c) had sang (d) has sung
  14. 14.By the time we reached, Saanvi ___ to school. (a) has gone (b) had went (c) had gone (d) have gone
  15. 15.He ___ a letter last week. (a) writed (b) writes (c) will write (d) wrote
  16. 16.Choose the right verb: Every child ___ a locker. (a) have (b) has
  17. 17.Name the tense: “My sister had brought lunch.” (a) present perfect (b) present continuous (c) simple present (d) past perfect
  18. 18.She ___ a cap now. (a) is wear (b) am wearing (c) is wearing (d) are wearing
  19. 19.Neel ___ the ball at 8 pm yesterday. (a) were throwing (b) was throw (c) is throwing (d) was throwing
  20. 20.You did not ___ Hindi last Sunday. (a) speaking (b) speaks (c) speak (d) spoke
  21. 21.Name the tense: “She will dance on the stage.” (a) present continuous (b) simple future (c) past perfect (d) simple present
  22. 22.They ___ for the team when it started to rain. (a) were clapping (b) are clapping (c) was clapping (d) were clap
  23. 23.You have just ___ a kite. (a) fly (b) flying (c) flown (d) flew
  24. 24.She ___ rice every Sunday. (a) cook (b) cooking (c) cooks
  25. 25.Choose the right verb: My spectacles ___ on the table. (a) are (b) is
  26. 26.You are going to ___ a cake next Sunday. (a) baked (b) bake (c) baking (d) bakes
  27. 27.They are going to ___ a cake next month. (a) bake (b) bakes (c) baking (d) baked
  28. 28.___ we carry the bag every day? (a) Is (b) Does (c) Are (d) Do
  29. 29.I ___ in the park last week. (a) runned (b) ran (c) run (d) will run
  30. 30.When it started to rain, they ___ a tree. (a) was planting (b) were planting (c) are planting (d) were plant
  31. 31.Choose the right verb: One of my friends ___ in Class 9. (a) are (b) is
  32. 32.When the bell rang, they ___ a cake. (a) was baking (b) were baking (c) were bake (d) are baking
  33. 33.Choose the right verb: There ___ two cats in the garden. (a) are (b) is
  34. 34.Name the tense: “We are watching a cartoon.” (a) present continuous (b) simple past (c) past continuous (d) simple present
  35. 35.What is the past tense of “bring”? (a) brought (b) bringed (c) bringing
  36. 36.He ___ to school at 8 pm yesterday. (a) were going (b) is going (c) was go (d) was going
  37. 37.When Dad called, we ___ already bought vegetables. (a) had (b) has (c) have
  38. 38.What is the past tense of “wear”? (a) worn (b) weared (c) wore (d) wearing
  39. 39.Choose the right verb: Every child ___ a notebook. (a) has (b) have
  40. 40.She ___ in the park next week. (a) will runs (b) will run (c) ran (d) will running

Answer key

  1. send
  2. dancing
  3. have studied
  4. brought
  5. present perfect
  6. doesn't
  7. don't
  8. is
  9. had
  10. will clap
  11. feeding
  12. had brought
  13. had sung
  14. had gone
  15. wrote
  16. has
  17. past perfect
  18. is wearing
  19. was throwing
  20. speak
  21. simple future
  22. were clapping
  23. flown
  24. cooks
  25. are
  26. bake
  27. bake
  28. Do
  29. ran
  30. were planting
  31. is
  32. were baking
  33. are
  34. present continuous
  35. brought
  36. was going
  37. had
  38. wore
  39. has
  40. will run

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