← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 384 · 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 ___ make tea twice a week. (a) doesn't (b) isn't (c) don't
  2. 2.He ___ throw the ball on Saturdays. (a) don't (b) isn't (c) doesn't
  3. 3.Choose the right verb: Each child ___ a ID card. (a) have (b) has
  4. 4.She ___ lunch when it started to rain. (a) is bringing (b) was bringing (c) was bring (d) were bringing
  5. 5.Which is the correct -ing form of “help”? (a) helping (b) helpping (c) helpeing
  6. 6.Which is the correct -ing form of “speak”? (a) speaking (b) speakking (c) speakeing
  7. 7.My sister ___ tea two days ago. (a) maked (b) made (c) will make (d) makes
  8. 8.She ___ a cake next week. (a) will bake (b) will bakes (c) will baking (d) baked
  9. 9.Choose the right verb: Either the boys or Rahul ___ coming today. (a) are (b) is
  10. 10.We ___ run in the park already. (a) have (b) has
  11. 11.She ___ a bicycle before Mum came home. (a) had rode (b) has ridden (c) have ridden (d) had ridden
  12. 12.You have just ___ Hindi. (a) speak (b) spoke (c) speaking (d) spoken
  13. 13.When Mum came home, Isha ___ a song. (a) is singing (b) was sing (c) was singing (d) were singing
  14. 14.Name the tense: “You fed the dog.” (a) simple past (b) present continuous (c) past continuous (d) simple present
  15. 15.He ___ on the stage last week. (a) will dance (b) danced (c) dances (d) has danced
  16. 16.My sister ___ a cartoon now. (a) is watching (b) is watch (c) am watching (d) are watching
  17. 17.___ I plant a tree yesterday? (a) Do (b) Was (c) Does (d) Did
  18. 18.Which is the correct -ing form of “climb”? (a) climbbing (b) climbing (c) climbeing
  19. 19.Name the tense: “You have drawn a picture.” (a) simple past (b) present continuous (c) past continuous (d) present perfect
  20. 20.Name the tense: “We studied science.” (a) present continuous (b) past perfect (c) past continuous (d) simple past
  21. 21.___ my cousins playing cricket now? (a) Is (b) Are (c) Am
  22. 22.By the time the guests arrived, you ___ the match. (a) has won (b) have won (c) had win (d) had won
  23. 23.Yash ___ caught the ball already. (a) has (b) have
  24. 24.We ___ Hindi when the phone rang. (a) were speaking (b) are speaking (c) was speaking (d) were speak
  25. 25.When the bell rang, Ishaan ___ the bag. (a) was carrying (b) is carrying (c) was carry (d) were carrying
  26. 26.Aditya ___ milk right now. (a) is drink (b) are drinking (c) is drinking (d) am drinking
  27. 27.You ___ in the pool now. (a) is swimming (b) am swimming (c) are swimming (d) are swim
  28. 28.They ___ a cake every Sunday. (a) baking (b) bake (c) bakes
  29. 29.We ___ a story when Mum came home. (a) was telling (b) were telling (c) were tell (d) are telling
  30. 30.My cousins ___ going to clean the room tomorrow. (a) is (b) am (c) are
  31. 31.Name the tense: “They were baking a cake.” (a) simple future (b) simple past (c) past continuous (d) present continuous
  32. 32.My brother ___ the dog before Mum came home. (a) had feed (b) had fed (c) has fed (d) have fed
  33. 33.By the time the bell rang, you ___ vegetables. (a) had buy (b) has bought (c) had bought (d) have bought
  34. 34.They ___ a mango yesterday. (a) will eat (b) eated (c) eat (d) ate
  35. 35.We ___ ride a bicycle every day. (a) doesn't (b) don't (c) aren't
  36. 36.What is the past tense of “write”? (a) writed (b) wrote (c) writing (d) written
  37. 37.The children ___ science when the bell rang. (a) was studying (b) were study (c) are studying (d) were studying
  38. 38.Arjun has been in the library ___ 8 o'clock. (a) for (b) since
  39. 39.When it started to rain, you ___ a message. (a) was sending (b) were sending (c) were send (d) are sending
  40. 40.Choose the right verb: Either the boys or Nisha ___ coming today. (a) is (b) are

Answer key

  1. doesn't
  2. doesn't
  3. has
  4. was bringing
  5. helping
  6. speaking
  7. made
  8. will bake
  9. is
  10. have
  11. had ridden
  12. spoken
  13. was singing
  14. simple past
  15. danced
  16. is watching
  17. Did
  18. climbing
  19. present perfect
  20. simple past
  21. Are
  22. had won
  23. has
  24. were speaking
  25. was carrying
  26. is drinking
  27. are swimming
  28. bake
  29. were telling
  30. are
  31. past continuous
  32. had fed
  33. had bought
  34. ate
  35. don't
  36. wrote
  37. were studying
  38. since
  39. were sending
  40. is

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