← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 562 · 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.___ Vivaan climb a tree twice a week? (a) Is (b) Do (c) Does (d) Are
  2. 2.When Dad called, we ___ already worn a cap. (a) had (b) has (c) have
  3. 3.Name the tense: “You have eaten a mango.” (a) simple present (b) simple future (c) past continuous (d) present perfect
  4. 4.Choose the right verb: There ___ many books on the shelf. (a) are (b) is
  5. 5.Arjun ___ Hindi in 2023. (a) speaked (b) speaks (c) will speak (d) spoke
  6. 6.They ___ the bag before the bell rang. (a) had carried (b) had carry (c) has carried (d) have carried
  7. 7.By the time the bell rang, we ___ on the stage. (a) had danced (b) have danced (c) has danced (d) had dance
  8. 8.Name the tense: “Yash has baked a cake.” (a) present perfect (b) simple past (c) present continuous (d) past continuous
  9. 9.I ___ a song before the bell rang. (a) has sung (b) had sung (c) had sang (d) have sung
  10. 10.The students are going to ___ cricket next week. (a) play (b) plays (c) played (d) playing
  11. 11.They ___ watch a cartoon twice a week. (a) doesn't (b) don't (c) aren't
  12. 12.She ___ in this school since 2020. (a) has studied (b) studies (c) have studied (d) studied
  13. 13.She ___ in the park before Mum came home. (a) has jogged (b) have jogged (c) had jogged (d) had jog
  14. 14.I ___ sent a message already. (a) has (b) have
  15. 15.He ___ going to bring lunch next month. (a) are (b) am (c) is
  16. 16.I ___ vegetables now. (a) is buying (b) are buying (c) am buying (d) am buy
  17. 17.I have just ___ the train. (a) took (b) taken (c) taking (d) take
  18. 18.Name the tense: “You are feeding the dog.” (a) present continuous (b) simple past (c) simple present (d) present perfect
  19. 19.We ___ a song at the moment. (a) am singing (b) is singing (c) are singing (d) are sing
  20. 20.Choose the right verb: There ___ some water in the bottle. (a) is (b) are
  21. 21.Name the tense: “We sent a message.” (a) past continuous (b) simple past (c) simple present (d) present perfect
  22. 22.Name the tense: “We are baking a cake.” (a) simple past (b) simple future (c) simple present (d) present continuous
  23. 23.Choose the right verb: One of my friends ___ in Class 8. (a) is (b) are
  24. 24.We ___ the match next Sunday. (a) won (b) will wins (c) will winning (d) will win
  25. 25.Dev has known my best friend ___ six months. (a) for (b) since
  26. 26.They ___ a cap right now. (a) are wearing (b) is wearing (c) are wear (d) am wearing
  27. 27.Which is the correct -ing form of “make”? (a) making (b) makeing (c) makeeing
  28. 28.Diya ___ study science every day. (a) isn't (b) doesn't (c) don't
  29. 29.Name the tense: “He is writing a letter.” (a) simple future (b) present perfect (c) past continuous (d) present continuous
  30. 30.By the time Mum came home, we ___ the bag. (a) has carried (b) have carried (c) had carried (d) had carry
  31. 31.___ he winning the match at the moment? (a) Am (b) Is (c) Are
  32. 32.We ___ milk last Sunday. (a) drank (b) drink (c) will drink (d) drinked
  33. 33.___ my brother wash the dishes twice a week? (a) Is (b) Do (c) Does (d) Are
  34. 34.What is the past tense of “throw”? (a) thrown (b) throwed (c) throwing (d) threw
  35. 35.Name the tense: “The children planted a tree.” (a) present continuous (b) present perfect (c) simple future (d) simple past
  36. 36.By the time the bell rang, my brother ___ in the park. (a) had ran (b) have run (c) has run (d) had run
  37. 37.___ he washing the dishes now? (a) Is (b) Are (c) Am
  38. 38.You have studied in this school ___ 2020. (a) for (b) since
  39. 39.Which is the correct -ing form of “take”? (a) takeeing (b) taking (c) takeing
  40. 40.Name the tense: “We had carried the bag.” (a) past continuous (b) present perfect (c) past perfect (d) simple present

Answer key

  1. Does
  2. had
  3. present perfect
  4. are
  5. spoke
  6. had carried
  7. had danced
  8. present perfect
  9. had sung
  10. play
  11. don't
  12. has studied
  13. had jogged
  14. have
  15. is
  16. am buying
  17. taken
  18. present continuous
  19. are singing
  20. is
  21. simple past
  22. present continuous
  23. is
  24. will win
  25. for
  26. are wearing
  27. making
  28. doesn't
  29. present continuous
  30. had carried
  31. Is
  32. drank
  33. Does
  34. threw
  35. simple past
  36. had run
  37. Is
  38. since
  39. taking
  40. past perfect

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