← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 625 · 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.My brother is going to ___ the dog next week. (a) feed (b) fed (c) feeding (d) feeds
  2. 2.My brother ___ the room before it got dark. (a) had clean (b) has cleaned (c) had cleaned (d) have cleaned
  3. 3.___ they win the match every day? (a) Is (b) Do (c) Are (d) Does
  4. 4.She ___ going to help Grandma next week. (a) are (b) is (c) am
  5. 5.Aisha ___ lunch when Mum came home. (a) was bringing (b) is bringing (c) was bring (d) were bringing
  6. 6.Name the tense: “We send a message.” (a) simple future (b) simple present (c) simple past (d) past continuous
  7. 7.By the time we reached, Aditya ___ a tree. (a) had climbed (b) had climb (c) have climbed (d) has climbed
  8. 8.You have just ___ the bag. (a) carried (b) carries (c) carry (d) carrying
  9. 9.Choose the right verb: Physics ___ interesting. (a) is (b) are
  10. 10.My brother has known my best friend ___ two years. (a) for (b) since
  11. 11.My sister ___ the train before it got dark. (a) has taken (b) had took (c) have taken (d) had taken
  12. 12.Name the tense: “I had danced on the stage.” (a) present perfect (b) past continuous (c) past perfect (d) simple future
  13. 13.My brother has just ___ the dog. (a) fed (b) feeds (c) feed (d) feeding
  14. 14.You ___ rice now. (a) are cook (b) is cooking (c) are cooking (d) am cooking
  15. 15.___ my brother playing cricket right now? (a) Am (b) Is (c) Are
  16. 16.She ___ in the park at 8 pm yesterday. (a) was running (b) is running (c) were running (d) was run
  17. 17.He ___ in Delhi since 2019. (a) works (b) has worked (c) worked (d) have worked
  18. 18.When Dad called, Aisha ___ already sent a message. (a) have (b) had (c) has
  19. 19.___ he study science twice a week? (a) Do (b) Is (c) Does (d) Are
  20. 20.Rohan ___ to school before the guests arrived. (a) had went (b) have gone (c) had gone (d) has gone
  21. 21.We ___ the dog before Mum came home. (a) has fed (b) have fed (c) had feed (d) had fed
  22. 22.What is the past tense of “swim”? (a) swimmed (b) swimming (c) swum (d) swam
  23. 23.Name the tense: “The students are jogging in the park.” (a) present continuous (b) simple future (c) simple present (d) present perfect
  24. 24.They ___ cricket every morning. (a) play (b) plays (c) playing
  25. 25.She ___ in the park right now. (a) am jogging (b) is jog (c) are jogging (d) is jogging
  26. 26.Zoya ___ a story now. (a) is tell (b) am telling (c) are telling (d) is telling
  27. 27.___ you bring lunch on Saturdays? (a) Is (b) Do (c) Are (d) Does
  28. 28.What is the past tense of “make”? (a) maked (b) making (c) made
  29. 29.They ___ tea before the guests arrived. (a) have made (b) had made (c) had make (d) has made
  30. 30.We ___ going to build a sandcastle tomorrow. (a) is (b) am (c) are
  31. 31.He has just ___ tea. (a) make (b) making (c) makes (d) made
  32. 32.Choose the right verb: Each of the children ___ a notebook. (a) has (b) have
  33. 33.My parents ___ in the park on Saturdays. (a) jog (b) jogging (c) jogs
  34. 34.We ___ a song when the bell rang. (a) were sing (b) are singing (c) were singing (d) was singing
  35. 35.Name the tense: “The children are bringing lunch.” (a) present perfect (b) past perfect (c) simple present (d) present continuous
  36. 36.When the bell rang, my cousins ___ lunch. (a) are bringing (b) was bringing (c) were bring (d) were bringing
  37. 37.He ___ a tree next month. (a) planted (b) will planting (c) will plant (d) will plants
  38. 38.Choose the right verb: Every player ___ a locker. (a) have (b) has
  39. 39.Choose the right verb: Each of the girls ___ a name tag. (a) have (b) has
  40. 40.My brother ___ in the pool tomorrow. (a) will swims (b) will swimming (c) swam (d) will swim

Answer key

  1. feed
  2. had cleaned
  3. Do
  4. is
  5. was bringing
  6. simple present
  7. had climbed
  8. carried
  9. is
  10. for
  11. had taken
  12. past perfect
  13. fed
  14. are cooking
  15. Is
  16. was running
  17. has worked
  18. had
  19. Does
  20. had gone
  21. had fed
  22. swam
  23. present continuous
  24. play
  25. is jogging
  26. is telling
  27. Do
  28. made
  29. had made
  30. are
  31. made
  32. has
  33. jog
  34. were singing
  35. present continuous
  36. were bringing
  37. will plant
  38. has
  39. has
  40. will swim

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