← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 518 · 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 drink milk every Sunday? (a) Does (b) Do (c) Is (d) Are
  2. 2.I ___ a cake right now. (a) am baking (b) are baking (c) am bake (d) is baking
  3. 3.You ___ a sandcastle yesterday. (a) build (b) builded (c) will build (d) built
  4. 4.Manav ___ a message when the phone rang. (a) was send (b) were sending (c) is sending (d) was sending
  5. 5.Choose the right verb: All the players ___ a locker. (a) has (b) have
  6. 6.They ___ science every Sunday. (a) studies (b) study (c) studying
  7. 7.Name the tense: “My sister plays cricket.” (a) past perfect (b) present continuous (c) simple present (d) present perfect
  8. 8.___ she playing cricket at the moment? (a) Are (b) Am (c) Is
  9. 9.I ___ milk now. (a) is drinking (b) are drinking (c) am drinking (d) am drink
  10. 10.Name the tense: “We took the train.” (a) past continuous (b) past perfect (c) simple past (d) simple present
  11. 11.Name the tense: “Kabir will ride a bicycle.” (a) simple past (b) simple present (c) present perfect (d) simple future
  12. 12.Name the tense: “We spoke Hindi.” (a) simple present (b) present perfect (c) simple future (d) simple past
  13. 13.You are going to ___ the dishes next week. (a) washes (b) washed (c) washing (d) wash
  14. 14.By the time the bell rang, Karan ___ a sandcastle. (a) had built (b) had build (c) has built (d) have built
  15. 15.They did not ___ the ball last week. (a) caught (b) catching (c) catches (d) catch
  16. 16.___ they bake a cake in 2023? (a) Was (b) Does (c) Do (d) Did
  17. 17.Choose the right verb: Each player ___ a water bottle. (a) has (b) have
  18. 18.Name the tense: “We have taken the train.” (a) simple future (b) present perfect (c) past perfect (d) present continuous
  19. 19.My parents ___ the dog before the guests arrived. (a) have fed (b) had fed (c) had feed (d) has fed
  20. 20.You ___ the room twice a week. (a) clean (b) cleaning (c) cleans
  21. 21.Name the tense: “You swim in the pool.” (a) present perfect (b) simple past (c) simple present (d) present continuous
  22. 22.Name the tense: “We had ridden a bicycle.” (a) past continuous (b) simple future (c) past perfect (d) simple present
  23. 23.When Dad called, we ___ already drawn a picture. (a) has (b) had (c) have
  24. 24.When Dad called, he ___ already ridden a bicycle. (a) have (b) has (c) had
  25. 25.Choose the right verb: One of my classmates ___ in Class 6. (a) are (b) is
  26. 26.Choose the right verb: There ___ a mango in the basket. (a) are (b) is
  27. 27.Rahul ___ in this school since 2022. (a) taught (b) has taught (c) have taught (d) teaches
  28. 28.By the time the bell rang, we ___ on the stage. (a) had danced (b) had dance (c) have danced (d) has danced
  29. 29.At 8 pm yesterday, my sister ___ the train. (a) was take (b) is taking (c) was taking (d) were taking
  30. 30.Meera did not ___ the ball two days ago. (a) caught (b) catches (c) catch (d) catching
  31. 31.Rohan ___ catch the ball every Sunday. (a) don't (b) isn't (c) doesn't
  32. 32.Name the tense: “They were making tea.” (a) simple past (b) simple present (c) past continuous (d) present continuous
  33. 33.She ___ a song next month. (a) will singing (b) will sings (c) will sing (d) sang
  34. 34.He ___ the dishes next week. (a) washed (b) will wash (c) will washes (d) will washing
  35. 35.Which is the correct -ing form of “win”? (a) wineing (b) winning (c) wining
  36. 36.She ___ the match before the bell rang. (a) have won (b) had won (c) had win (d) has won
  37. 37.I ___ in Delhi since 2021. (a) have worked (b) worked (c) has worked (d) work
  38. 38.___ she speaking Hindi at the moment? (a) Am (b) Is (c) Are
  39. 39.Choose the right verb: The scissors ___ sharp. (a) is (b) are
  40. 40.They are going to ___ the dishes next Sunday. (a) washing (b) washed (c) washes (d) wash

Answer key

  1. Do
  2. am baking
  3. built
  4. was sending
  5. have
  6. study
  7. simple present
  8. Is
  9. am drinking
  10. simple past
  11. simple future
  12. simple past
  13. wash
  14. had built
  15. catch
  16. Did
  17. has
  18. present perfect
  19. had fed
  20. clean
  21. simple present
  22. past perfect
  23. had
  24. had
  25. is
  26. is
  27. has taught
  28. had danced
  29. was taking
  30. catch
  31. doesn't
  32. past continuous
  33. will sing
  34. will wash
  35. winning
  36. had won
  37. have worked
  38. Is
  39. are
  40. wash

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