← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 323 · 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.___ Ananya study science every morning? (a) Do (b) Does (c) Is (d) Are
  2. 2.When Mum came home, she ___ the ball. (a) was catching (b) is catching (c) were catching (d) was catch
  3. 3.My friends ___ plant a tree every day. (a) aren't (b) don't (c) doesn't
  4. 4.When Dad called, I ___ already spoken Hindi. (a) had (b) has (c) have
  5. 5.Rohan ___ in this school since 2021. (a) has taught (b) teaches (c) have taught (d) taught
  6. 6.Which is the correct -ing form of “plant”? (a) planting (b) planteing (c) plantting
  7. 7.I ___ to school at 8 pm yesterday. (a) were going (b) am going (c) was going (d) was go
  8. 8.By the time Mum came home, we ___ a cartoon. (a) had watch (b) have watched (c) had watched (d) has watched
  9. 9.Choose the right verb: The box of pencils ___ on the table. (a) are (b) is
  10. 10.___ I carrying the bag now? (a) Is (b) Are (c) Am
  11. 11.Name the tense: “Priya speaks Hindi.” (a) past perfect (b) present continuous (c) present perfect (d) simple present
  12. 12.What is the past tense of “eat”? (a) eaten (b) eating (c) ate (d) eated
  13. 13.You are going to ___ on the stage next week. (a) dance (b) dancing (c) dances (d) danced
  14. 14.I ___ Hindi twice a week. (a) speaking (b) speaks (c) speak
  15. 15.When the bell rang, we ___ in the park. (a) were jog (b) are jogging (c) was jogging (d) were jogging
  16. 16.Arjun ___ in Delhi since 2020. (a) works (b) have worked (c) worked (d) has worked
  17. 17.My brother ___ a cake next month. (a) will baking (b) will bake (c) baked (d) will bakes
  18. 18.She ___ the ball at the moment. (a) am catching (b) is catching (c) is catch (d) are catching
  19. 19.They ___ with Nani since 2019. (a) have stayed (b) has stayed (c) stay (d) stayed
  20. 20.I have just ___ a tree. (a) climb (b) climbs (c) climbing (d) climbed
  21. 21.He ___ a cartoon twice a week. (a) watches (b) watch (c) watching
  22. 22.Which is the correct -ing form of “dance”? (a) danceing (b) dancing (c) danceeing
  23. 23.___ he sending a message at the moment? (a) Are (b) Am (c) Is
  24. 24.Name the tense: “My brother watches a cartoon.” (a) past continuous (b) simple present (c) simple future (d) simple past
  25. 25.Which is the correct -ing form of “wash”? (a) washhing (b) washeing (c) washing
  26. 26.You ___ tea tomorrow. (a) made (b) will makes (c) will make (d) will making
  27. 27.Which is the correct -ing form of “cook”? (a) cookeing (b) cookking (c) cooking
  28. 28.My sister ___ plant a tree every Sunday. (a) doesn't (b) don't (c) isn't
  29. 29.___ he carrying the bag now? (a) Am (b) Is (c) Are
  30. 30.___ Isha swim in the pool last Sunday? (a) Do (b) Did (c) Does (d) Was
  31. 31.We ___ climbed a tree already. (a) has (b) have
  32. 32.Manav ___ a message next month. (a) sent (b) will sends (c) will send (d) will sending
  33. 33.___ we bring lunch twice a week? (a) Does (b) Are (c) Do (d) Is
  34. 34.We ___ for the team next month. (a) will clap (b) clapped (c) will claps (d) will clapping
  35. 35.I ___ the dishes when the phone rang. (a) am washing (b) was wash (c) were washing (d) was washing
  36. 36.Name the tense: “He had written a letter.” (a) past perfect (b) present perfect (c) simple future (d) simple past
  37. 37.He ___ going to watch a cartoon next Sunday. (a) are (b) is (c) am
  38. 38.Rohan ___ a song right now. (a) is sing (b) am singing (c) is singing (d) are singing
  39. 39.Name the tense: “He is playing cricket.” (a) present continuous (b) past continuous (c) simple present (d) present perfect
  40. 40.The children did not ___ a cartoon two days ago. (a) watch (b) watches (c) watched (d) watching

Answer key

  1. Does
  2. was catching
  3. don't
  4. had
  5. has taught
  6. planting
  7. was going
  8. had watched
  9. is
  10. Am
  11. simple present
  12. ate
  13. dance
  14. speak
  15. were jogging
  16. has worked
  17. will bake
  18. is catching
  19. have stayed
  20. climbed
  21. watches
  22. dancing
  23. Is
  24. simple present
  25. washing
  26. will make
  27. cooking
  28. doesn't
  29. Is
  30. Did
  31. have
  32. will send
  33. Do
  34. will clap
  35. was washing
  36. past perfect
  37. is
  38. is singing
  39. present continuous
  40. watch

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