← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 148 · 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.She ___ the match at 8 pm yesterday. (a) was win (b) is winning (c) was winning (d) were winning
  2. 2.Name the tense: “My brother will jog in the park.” (a) present perfect (b) simple future (c) past continuous (d) simple past
  3. 3.___ she watching a cartoon at the moment? (a) Am (b) Is (c) Are
  4. 4.You ___ in this school since 2021. (a) study (b) have studied (c) has studied (d) studied
  5. 5.I ___ swim in the pool every Sunday. (a) aren't (b) doesn't (c) don't
  6. 6.They are going to ___ science next Sunday. (a) study (b) studied (c) studies (d) studying
  7. 7.Zoya ___ rice yesterday. (a) cooked (b) has cooked (c) cooks (d) will cook
  8. 8.___ she speaking Hindi now? (a) Am (b) Are (c) Is
  9. 9.Ananya has just ___ to school. (a) going (b) gone (c) went (d) go
  10. 10.Which is the correct -ing form of “plant”? (a) planting (b) planteing (c) plantting
  11. 11.We are going to ___ for the team next week. (a) clap (b) clapping (c) claps (d) clapped
  12. 12.By the time Mum came home, Omkar ___ a kite. (a) has flown (b) have flown (c) had flew (d) had flown
  13. 13.I ___ milk right now. (a) are drinking (b) am drink (c) is drinking (d) am drinking
  14. 14.Name the tense: “My sister was riding a bicycle.” (a) present continuous (b) past continuous (c) present perfect (d) simple future
  15. 15.Choose the right verb: Either Ananya or the twins ___ coming today. (a) are (b) is
  16. 16.Choose the right verb: Each of the players ___ a ID card. (a) has (b) have
  17. 17.Name the tense: “He had spoken Hindi.” (a) past perfect (b) simple past (c) past continuous (d) simple future
  18. 18.They ___ a picture last Sunday. (a) drawed (b) draw (c) will draw (d) drew
  19. 19.You ___ for the team before it got dark. (a) has clapped (b) had clap (c) had clapped (d) have clapped
  20. 20.When Dad called, we ___ already helped Grandma. (a) had (b) has (c) have
  21. 21.My cousins ___ in the park tomorrow. (a) will jog (b) will jogging (c) will jogs (d) jogged
  22. 22.What is the past tense of “speak”? (a) speaked (b) spoken (c) spoke (d) speaking
  23. 23.___ he write a letter last Sunday? (a) Do (b) Was (c) Did (d) Does
  24. 24.Aarav ___ vegetables when the phone rang. (a) is buying (b) was buying (c) was buy (d) were buying
  25. 25.She ___ vegetables two days ago. (a) buyed (b) buys (c) will buy (d) bought
  26. 26.I ___ on the stage next month. (a) danced (b) will dancing (c) will dances (d) will dance
  27. 27.We ___ taken the train already. (a) have (b) has
  28. 28.Which is the correct -ing form of “feed”? (a) feedeing (b) feeding (c) feedding
  29. 29.When Dad called, she ___ already spoken Hindi. (a) had (b) have (c) has
  30. 30.You ___ science last week. (a) study (b) have studied (c) studied (d) will study
  31. 31.When the bell rang, Neel ___ science. (a) was studying (b) were studying (c) is studying (d) was study
  32. 32.You ___ a sandcastle every Sunday. (a) build (b) building (c) builds
  33. 33.___ he telling a story now? (a) Am (b) Is (c) Are
  34. 34.You ___ a cake every morning. (a) bakes (b) bake (c) baking
  35. 35.At 8 pm yesterday, we ___ lunch. (a) was bringing (b) were bring (c) were bringing (d) are bringing
  36. 36.What is the past tense of “wear”? (a) wearing (b) weared (c) wore (d) worn
  37. 37.The children have been in the library ___ 8 o'clock. (a) since (b) for
  38. 38.The children did not ___ the room two days ago. (a) cleaning (b) cleans (c) cleaned (d) clean
  39. 39.When Dad called, I ___ already helped Grandma. (a) have (b) had (c) has
  40. 40.When it started to rain, you ___ in the park. (a) were running (b) was running (c) were run (d) are running

Answer key

  1. was winning
  2. simple future
  3. Is
  4. have studied
  5. don't
  6. study
  7. cooked
  8. Is
  9. gone
  10. planting
  11. clap
  12. had flown
  13. am drinking
  14. past continuous
  15. are
  16. has
  17. past perfect
  18. drew
  19. had clapped
  20. had
  21. will jog
  22. spoke
  23. Did
  24. was buying
  25. bought
  26. will dance
  27. have
  28. feeding
  29. had
  30. studied
  31. was studying
  32. build
  33. Is
  34. bake
  35. were bringing
  36. wore
  37. since
  38. clean
  39. had
  40. were running

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