← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 955 · 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.He ___ going to wear a cap next Sunday. (a) are (b) am (c) is
  2. 2.Name the tense: “My sister is speaking Hindi.” (a) past continuous (b) present perfect (c) simple present (d) present continuous
  3. 3.___ you throw the ball every morning? (a) Are (b) Does (c) Do (d) Is
  4. 4.Omkar ___ baked a cake already. (a) has (b) have
  5. 5.My friends ___ science at 8 pm yesterday. (a) was studying (b) were study (c) were studying (d) are studying
  6. 6.My parents have just ___ the bag. (a) carried (b) carrying (c) carries (d) carry
  7. 7.My cousins ___ fly a kite twice a week. (a) doesn't (b) don't (c) aren't
  8. 8.Which is the correct -ing form of “take”? (a) taking (b) takeing (c) takeeing
  9. 9.When Dad called, my brother ___ already played cricket. (a) had (b) have (c) has
  10. 10.When Mum came home, he ___ in the park. (a) were jogging (b) was jog (c) was jogging (d) is jogging
  11. 11.My cousins ___ with Nani since 2021. (a) stay (b) stayed (c) have stayed (d) has stayed
  12. 12.We did not ___ a message last week. (a) sent (b) sends (c) sending (d) send
  13. 13.When Mum came home, Aditya ___ science. (a) was study (b) is studying (c) was studying (d) were studying
  14. 14.Aisha ___ a kite tomorrow. (a) will flies (b) will fly (c) will flying (d) flew
  15. 15.At 8 pm yesterday, my sister ___ cricket. (a) were playing (b) is playing (c) was playing (d) was play
  16. 16.When Dad called, my friends ___ already drawn a picture. (a) have (b) has (c) had
  17. 17.My friends ___ a message at the moment. (a) are sending (b) are send (c) am sending (d) is sending
  18. 18.Choose the right verb: My trousers ___ new. (a) is (b) are
  19. 19.Choose the right verb: All the players ___ a water bottle. (a) has (b) have
  20. 20.I ___ science when the bell rang. (a) were studying (b) was studying (c) am studying (d) was study
  21. 21.The students ___ lunch last week. (a) bringed (b) bring (c) brought (d) will bring
  22. 22.He ___ in the park in 2023. (a) ran (b) will run (c) runs (d) runned
  23. 23.Choose the right verb: One of my friends ___ in Class 7. (a) is (b) are
  24. 24.We ___ a bicycle last Sunday. (a) rided (b) ride (c) will ride (d) rode
  25. 25.Choose the right verb: There ___ three pencils in the box. (a) are (b) is
  26. 26.Which is the correct -ing form of “tell”? (a) telling (b) tellling (c) telleing
  27. 27.___ she running in the park right now? (a) Are (b) Am (c) Is
  28. 28.Rahul ___ in the park when the bell rang. (a) is jogging (b) were jogging (c) was jogging (d) was jog
  29. 29.Choose the right verb: Either Neel or the boys ___ coming today. (a) is (b) are
  30. 30.He ___ vegetables every Sunday. (a) buying (b) buy (c) buys
  31. 31.Which is the correct -ing form of “swim”? (a) swimeing (b) swimming (c) swiming
  32. 32.By the time we reached, I ___ a cartoon. (a) has watched (b) have watched (c) had watch (d) had watched
  33. 33.When it started to rain, we ___ a message. (a) were send (b) were sending (c) was sending (d) are sending
  34. 34.You are going to ___ the bag next month. (a) carrying (b) carry (c) carried (d) carries
  35. 35.You ___ brought lunch already. (a) have (b) has
  36. 36.Name the tense: “I had studied science.” (a) present continuous (b) past perfect (c) simple present (d) simple past
  37. 37.They have just ___ the ball. (a) caught (b) catching (c) catches (d) catch
  38. 38.My brother ___ the dishes now. (a) is wash (b) are washing (c) is washing (d) am washing
  39. 39.___ he wear a cap on Saturdays? (a) Do (b) Does (c) Are (d) Is
  40. 40.___ we run in the park last week? (a) Do (b) Was (c) Did (d) Does

Answer key

  1. is
  2. present continuous
  3. Do
  4. has
  5. were studying
  6. carried
  7. don't
  8. taking
  9. had
  10. was jogging
  11. have stayed
  12. send
  13. was studying
  14. will fly
  15. was playing
  16. had
  17. are sending
  18. are
  19. have
  20. was studying
  21. brought
  22. ran
  23. is
  24. rode
  25. are
  26. telling
  27. Is
  28. was jogging
  29. are
  30. buys
  31. swimming
  32. had watched
  33. were sending
  34. carry
  35. have
  36. past perfect
  37. caught
  38. is washing
  39. Does
  40. Did

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