← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 141 · 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.They ___ the match next month. (a) will wins (b) will winning (c) will win (d) won
  2. 2.Rohan ___ in the park every morning. (a) run (b) runs (c) running
  3. 3.She ___ the bag every Sunday. (a) carries (b) carry (c) carrying
  4. 4.We did not ___ the train last Sunday. (a) take (b) taking (c) took (d) takes
  5. 5.I ___ help Grandma every day. (a) don't (b) doesn't (c) aren't
  6. 6.Name the tense: “My brother eats a mango.” (a) past perfect (b) present continuous (c) simple present (d) past continuous
  7. 7.Choose the right verb: One of my friends ___ in Class 9. (a) are (b) is
  8. 8.We have known my best friend ___ last year. (a) since (b) for
  9. 9.They are going to ___ the ball next week. (a) catches (b) caught (c) catch (d) catching
  10. 10.He did not ___ the ball in 2023. (a) caught (b) catch (c) catches (d) catching
  11. 11.They ___ a kite twice a week. (a) flying (b) flies (c) fly
  12. 12.Name the tense: “I have ridden a bicycle.” (a) present continuous (b) past continuous (c) present perfect (d) simple present
  13. 13.___ we drink milk in 2023? (a) Do (b) Does (c) Did (d) Was
  14. 14.You ___ the match before the guests arrived. (a) had won (b) has won (c) had win (d) have won
  15. 15.You ___ cricket when the phone rang. (a) were playing (b) are playing (c) was playing (d) were play
  16. 16.You ___ going to eat a mango next Sunday. (a) is (b) are (c) am
  17. 17.Name the tense: “Ananya speaks Hindi.” (a) past continuous (b) present continuous (c) present perfect (d) simple present
  18. 18.Choose the right verb: All the children ___ a name tag. (a) have (b) has
  19. 19.___ my friends build a sandcastle in 2023? (a) Did (b) Was (c) Do (d) Does
  20. 20.You ___ the bag now. (a) am carrying (b) is carrying (c) are carrying (d) are carry
  21. 21.Name the tense: “My friends plant a tree.” (a) present continuous (b) past continuous (c) simple present (d) past perfect
  22. 22.Choose the right verb: Each of the boys ___ a notebook. (a) have (b) has
  23. 23.We ___ win the match on Saturdays. (a) don't (b) doesn't (c) aren't
  24. 24.When it started to rain, he ___ a mango. (a) was eat (b) is eating (c) were eating (d) was eating
  25. 25.Manav ___ plant a tree twice a week. (a) don't (b) isn't (c) doesn't
  26. 26.Isha ___ Hindi at 8 pm yesterday. (a) was speaking (b) were speaking (c) was speak (d) is speaking
  27. 27.She ___ a bicycle tomorrow. (a) will rides (b) rode (c) will riding (d) will ride
  28. 28.My sister ___ with Nani since 2019. (a) has stayed (b) stayed (c) have stayed (d) stays
  29. 29.We ___ Grandma when the phone rang. (a) was helping (b) are helping (c) were help (d) were helping
  30. 30.We ___ the ball before Mum came home. (a) had thrown (b) has thrown (c) had threw (d) have thrown
  31. 31.Name the tense: “We fed the dog.” (a) past perfect (b) simple present (c) simple future (d) simple past
  32. 32.My friends ___ a song next month. (a) will singing (b) sang (c) will sing (d) will sings
  33. 33.Arjun is going to ___ a message next month. (a) sending (b) sent (c) send (d) sends
  34. 34.He ___ lunch yesterday. (a) brings (b) will bring (c) brought (d) bringed
  35. 35.Name the tense: “I had caught the ball.” (a) simple past (b) simple future (c) past continuous (d) past perfect
  36. 36.We ___ a sandcastle every day. (a) builds (b) building (c) build
  37. 37.She ___ a picture next week. (a) will drawing (b) drew (c) will draws (d) will draw
  38. 38.My parents have worked in Delhi ___ 2019. (a) since (b) for
  39. 39.At 8 pm yesterday, we ___ a cap. (a) were wearing (b) are wearing (c) was wearing (d) were wear
  40. 40.___ Ira tell a story two days ago? (a) Do (b) Does (c) Did (d) Was

Answer key

  1. will win
  2. runs
  3. carries
  4. take
  5. don't
  6. simple present
  7. is
  8. since
  9. catch
  10. catch
  11. fly
  12. present perfect
  13. Did
  14. had won
  15. were playing
  16. are
  17. simple present
  18. have
  19. Did
  20. are carrying
  21. simple present
  22. has
  23. don't
  24. was eating
  25. doesn't
  26. was speaking
  27. will ride
  28. has stayed
  29. were helping
  30. had thrown
  31. simple past
  32. will sing
  33. send
  34. brought
  35. past perfect
  36. build
  37. will draw
  38. since
  39. were wearing
  40. Did

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