← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 576 · 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.What is the past tense of “swim”? (a) swimmed (b) swimming (c) swam (d) swum
  2. 2.They ___ a tree when the bell rang. (a) were climb (b) were climbing (c) are climbing (d) was climbing
  3. 3.Kabir ___ the bag yesterday. (a) carries (b) has carried (c) carried (d) will carry
  4. 4.When the bell rang, my sister ___ a bicycle. (a) were riding (b) was ride (c) is riding (d) was riding
  5. 5.Neel ___ a story next Sunday. (a) will tell (b) will tells (c) told (d) will telling
  6. 6.Aisha ___ fly a kite on Saturdays. (a) don't (b) doesn't (c) isn't
  7. 7.Choose the right verb: Neither the twins nor Tara ___ coming today. (a) are (b) is
  8. 8.Which is the correct -ing form of “clap”? (a) clapping (b) clapeing (c) claping
  9. 9.Name the tense: “He had played cricket.” (a) past perfect (b) present perfect (c) present continuous (d) simple past
  10. 10.We ___ cricket at 8 pm yesterday. (a) are playing (b) were playing (c) was playing (d) were play
  11. 11.When Mum came home, you ___ milk. (a) were drinking (b) are drinking (c) were drink (d) was drinking
  12. 12.Name the tense: “I am playing cricket.” (a) past continuous (b) simple past (c) present continuous (d) simple present
  13. 13.Name the tense: “My friends threw the ball.” (a) simple past (b) present perfect (c) simple present (d) past continuous
  14. 14.Name the tense: “Priya is wearing a cap.” (a) past continuous (b) simple past (c) present continuous (d) simple present
  15. 15.We ___ in the park tomorrow. (a) will runs (b) ran (c) will running (d) will run
  16. 16.You ___ plant a tree every morning. (a) don't (b) doesn't (c) aren't
  17. 17.He ___ to school last Sunday. (a) will go (b) goed (c) went (d) goes
  18. 18.He ___ vegetables twice a week. (a) buys (b) buy (c) buying
  19. 19.I ___ Grandma every Sunday. (a) helps (b) helping (c) help
  20. 20.By the time Mum came home, we ___ a kite. (a) had flew (b) have flown (c) had flown (d) has flown
  21. 21.He ___ a cartoon next month. (a) will watches (b) watched (c) will watch (d) will watching
  22. 22.___ the children dance on the stage on Saturdays? (a) Does (b) Do (c) Are (d) Is
  23. 23.Which is the correct -ing form of “win”? (a) wining (b) winning (c) wineing
  24. 24.He ___ going to go to school tomorrow. (a) are (b) is (c) am
  25. 25.Name the tense: “We studied science.” (a) present continuous (b) past continuous (c) simple present (d) simple past
  26. 26.When Dad called, Karan ___ already sent a message. (a) has (b) have (c) had
  27. 27.Choose the right verb: Every boy ___ a notebook. (a) have (b) has
  28. 28.Name the tense: “He buys vegetables.” (a) past continuous (b) present perfect (c) simple present (d) simple future
  29. 29.My friends ___ a song next month. (a) will sings (b) will singing (c) will sing (d) sang
  30. 30.You ___ a sandcastle before the bell rang. (a) have built (b) had build (c) has built (d) had built
  31. 31.___ my cousins jogging in the park right now? (a) Am (b) Are (c) Is
  32. 32.You ___ drawn a picture already. (a) have (b) has
  33. 33.Name the tense: “They have ridden a bicycle.” (a) past continuous (b) past perfect (c) present perfect (d) simple future
  34. 34.He ___ in this school since 2020. (a) taught (b) have taught (c) has taught (d) teaches
  35. 35.My friends did not ___ a kite two days ago. (a) flying (b) fly (c) flew (d) flies
  36. 36.Name the tense: “We are swimming in the pool.” (a) past continuous (b) present perfect (c) present continuous (d) simple past
  37. 37.When Mum came home, my brother ___ a bicycle. (a) is riding (b) was riding (c) were riding (d) was ride
  38. 38.Choose the right verb: One of my cousins ___ in Class 5. (a) are (b) is
  39. 39.Name the tense: “He writes a letter.” (a) simple past (b) present continuous (c) past perfect (d) simple present
  40. 40.I ___ clap for the team every Sunday. (a) aren't (b) doesn't (c) don't

Answer key

  1. swam
  2. were climbing
  3. carried
  4. was riding
  5. will tell
  6. doesn't
  7. is
  8. clapping
  9. past perfect
  10. were playing
  11. were drinking
  12. present continuous
  13. simple past
  14. present continuous
  15. will run
  16. don't
  17. went
  18. buys
  19. help
  20. had flown
  21. will watch
  22. Do
  23. winning
  24. is
  25. simple past
  26. had
  27. has
  28. simple present
  29. will sing
  30. had built
  31. Are
  32. have
  33. present perfect
  34. has taught
  35. fly
  36. present continuous
  37. was riding
  38. is
  39. simple present
  40. don't

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