← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 530 · 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.___ we bake a cake on Saturdays? (a) Is (b) Do (c) Does (d) Are
  2. 2.I ___ go to school on Saturdays. (a) aren't (b) doesn't (c) don't
  3. 3.Which is the correct -ing form of “drink”? (a) drinkeing (b) drinkking (c) drinking
  4. 4.She ___ a sandcastle at 8 pm yesterday. (a) was build (b) was building (c) were building (d) is building
  5. 5.What is the past tense of “win”? (a) winned (b) won (c) winning
  6. 6.They ___ rice before the guests arrived. (a) had cook (b) has cooked (c) have cooked (d) had cooked
  7. 7.___ Saanvi speak Hindi every Sunday? (a) Do (b) Does (c) Are (d) Is
  8. 8.Choose the right verb: One of my friends ___ in Class 4. (a) are (b) is
  9. 9.Choose the right verb: There ___ five mangoes in the basket. (a) are (b) is
  10. 10.Name the tense: “They ride a bicycle.” (a) simple past (b) past continuous (c) simple present (d) present continuous
  11. 11.What is the past tense of “write”? (a) written (b) writing (c) writed (d) wrote
  12. 12.By the time the bell rang, they ___ science. (a) have studied (b) had studied (c) has studied (d) had study
  13. 13.The children ___ going to drink milk next week. (a) is (b) am (c) are
  14. 14.___ Aditya playing cricket now? (a) Is (b) Are (c) Am
  15. 15.Name the tense: “The children had told a story.” (a) present continuous (b) simple past (c) simple present (d) past perfect
  16. 16.Myra ___ the train every Sunday. (a) taking (b) take (c) takes
  17. 17.When Mum came home, Dev ___ in the park. (a) was running (b) was run (c) were running (d) is running
  18. 18.I ___ the room at the moment. (a) am cleaning (b) am clean (c) is cleaning (d) are cleaning
  19. 19.We ___ vegetables at 8 pm yesterday. (a) were buying (b) are buying (c) was buying (d) were buy
  20. 20.When Dad called, they ___ already thrown the ball. (a) has (b) had (c) have
  21. 21.___ I bring lunch yesterday? (a) Do (b) Did (c) Was (d) Does
  22. 22.You have just ___ in the park. (a) jog (b) jogged (c) jogging (d) jogs
  23. 23.When the phone rang, we ___ a tree. (a) were planting (b) were plant (c) are planting (d) was planting
  24. 24.They are going to ___ a cake next month. (a) bakes (b) baking (c) baked (d) bake
  25. 25.Choose the right verb: The packet of biscuits ___ open. (a) is (b) are
  26. 26.My brother ___ the dishes every morning. (a) washing (b) washes (c) wash
  27. 27.By the time the bell rang, I ___ the dishes. (a) had washed (b) has washed (c) have washed (d) had wash
  28. 28.You ___ a bicycle twice a week. (a) riding (b) rides (c) ride
  29. 29.Priya ___ in the pool right now. (a) is swim (b) is swimming (c) am swimming (d) are swimming
  30. 30.Isha ___ written a letter already. (a) have (b) has
  31. 31.When the bell rang, Zoya ___ a cartoon. (a) were watching (b) was watching (c) was watch (d) is watching
  32. 32.When the bell rang, Kabir ___ the match. (a) were winning (b) was win (c) is winning (d) was winning
  33. 33.My parents did not ___ the room yesterday. (a) clean (b) cleaning (c) cleans (d) cleaned
  34. 34.By the time Mum came home, they ___ the bag. (a) had carried (b) had carry (c) have carried (d) has carried
  35. 35.At 8 pm yesterday, Aarav ___ Hindi. (a) was speak (b) were speaking (c) was speaking (d) is speaking
  36. 36.I did not ___ vegetables last Sunday. (a) buys (b) buying (c) bought (d) buy
  37. 37.My sister ___ on the stage two days ago. (a) danced (b) has danced (c) dances (d) will dance
  38. 38.By the time Mum came home, Isha ___ the room. (a) have cleaned (b) had clean (c) had cleaned (d) has cleaned
  39. 39.By the time the guests arrived, Rohan ___ vegetables. (a) has bought (b) had buy (c) had bought (d) have bought
  40. 40.They ___ going to take the train tomorrow. (a) is (b) am (c) are

Answer key

  1. Do
  2. don't
  3. drinking
  4. was building
  5. won
  6. had cooked
  7. Does
  8. is
  9. are
  10. simple present
  11. wrote
  12. had studied
  13. are
  14. Is
  15. past perfect
  16. takes
  17. was running
  18. am cleaning
  19. were buying
  20. had
  21. Did
  22. jogged
  23. were planting
  24. bake
  25. is
  26. washes
  27. had washed
  28. ride
  29. is swimming
  30. has
  31. was watching
  32. was winning
  33. clean
  34. had carried
  35. was speaking
  36. buy
  37. danced
  38. had cleaned
  39. had bought
  40. are

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