← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 734 · 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.Which is the correct -ing form of “study”? (a) studying (b) studyeing (c) studyying
  2. 2.She is going to ___ in the pool next week. (a) swim (b) swims (c) swimming (d) swam
  3. 3.She ___ caught the ball already. (a) have (b) has
  4. 4.You ___ a song yesterday. (a) sing (b) will sing (c) sang (d) have sung
  5. 5.___ I washing the dishes right now? (a) Is (b) Am (c) Are
  6. 6.Vivaan ___ a song next Sunday. (a) will sings (b) will singing (c) will sing (d) sang
  7. 7.What is the past tense of “throw”? (a) threw (b) thrown (c) throwing (d) throwed
  8. 8.At 8 pm yesterday, she ___ in the pool. (a) were swimming (b) was swimming (c) is swimming (d) was swim
  9. 9.___ you jogging in the park at the moment? (a) Am (b) Is (c) Are
  10. 10.You ___ in this school since 2021. (a) has studied (b) studied (c) have studied (d) study
  11. 11.I ___ bake a cake every morning. (a) doesn't (b) don't (c) aren't
  12. 12.He ___ swum in the pool already. (a) have (b) has
  13. 13.___ she climb a tree two days ago? (a) Do (b) Does (c) Was (d) Did
  14. 14.Priya ___ cleaned the room already. (a) has (b) have
  15. 15.Choose the right verb: Either Kabir or my cousins ___ coming today. (a) are (b) is
  16. 16.We ___ clap for the team every day. (a) aren't (b) doesn't (c) don't
  17. 17.They ___ a cake on Saturdays. (a) bake (b) baking (c) bakes
  18. 18.When Dad called, the students ___ already watched a cartoon. (a) had (b) has (c) have
  19. 19.My parents are going to ___ in the park next month. (a) jogging (b) jogged (c) jogs (d) jog
  20. 20.Farhan ___ a cake before the guests arrived. (a) have baked (b) has baked (c) had baked (d) had bake
  21. 21.He ___ for the team at 8 pm yesterday. (a) were clapping (b) is clapping (c) was clap (d) was clapping
  22. 22.My brother ___ cook rice every day. (a) isn't (b) doesn't (c) don't
  23. 23.My brother ___ milk yesterday. (a) will drink (b) drinks (c) drinked (d) drank
  24. 24.He ___ carried the bag already. (a) has (b) have
  25. 25.He ___ in the pool when the phone rang. (a) was swim (b) were swimming (c) was swimming (d) is swimming
  26. 26.When the phone rang, I ___ to school. (a) were going (b) was go (c) am going (d) was going
  27. 27.We ___ a tree when it started to rain. (a) were climb (b) was climbing (c) were climbing (d) are climbing
  28. 28.You ___ science at 8 pm yesterday. (a) were studying (b) were study (c) are studying (d) was studying
  29. 29.They ___ a cartoon next Sunday. (a) watched (b) will watching (c) will watches (d) will watch
  30. 30.Yash ___ a bicycle yesterday. (a) rides (b) will ride (c) rided (d) rode
  31. 31.Name the tense: “She was carrying the bag.” (a) past continuous (b) past perfect (c) simple past (d) present perfect
  32. 32.She ___ the train next week. (a) will takes (b) will taking (c) took (d) will take
  33. 33.___ I throwing the ball now? (a) Are (b) Is (c) Am
  34. 34.By the time the guests arrived, you ___ a cake. (a) has baked (b) have baked (c) had bake (d) had baked
  35. 35.I ___ milk before Mum came home. (a) had drank (b) had drunk (c) have drunk (d) has drunk
  36. 36.___ he run in the park every day? (a) Are (b) Does (c) Is (d) Do
  37. 37.You ___ going to run in the park next Sunday. (a) am (b) is (c) are
  38. 38.You ___ the ball before the bell rang. (a) had caught (b) has caught (c) have caught (d) had catch
  39. 39.Choose the right verb: One of my cousins ___ in Class 5. (a) is (b) are
  40. 40.Kabir ___ Hindi right now. (a) am speaking (b) are speaking (c) is speak (d) is speaking

Answer key

  1. studying
  2. swim
  3. has
  4. sang
  5. Am
  6. will sing
  7. threw
  8. was swimming
  9. Are
  10. have studied
  11. don't
  12. has
  13. Did
  14. has
  15. are
  16. don't
  17. bake
  18. had
  19. jog
  20. had baked
  21. was clapping
  22. doesn't
  23. drank
  24. has
  25. was swimming
  26. was going
  27. were climbing
  28. were studying
  29. will watch
  30. rode
  31. past continuous
  32. will take
  33. Am
  34. had baked
  35. had drunk
  36. Does
  37. are
  38. had caught
  39. is
  40. is speaking

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