← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 22 · 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.She ___ a story twice a week. (a) tells (b) tell (c) telling
  2. 2.When Mum came home, I ___ cricket. (a) was play (b) were playing (c) was playing (d) am playing
  3. 3.Kabir ___ lunch when Mum came home. (a) were bringing (b) is bringing (c) was bringing (d) was bring
  4. 4.When Mum came home, they ___ a cartoon. (a) were watching (b) were watch (c) are watching (d) was watching
  5. 5.___ we singing a song now? (a) Am (b) Are (c) Is
  6. 6.The students ___ the ball before the bell rang. (a) has thrown (b) had threw (c) have thrown (d) had thrown
  7. 7.My cousins ___ a picture before it got dark. (a) had drew (b) have drawn (c) has drawn (d) had drawn
  8. 8.We have known my best friend ___ five years. (a) since (b) for
  9. 9.Choose the right verb: One of my friends ___ in Class 3. (a) is (b) are
  10. 10.She ___ a message next week. (a) will send (b) will sending (c) will sends (d) sent
  11. 11.My friends ___ on the stage when the bell rang. (a) were dance (b) were dancing (c) are dancing (d) was dancing
  12. 12.By the time the guests arrived, my sister ___ a cake. (a) have baked (b) has baked (c) had baked (d) had bake
  13. 13.What is the past tense of “buy”? (a) buying (b) buyed (c) bought
  14. 14.She ___ buy vegetables every Sunday. (a) don't (b) isn't (c) doesn't
  15. 15.Name the tense: “I am watching a cartoon.” (a) present continuous (b) simple past (c) past perfect (d) simple present
  16. 16.The students are going to ___ Hindi next month. (a) speaking (b) speak (c) spoke (d) speaks
  17. 17.They have just ___ for the team. (a) clap (b) clapped (c) claps (d) clapping
  18. 18.___ he fly a kite yesterday? (a) Do (b) Does (c) Was (d) Did
  19. 19.They are going to ___ a cap next Sunday. (a) wears (b) wearing (c) wore (d) wear
  20. 20.We ___ in this school since 2019. (a) study (b) has studied (c) studied (d) have studied
  21. 21.Choose the right verb: All the players ___ a notebook. (a) has (b) have
  22. 22.___ we bake a cake twice a week? (a) Does (b) Is (c) Are (d) Do
  23. 23.Name the tense: “We will carry the bag.” (a) present perfect (b) simple present (c) past continuous (d) simple future
  24. 24.Which is the correct -ing form of “study”? (a) studyying (b) studying (c) studyeing
  25. 25.___ he plant a tree two days ago? (a) Do (b) Was (c) Does (d) Did
  26. 26.___ my brother making tea now? (a) Am (b) Is (c) Are
  27. 27.Choose the right verb: One of my classmates ___ in Class 5. (a) are (b) is
  28. 28.You ___ send a message every Sunday. (a) aren't (b) doesn't (c) don't
  29. 29.Diya ___ the ball next week. (a) will catch (b) will catching (c) caught (d) will catches
  30. 30.Name the tense: “My parents were writing a letter.” (a) simple future (b) present perfect (c) past continuous (d) simple present
  31. 31.Choose the right verb: There ___ many books on the shelf. (a) are (b) is
  32. 32.___ he take the train two days ago? (a) Does (b) Was (c) Do (d) Did
  33. 33.___ you play cricket yesterday? (a) Does (b) Do (c) Was (d) Did
  34. 34.___ my brother climbing a tree now? (a) Am (b) Is (c) Are
  35. 35.___ you dancing on the stage at the moment? (a) Am (b) Are (c) Is
  36. 36.He ___ Hindi every morning. (a) speaks (b) speak (c) speaking
  37. 37.When Dad called, Vivaan ___ already baked a cake. (a) had (b) have (c) has
  38. 38.When Dad called, you ___ already bought vegetables. (a) has (b) had (c) have
  39. 39.The students ___ the dishes tomorrow. (a) will wash (b) washed (c) will washing (d) will washes
  40. 40.Choose the right verb: One of my cousins ___ in Class 7. (a) are (b) is

Answer key

  1. tells
  2. was playing
  3. was bringing
  4. were watching
  5. Are
  6. had thrown
  7. had drawn
  8. for
  9. is
  10. will send
  11. were dancing
  12. had baked
  13. bought
  14. doesn't
  15. present continuous
  16. speak
  17. clapped
  18. Did
  19. wear
  20. have studied
  21. have
  22. Do
  23. simple future
  24. studying
  25. Did
  26. Is
  27. is
  28. don't
  29. will catch
  30. past continuous
  31. are
  32. Did
  33. Did
  34. Is
  35. Are
  36. speaks
  37. had
  38. had
  39. will wash
  40. is

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