← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 922 · 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 “throw”? (a) throwing (b) threw (c) thrown (d) throwed
  2. 2.___ you throw the ball last week? (a) Does (b) Was (c) Do (d) Did
  3. 3.She ___ swum in the pool already. (a) has (b) have
  4. 4.When Dad called, my parents ___ already spoken Hindi. (a) had (b) have (c) has
  5. 5.___ my cousins throw the ball twice a week? (a) Is (b) Are (c) Does (d) Do
  6. 6.Name the tense: “You took the train.” (a) simple present (b) past perfect (c) past continuous (d) simple past
  7. 7.They ___ the room at 8 pm yesterday. (a) was cleaning (b) were clean (c) were cleaning (d) are cleaning
  8. 8.You ___ a cartoon yesterday. (a) watch (b) will watch (c) have watched (d) watched
  9. 9.Choose the right verb: The packet of biscuits ___ open. (a) is (b) are
  10. 10.They ___ a kite last Sunday. (a) will fly (b) fly (c) flyed (d) flew
  11. 11.He ___ played cricket already. (a) has (b) have
  12. 12.Choose the right verb: Each of the girls ___ a notebook. (a) have (b) has
  13. 13.Aditya ___ on the stage at the moment. (a) is dance (b) is dancing (c) am dancing (d) are dancing
  14. 14.You ___ the dishes yesterday. (a) will wash (b) have washed (c) wash (d) washed
  15. 15.Rahul ___ tea before Mum came home. (a) have made (b) has made (c) had make (d) had made
  16. 16.Name the tense: “I had carried the bag.” (a) present perfect (b) past continuous (c) past perfect (d) simple future
  17. 17.I did not ___ the dog in 2023. (a) fed (b) feeding (c) feed (d) feeds
  18. 18.Rahul ___ milk tomorrow. (a) drank (b) will drinks (c) will drink (d) will drinking
  19. 19.I ___ a sandcastle now. (a) am build (b) are building (c) is building (d) am building
  20. 20.Name the tense: “They have studied science.” (a) simple present (b) past perfect (c) present continuous (d) present perfect
  21. 21.When the bell rang, Tara ___ a letter. (a) was write (b) is writing (c) were writing (d) was writing
  22. 22.When it started to rain, Karan ___ science. (a) is studying (b) were studying (c) was study (d) was studying
  23. 23.Aditya did not ___ a letter last Sunday. (a) writes (b) writing (c) write (d) wrote
  24. 24.Choose the right verb: Every student ___ a ID card. (a) have (b) has
  25. 25.At 8 pm yesterday, we ___ on the stage. (a) was dancing (b) were dance (c) were dancing (d) are dancing
  26. 26.We ___ a cake before the bell rang. (a) have baked (b) had baked (c) had bake (d) has baked
  27. 27.Name the tense: “Tara had drunk milk.” (a) present perfect (b) past perfect (c) present continuous (d) simple future
  28. 28.By the time Mum came home, Karan ___ a song. (a) had sung (b) had sang (c) has sung (d) have sung
  29. 29.Choose the right verb: Every child ___ a water bottle. (a) have (b) has
  30. 30.We ___ a tree right now. (a) are plant (b) are planting (c) is planting (d) am planting
  31. 31.What is the past tense of “drink”? (a) drinking (b) drunk (c) drinked (d) drank
  32. 32.___ they dancing on the stage right now? (a) Are (b) Am (c) Is
  33. 33.By the time Mum came home, the students ___ a letter. (a) has written (b) had written (c) had wrote (d) have written
  34. 34.Name the tense: “We will take the train.” (a) present continuous (b) simple present (c) simple past (d) simple future
  35. 35.Name the tense: “Yash had told a story.” (a) present continuous (b) simple past (c) past perfect (d) simple present
  36. 36.He has waited for the bus ___ an hour. (a) for (b) since
  37. 37.Choose the right verb: All the boys ___ a water bottle. (a) has (b) have
  38. 38.Name the tense: “My parents sent a message.” (a) present continuous (b) past perfect (c) simple past (d) present perfect
  39. 39.You ___ the dishes before Mum came home. (a) have washed (b) had washed (c) has washed (d) had wash
  40. 40.They ___ in the park next week. (a) will jog (b) will jogs (c) will jogging (d) jogged

Answer key

  1. threw
  2. Did
  3. has
  4. had
  5. Do
  6. simple past
  7. were cleaning
  8. watched
  9. is
  10. flew
  11. has
  12. has
  13. is dancing
  14. washed
  15. had made
  16. past perfect
  17. feed
  18. will drink
  19. am building
  20. present perfect
  21. was writing
  22. was studying
  23. write
  24. has
  25. were dancing
  26. had baked
  27. past perfect
  28. had sung
  29. has
  30. are planting
  31. drank
  32. Are
  33. had written
  34. simple future
  35. past perfect
  36. for
  37. have
  38. simple past
  39. had washed
  40. will jog

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