← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 890 · 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.We ___ in the park when it started to rain. (a) are jogging (b) was jogging (c) were jog (d) were jogging
  2. 2.I ___ in the pool before the bell rang. (a) have swum (b) had swam (c) has swum (d) had swum
  3. 3.We ___ a cake next Sunday. (a) will baking (b) will bakes (c) baked (d) will bake
  4. 4.He ___ sung a song already. (a) have (b) has
  5. 5.Name the tense: “I was cleaning the room.” (a) simple future (b) past perfect (c) past continuous (d) simple present
  6. 6.When Dad called, they ___ already cooked rice. (a) has (b) have (c) had
  7. 7.___ Zoya watch a cartoon last Sunday? (a) Do (b) Did (c) Does (d) Was
  8. 8.___ they singing a song right now? (a) Are (b) Am (c) Is
  9. 9.___ Arjun eat a mango every Sunday? (a) Are (b) Is (c) Does (d) Do
  10. 10.They ___ drawn a picture already. (a) has (b) have
  11. 11.___ my parents catch the ball two days ago? (a) Do (b) Did (c) Was (d) Does
  12. 12.___ they plant a tree twice a week? (a) Is (b) Does (c) Do (d) Are
  13. 13.When the phone rang, he ___ a message. (a) was sending (b) is sending (c) were sending (d) was send
  14. 14.Choose the right verb: The news ___ good today. (a) are (b) is
  15. 15.The children ___ going to go to school next Sunday. (a) am (b) is (c) are
  16. 16.What is the past tense of “run”? (a) ran (b) runned (c) running (d) run
  17. 17.Name the tense: “We had washed the dishes.” (a) present perfect (b) past perfect (c) simple future (d) simple present
  18. 18.He ___ going to go to school tomorrow. (a) are (b) is (c) am
  19. 19.My cousins did not ___ the dog in 2023. (a) fed (b) feeding (c) feed (d) feeds
  20. 20.Vivaan ___ a letter right now. (a) is write (b) am writing (c) are writing (d) is writing
  21. 21.Neel has just ___ rice. (a) cooked (b) cook (c) cooks (d) cooking
  22. 22.Choose the right verb: The box of pencils ___ on the table. (a) are (b) is
  23. 23.When it started to rain, my parents ___ lunch. (a) were bringing (b) was bringing (c) are bringing (d) were bring
  24. 24.My brother ___ in Pune since 2021. (a) have lived (b) lived (c) has lived (d) lives
  25. 25.Omkar ___ the ball next month. (a) will throwing (b) will throws (c) will throw (d) threw
  26. 26.He is going to ___ for the team next week. (a) claps (b) clapped (c) clap (d) clapping
  27. 27.Name the tense: “He had helped Grandma.” (a) present continuous (b) simple future (c) past perfect (d) present perfect
  28. 28.___ we cooking rice at the moment? (a) Is (b) Are (c) Am
  29. 29.___ the children clean the room last week? (a) Does (b) Did (c) Was (d) Do
  30. 30.We ___ in this school since 2022. (a) studied (b) have studied (c) study (d) has studied
  31. 31.They ___ going to take the train next week. (a) am (b) is (c) are
  32. 32.___ Myra building a sandcastle right now? (a) Am (b) Are (c) Is
  33. 33.Name the tense: “Priya is bringing lunch.” (a) simple future (b) present perfect (c) present continuous (d) simple present
  34. 34.___ you bringing lunch right now? (a) Are (b) Is (c) Am
  35. 35.He ___ a message last Sunday. (a) sent (b) sends (c) sended (d) will send
  36. 36.When the phone rang, you ___ the dishes. (a) were wash (b) were washing (c) are washing (d) was washing
  37. 37.She ___ cricket at 8 pm yesterday. (a) was play (b) is playing (c) were playing (d) was playing
  38. 38.___ I carry the bag last week? (a) Do (b) Did (c) Was (d) Does
  39. 39.___ he drink milk every morning? (a) Does (b) Is (c) Do (d) Are
  40. 40.You are going to ___ the room next month. (a) cleans (b) cleaning (c) cleaned (d) clean

Answer key

  1. were jogging
  2. had swum
  3. will bake
  4. has
  5. past continuous
  6. had
  7. Did
  8. Are
  9. Does
  10. have
  11. Did
  12. Do
  13. was sending
  14. is
  15. are
  16. ran
  17. past perfect
  18. is
  19. feed
  20. is writing
  21. cooked
  22. is
  23. were bringing
  24. has lived
  25. will throw
  26. clap
  27. past perfect
  28. Are
  29. Did
  30. have studied
  31. are
  32. Is
  33. present continuous
  34. Are
  35. sent
  36. were washing
  37. was playing
  38. Did
  39. Does
  40. clean

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