← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 989 · 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.Name the tense: “You are jogging in the park.” (a) simple future (b) simple past (c) past continuous (d) present continuous
  2. 2.Choose the right verb: Mathematics ___ my favourite subject. (a) is (b) are
  3. 3.Name the tense: “They took the train.” (a) past continuous (b) present perfect (c) past perfect (d) simple past
  4. 4.What is the past tense of “send”? (a) sended (b) sending (c) sent
  5. 5.We ___ make tea every morning. (a) doesn't (b) aren't (c) don't
  6. 6.I ___ going to catch the ball next month. (a) am (b) is (c) are
  7. 7.___ she singing a song now? (a) Am (b) Is (c) Are
  8. 8.We ___ Grandma when Mum came home. (a) were help (b) are helping (c) was helping (d) were helping
  9. 9.Aditya ___ won the match already. (a) has (b) have
  10. 10.When the bell rang, they ___ cricket. (a) are playing (b) were play (c) was playing (d) were playing
  11. 11.Choose the right verb: There ___ two cats in the garden. (a) is (b) are
  12. 12.We ___ cricket at the moment. (a) am playing (b) are play (c) is playing (d) are playing
  13. 13.Which is the correct -ing form of “jog”? (a) jogeing (b) joging (c) jogging
  14. 14.Isha ___ Grandma twice a week. (a) helps (b) helping (c) help
  15. 15.Tara ___ the bag now. (a) is carry (b) are carrying (c) am carrying (d) is carrying
  16. 16.My friends ___ a cartoon next week. (a) will watch (b) will watching (c) watched (d) will watches
  17. 17.He has just ___ a message. (a) sending (b) send (c) sends (d) sent
  18. 18.When it started to rain, I ___ a kite. (a) were flying (b) was flying (c) am flying (d) was fly
  19. 19.Name the tense: “Isha has played cricket.” (a) past perfect (b) simple past (c) present perfect (d) present continuous
  20. 20.My cousins ___ a sandcastle last Sunday. (a) will build (b) built (c) build (d) builded
  21. 21.My cousins are going to ___ the ball next month. (a) caught (b) catches (c) catch (d) catching
  22. 22.My brother ___ cricket on Saturdays. (a) plays (b) playing (c) play
  23. 23.The students are going to ___ Grandma next Sunday. (a) helps (b) helping (c) help (d) helped
  24. 24.She ___ a kite next Sunday. (a) flew (b) will flies (c) will fly (d) will flying
  25. 25.Name the tense: “She buys vegetables.” (a) past perfect (b) past continuous (c) simple present (d) simple future
  26. 26.Name the tense: “She will jog in the park.” (a) simple present (b) simple future (c) past perfect (d) present perfect
  27. 27.When Dad called, I ___ already sent a message. (a) had (b) have (c) has
  28. 28.I ___ in the pool right now. (a) are swimming (b) am swimming (c) am swim (d) is swimming
  29. 29.Which is the correct -ing form of “write”? (a) writeeing (b) writeing (c) writing
  30. 30.Name the tense: “The students had run in the park.” (a) past perfect (b) present continuous (c) simple past (d) simple present
  31. 31.By the time the bell rang, we ___ a letter. (a) have written (b) has written (c) had written (d) had wrote
  32. 32.We ___ in Pune since 2022. (a) live (b) have lived (c) lived (d) has lived
  33. 33.Choose the right verb: Each boy ___ a notebook. (a) has (b) have
  34. 34.___ she ride a bicycle in 2023? (a) Does (b) Did (c) Do (d) Was
  35. 35.Tara ___ tea before the guests arrived. (a) had made (b) have made (c) had make (d) has made
  36. 36.When Dad called, I ___ already taken the train. (a) have (b) had (c) has
  37. 37.___ Riya speaking Hindi now? (a) Is (b) Are (c) Am
  38. 38.___ Vivaan bringing lunch right now? (a) Am (b) Is (c) Are
  39. 39.When the phone rang, we ___ science. (a) are studying (b) were study (c) was studying (d) were studying
  40. 40.We ___ a bicycle before the guests arrived. (a) has ridden (b) have ridden (c) had rode (d) had ridden

Answer key

  1. present continuous
  2. is
  3. simple past
  4. sent
  5. don't
  6. am
  7. Is
  8. were helping
  9. has
  10. were playing
  11. are
  12. are playing
  13. jogging
  14. helps
  15. is carrying
  16. will watch
  17. sent
  18. was flying
  19. present perfect
  20. built
  21. catch
  22. plays
  23. help
  24. will fly
  25. simple present
  26. simple future
  27. had
  28. am swimming
  29. writing
  30. past perfect
  31. had written
  32. have lived
  33. has
  34. Did
  35. had made
  36. had
  37. Is
  38. Is
  39. were studying
  40. had ridden

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