← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 456 · 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.I am going to ___ in the pool next week. (a) swimming (b) swam (c) swim (d) swims
  2. 2.Choose the right verb: Each child ___ a notebook. (a) have (b) has
  3. 3.By the time the bell rang, my sister ___ the dishes. (a) had wash (b) have washed (c) had washed (d) has washed
  4. 4.Choose the right verb: Each of the players ___ a name tag. (a) have (b) has
  5. 5.___ my sister clean the room on Saturdays? (a) Do (b) Is (c) Does (d) Are
  6. 6.They ___ vegetables at the moment. (a) are buy (b) am buying (c) are buying (d) is buying
  7. 7.She ___ Grandma before the guests arrived. (a) had help (b) had helped (c) has helped (d) have helped
  8. 8.We are going to ___ the train tomorrow. (a) taking (b) takes (c) took (d) take
  9. 9.They ___ going to buy vegetables next week. (a) are (b) am (c) is
  10. 10.She ___ the dishes on Saturdays. (a) washing (b) washes (c) wash
  11. 11.What is the past tense of “take”? (a) taked (b) taking (c) taken (d) took
  12. 12.We ___ the dishes on Saturdays. (a) washes (b) washing (c) wash
  13. 13.He ___ in the park every Sunday. (a) jogs (b) jogging (c) jog
  14. 14.You ___ a cake next week. (a) will bakes (b) will baking (c) baked (d) will bake
  15. 15.When it started to rain, they ___ a bicycle. (a) were ride (b) are riding (c) were riding (d) was riding
  16. 16.He ___ in the park next Sunday. (a) will jogging (b) will jogs (c) jogged (d) will jog
  17. 17.Choose the right verb: There ___ an apple on the plate. (a) are (b) is
  18. 18.Name the tense: “You had bought vegetables.” (a) simple present (b) simple future (c) past continuous (d) past perfect
  19. 19.Choose the right verb: Neither Arjun nor the twins ___ coming today. (a) is (b) are
  20. 20.Name the tense: “He has baked a cake.” (a) simple present (b) past perfect (c) simple future (d) present perfect
  21. 21.They are going to ___ on the stage next week. (a) dances (b) danced (c) dance (d) dancing
  22. 22.___ she washing the dishes right now? (a) Are (b) Is (c) Am
  23. 23.Name the tense: “We had brought lunch.” (a) past perfect (b) simple future (c) present perfect (d) present continuous
  24. 24.By the time the guests arrived, Kabir ___ Hindi. (a) has spoken (b) have spoken (c) had spoke (d) had spoken
  25. 25.He ___ in Delhi since 2022. (a) has worked (b) works (c) worked (d) have worked
  26. 26.___ my friends bringing lunch right now? (a) Is (b) Are (c) Am
  27. 27.My brother ___ the room next week. (a) will cleaning (b) cleaned (c) will clean (d) will cleans
  28. 28.He ___ the match next month. (a) will wins (b) will winning (c) won (d) will win
  29. 29.The students ___ the train next month. (a) will takes (b) will taking (c) took (d) will take
  30. 30.___ he help Grandma twice a week? (a) Does (b) Do (c) Is (d) Are
  31. 31.I ___ a cake now. (a) is baking (b) am baking (c) am bake (d) are baking
  32. 32.___ my brother singing a song now? (a) Are (b) Is (c) Am
  33. 33.We ___ study science every morning. (a) aren't (b) don't (c) doesn't
  34. 34.The children ___ a story when it started to rain. (a) were telling (b) was telling (c) were tell (d) are telling
  35. 35.When the bell rang, he ___ in the pool. (a) was swimming (b) were swimming (c) is swimming (d) was swim
  36. 36.Name the tense: “They speak Hindi.” (a) present continuous (b) simple present (c) past continuous (d) simple past
  37. 37.They ___ study science every day. (a) don't (b) aren't (c) doesn't
  38. 38.They ___ the room before it got dark. (a) had clean (b) had cleaned (c) has cleaned (d) have cleaned
  39. 39.They ___ going to ride a bicycle next week. (a) am (b) is (c) are
  40. 40.Choose the right verb: There ___ some water in the bottle. (a) are (b) is

Answer key

  1. swim
  2. has
  3. had washed
  4. has
  5. Does
  6. are buying
  7. had helped
  8. take
  9. are
  10. washes
  11. took
  12. wash
  13. jogs
  14. will bake
  15. were riding
  16. will jog
  17. is
  18. past perfect
  19. are
  20. present perfect
  21. dance
  22. Is
  23. past perfect
  24. had spoken
  25. has worked
  26. Are
  27. will clean
  28. will win
  29. will take
  30. Does
  31. am baking
  32. Is
  33. don't
  34. were telling
  35. was swimming
  36. simple present
  37. don't
  38. had cleaned
  39. are
  40. is

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