← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 246 · 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.___ you playing cricket right now? (a) Is (b) Am (c) Are
  2. 2.You have lived in Pune ___ January. (a) since (b) for
  3. 3.My brother ___ a letter twice a week. (a) writes (b) write (c) writing
  4. 4.When Dad called, Neel ___ already thrown the ball. (a) had (b) have (c) has
  5. 5.She ___ going to buy vegetables next month. (a) am (b) are (c) is
  6. 6.I ___ a cap at 8 pm yesterday. (a) am wearing (b) was wearing (c) were wearing (d) was wear
  7. 7.Name the tense: “They are bringing lunch.” (a) simple present (b) past continuous (c) past perfect (d) present continuous
  8. 8.We have just ___ the train. (a) take (b) took (c) taking (d) taken
  9. 9.Ananya ___ a cap at the moment. (a) am wearing (b) is wear (c) are wearing (d) is wearing
  10. 10.My parents ___ a bicycle at 8 pm yesterday. (a) were ride (b) was riding (c) are riding (d) were riding
  11. 11.He ___ feed the dog every day. (a) doesn't (b) isn't (c) don't
  12. 12.When Dad called, she ___ already eaten a mango. (a) has (b) had (c) have
  13. 13.What is the past tense of “take”? (a) taking (b) taked (c) took (d) taken
  14. 14.My parents are going to ___ in the park next month. (a) jog (b) jogging (c) jogged (d) jogs
  15. 15.I ___ thrown the ball already. (a) have (b) has
  16. 16.She ___ in the park when Mum came home. (a) was jogging (b) were jogging (c) is jogging (d) was jog
  17. 17.They have known my best friend ___ a long time. (a) since (b) for
  18. 18.She ___ to school right now. (a) am going (b) is going (c) is go (d) are going
  19. 19.Rohan ___ Grandma next Sunday. (a) will helping (b) will helps (c) helped (d) will help
  20. 20.___ Kunal bake a cake two days ago? (a) Does (b) Do (c) Was (d) Did
  21. 21.She did not ___ a tree yesterday. (a) plants (b) plant (c) planting (d) planted
  22. 22.When Dad called, she ___ already drawn a picture. (a) have (b) has (c) had
  23. 23.Name the tense: “You had bought vegetables.” (a) simple future (b) simple present (c) present perfect (d) past perfect
  24. 24.What is the past tense of “bring”? (a) bringed (b) brought (c) bringing
  25. 25.___ the children tell a story every morning? (a) Does (b) Is (c) Are (d) Do
  26. 26.Choose the right verb: There ___ a cat in the garden. (a) are (b) is
  27. 27.___ I helping Grandma right now? (a) Are (b) Am (c) Is
  28. 28.Choose the right verb: Each player ___ a name tag. (a) has (b) have
  29. 29.You ___ in this school since 2020. (a) studied (b) has studied (c) study (d) have studied
  30. 30.Choose the right verb: One of my cousins ___ in Class 4. (a) is (b) are
  31. 31.You ___ the room when the bell rang. (a) were cleaning (b) are cleaning (c) was cleaning (d) were clean
  32. 32.My sister ___ a message right now. (a) are sending (b) is sending (c) is send (d) am sending
  33. 33.My friends are going to ___ a cap next month. (a) wears (b) wore (c) wearing (d) wear
  34. 34.Choose the right verb: Neither Meera nor the twins ___ coming today. (a) is (b) are
  35. 35.___ you wash the dishes on Saturdays? (a) Does (b) Do (c) Are (d) Is
  36. 36.Name the tense: “He was dancing on the stage.” (a) simple past (b) past perfect (c) simple future (d) past continuous
  37. 37.My sister has just ___ the ball. (a) catches (b) catch (c) catching (d) caught
  38. 38.___ Zoya go to school last Sunday? (a) Did (b) Was (c) Does (d) Do
  39. 39.I ___ the dog when Mum came home. (a) was feed (b) were feeding (c) am feeding (d) was feeding
  40. 40.When the bell rang, he ___ a song. (a) was singing (b) was sing (c) were singing (d) is singing

Answer key

  1. Are
  2. since
  3. writes
  4. had
  5. is
  6. was wearing
  7. present continuous
  8. taken
  9. is wearing
  10. were riding
  11. doesn't
  12. had
  13. took
  14. jog
  15. have
  16. was jogging
  17. for
  18. is going
  19. will help
  20. Did
  21. plant
  22. had
  23. past perfect
  24. brought
  25. Do
  26. is
  27. Am
  28. has
  29. have studied
  30. is
  31. were cleaning
  32. is sending
  33. wear
  34. are
  35. Do
  36. past continuous
  37. caught
  38. Did
  39. was feeding
  40. was singing

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