← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 942 · 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.When it started to rain, I ___ a kite. (a) was fly (b) am flying (c) were flying (d) was flying
  2. 2.Isha has just ___ the ball. (a) catches (b) catching (c) caught (d) catch
  3. 3.Choose the right verb: Neither my cousins nor Dev ___ coming today. (a) are (b) is
  4. 4.Name the tense: “You were telling a story.” (a) present perfect (b) past continuous (c) present continuous (d) simple past
  5. 5.The students ___ in Delhi since 2019. (a) have worked (b) has worked (c) work (d) worked
  6. 6.Name the tense: “Sneha spoke Hindi.” (a) simple past (b) past continuous (c) simple future (d) simple present
  7. 7.Name the tense: “I carried the bag.” (a) simple future (b) past perfect (c) present perfect (d) simple past
  8. 8.Name the tense: “He is jogging in the park.” (a) past continuous (b) present continuous (c) present perfect (d) simple future
  9. 9.I ___ the dishes when the bell rang. (a) am washing (b) was wash (c) were washing (d) was washing
  10. 10.When Dad called, she ___ already made tea. (a) had (b) has (c) have
  11. 11.She ___ going to catch the ball next Sunday. (a) am (b) is (c) are
  12. 12.Name the tense: “You will drink milk.” (a) past continuous (b) present perfect (c) simple past (d) simple future
  13. 13.You ___ a sandcastle next month. (a) will build (b) will builds (c) will building (d) built
  14. 14.___ he jog in the park every day? (a) Do (b) Is (c) Are (d) Does
  15. 15.Diya ___ throw the ball every morning. (a) don't (b) isn't (c) doesn't
  16. 16.Name the tense: “Ira was washing the dishes.” (a) past perfect (b) past continuous (c) present perfect (d) simple present
  17. 17.Name the tense: “Diya had ridden a bicycle.” (a) past perfect (b) simple future (c) past continuous (d) simple present
  18. 18.Which is the correct -ing form of “catch”? (a) catcheing (b) catchhing (c) catching
  19. 19.He ___ the room every morning. (a) cleaning (b) cleans (c) clean
  20. 20.Aarav is going to ___ a cartoon next Sunday. (a) watches (b) watch (c) watching (d) watched
  21. 21.I ___ science right now. (a) is studying (b) are studying (c) am study (d) am studying
  22. 22.What is the past tense of “fly”? (a) flying (b) flyed (c) flew (d) flown
  23. 23.When it started to rain, Nisha ___ a message. (a) were sending (b) is sending (c) was send (d) was sending
  24. 24.My sister did not ___ Hindi yesterday. (a) speaks (b) speak (c) spoke (d) speaking
  25. 25.Nisha is going to ___ milk tomorrow. (a) drank (b) drinks (c) drinking (d) drink
  26. 26.You ___ to school last Sunday. (a) go (b) will go (c) went (d) goed
  27. 27.Riya did not ___ a sandcastle in 2023. (a) build (b) built (c) building (d) builds
  28. 28.Name the tense: “My friends are playing cricket.” (a) past continuous (b) present perfect (c) present continuous (d) simple past
  29. 29.Name the tense: “I had helped Grandma.” (a) present continuous (b) present perfect (c) past continuous (d) past perfect
  30. 30.___ I bake a cake in 2023? (a) Do (b) Does (c) Did (d) Was
  31. 31.He ___ on the stage last Sunday. (a) has danced (b) will dance (c) danced (d) dances
  32. 32.___ my sister drink milk last week? (a) Does (b) Did (c) Do (d) Was
  33. 33.___ I ride a bicycle on Saturdays? (a) Does (b) Do (c) Is (d) Are
  34. 34.Which is the correct -ing form of “run”? (a) running (b) runing (c) runeing
  35. 35.What is the past tense of “drink”? (a) drinked (b) drank (c) drinking (d) drunk
  36. 36.You ___ going to eat a mango next Sunday. (a) is (b) are (c) am
  37. 37.Choose the right verb: Each boy ___ a name tag. (a) has (b) have
  38. 38.Choose the right verb: Every girl ___ a locker. (a) have (b) has
  39. 39.You ___ the ball before it got dark. (a) had catch (b) has caught (c) had caught (d) have caught
  40. 40.She ___ on the stage now. (a) is dance (b) is dancing (c) am dancing (d) are dancing

Answer key

  1. was flying
  2. caught
  3. is
  4. past continuous
  5. have worked
  6. simple past
  7. simple past
  8. present continuous
  9. was washing
  10. had
  11. is
  12. simple future
  13. will build
  14. Does
  15. doesn't
  16. past continuous
  17. past perfect
  18. catching
  19. cleans
  20. watch
  21. am studying
  22. flew
  23. was sending
  24. speak
  25. drink
  26. went
  27. build
  28. present continuous
  29. past perfect
  30. Did
  31. danced
  32. Did
  33. Do
  34. running
  35. drank
  36. are
  37. has
  38. has
  39. had caught
  40. is dancing

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