← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 244 · 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 ___ a story now. (a) is telling (b) are telling (c) are tell (d) am telling
  2. 2.When Dad called, I ___ already baked a cake. (a) have (b) had (c) has
  3. 3.My cousins ___ in the pool tomorrow. (a) will swims (b) swam (c) will swimming (d) will swim
  4. 4.I ___ a cake now. (a) are baking (b) am bake (c) am baking (d) is baking
  5. 5.Myra ___ a letter every morning. (a) write (b) writes (c) writing
  6. 6.Choose the right verb: Neither Aisha nor the girls ___ coming today. (a) is (b) are
  7. 7.Choose the right verb: Either Riya or the girls ___ coming today. (a) is (b) are
  8. 8.Name the tense: “Meera is cleaning the room.” (a) present continuous (b) simple present (c) simple past (d) simple future
  9. 9.Riya ___ a kite when Mum came home. (a) were flying (b) was flying (c) was fly (d) is flying
  10. 10.Choose the right verb: Every player ___ a name tag. (a) has (b) have
  11. 11.Meera ___ vegetables next week. (a) bought (b) will buying (c) will buys (d) will buy
  12. 12.My sister ___ in Delhi since 2021. (a) has worked (b) worked (c) have worked (d) works
  13. 13.At 8 pm yesterday, they ___ in the park. (a) were run (b) were running (c) are running (d) was running
  14. 14.Which is the correct -ing form of “study”? (a) studyying (b) studyeing (c) studying
  15. 15.Name the tense: “We study science.” (a) simple past (b) simple present (c) present perfect (d) simple future
  16. 16.___ we catching the ball right now? (a) Are (b) Is (c) Am
  17. 17.Omkar ___ milk now. (a) is drinking (b) am drinking (c) is drink (d) are drinking
  18. 18.___ my cousins drinking milk right now? (a) Is (b) Am (c) Are
  19. 19.What is the past tense of “bring”? (a) bringing (b) brought (c) bringed
  20. 20.By the time the bell rang, Diya ___ the dishes. (a) had washed (b) has washed (c) have washed (d) had wash
  21. 21.You ___ the dishes right now. (a) am washing (b) are washing (c) are wash (d) is washing
  22. 22.Name the tense: “Rohan will make tea.” (a) simple past (b) past perfect (c) simple future (d) simple present
  23. 23.You ___ in the pool at the moment. (a) am swimming (b) is swimming (c) are swim (d) are swimming
  24. 24.___ she cooking rice right now? (a) Is (b) Are (c) Am
  25. 25.She ___ Grandma every Sunday. (a) helping (b) helps (c) help
  26. 26.Choose the right verb: Either Aarav or the boys ___ coming today. (a) are (b) is
  27. 27.We are going to ___ a cake next Sunday. (a) baking (b) bake (c) bakes (d) baked
  28. 28.Choose the right verb: All the boys ___ a water bottle. (a) have (b) has
  29. 29.At 8 pm yesterday, they ___ the ball. (a) are catching (b) were catch (c) were catching (d) was catching
  30. 30.What is the past tense of “build”? (a) building (b) builded (c) built
  31. 31.Rohan ___ a story when the bell rang. (a) were telling (b) was tell (c) is telling (d) was telling
  32. 32.He ___ in Pune since 2020. (a) lived (b) lives (c) have lived (d) has lived
  33. 33.Choose the right verb: Each of the players ___ a locker. (a) has (b) have
  34. 34.He ___ a kite at 8 pm yesterday. (a) was fly (b) were flying (c) is flying (d) was flying
  35. 35.___ my parents swimming in the pool now? (a) Am (b) Are (c) Is
  36. 36.I ___ a sandcastle next month. (a) will builds (b) built (c) will building (d) will build
  37. 37.By the time the bell rang, Dev ___ tea. (a) have made (b) has made (c) had make (d) had made
  38. 38.You have been in the library ___ ten minutes. (a) for (b) since
  39. 39.Name the tense: “We have won the match.” (a) present continuous (b) present perfect (c) past perfect (d) simple past
  40. 40.They ___ a cap at 8 pm yesterday. (a) are wearing (b) were wearing (c) was wearing (d) were wear

Answer key

  1. are telling
  2. had
  3. will swim
  4. am baking
  5. writes
  6. are
  7. are
  8. present continuous
  9. was flying
  10. has
  11. will buy
  12. has worked
  13. were running
  14. studying
  15. simple present
  16. Are
  17. is drinking
  18. Are
  19. brought
  20. had washed
  21. are washing
  22. simple future
  23. are swimming
  24. Is
  25. helps
  26. are
  27. bake
  28. have
  29. were catching
  30. built
  31. was telling
  32. has lived
  33. has
  34. was flying
  35. Are
  36. will build
  37. had made
  38. for
  39. present perfect
  40. were wearing

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