← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 805 · 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.The students are going to ___ the bag next week. (a) carried (b) carrying (c) carries (d) carry
  2. 2.We ___ on the stage in 2023. (a) danced (b) dance (c) have danced (d) will dance
  3. 3.Name the tense: “I am winning the match.” (a) past continuous (b) present perfect (c) simple present (d) present continuous
  4. 4.Which is the correct -ing form of “draw”? (a) drawwing (b) drawing (c) draweing
  5. 5.Ananya ___ with Nani since 2020. (a) have stayed (b) has stayed (c) stays (d) stayed
  6. 6.I ___ a sandcastle next Sunday. (a) will build (b) will building (c) built (d) will builds
  7. 7.Tara ___ going to go to school tomorrow. (a) am (b) are (c) is
  8. 8.Choose the right verb: Each of the students ___ a locker. (a) has (b) have
  9. 9.___ he go to school two days ago? (a) Did (b) Was (c) Do (d) Does
  10. 10.Choose the right verb: One of my cousins ___ in Class 4. (a) are (b) is
  11. 11.We ___ played cricket already. (a) has (b) have
  12. 12.Rahul has just ___ a picture. (a) drawing (b) draw (c) drew (d) drawn
  13. 13.Meera ___ in the park when the phone rang. (a) was jogging (b) is jogging (c) was jog (d) were jogging
  14. 14.The students ___ sent a message already. (a) has (b) have
  15. 15.My friends ___ tell a story on Saturdays. (a) aren't (b) don't (c) doesn't
  16. 16.Which is the correct -ing form of “help”? (a) helpeing (b) helping (c) helpping
  17. 17.Vivaan did not ___ a letter two days ago. (a) write (b) writing (c) writes (d) wrote
  18. 18.Choose the right verb: One of my friends ___ in Class 5. (a) is (b) are
  19. 19.___ my cousins throw the ball twice a week? (a) Are (b) Is (c) Do (d) Does
  20. 20.What is the past tense of “write”? (a) written (b) writed (c) wrote (d) writing
  21. 21.Choose the right verb: Each of the girls ___ a notebook. (a) has (b) have
  22. 22.Choose the right verb: Each girl ___ a water bottle. (a) has (b) have
  23. 23.Choose the right verb: Each student ___ a ID card. (a) have (b) has
  24. 24.Which is the correct -ing form of “bake”? (a) bakeing (b) baking (c) bakeeing
  25. 25.He ___ going to sing a song tomorrow. (a) are (b) is (c) am
  26. 26.I ___ a kite next month. (a) will fly (b) will flying (c) flew (d) will flies
  27. 27.What is the past tense of “catch”? (a) caught (b) catched (c) catching
  28. 28.You have just ___ in the pool. (a) swim (b) swam (c) swimming (d) swum
  29. 29.I ___ to school now. (a) am going (b) are going (c) is going (d) am go
  30. 30.By the time the guests arrived, we ___ the match. (a) had won (b) has won (c) had win (d) have won
  31. 31.When it started to rain, she ___ cricket. (a) were playing (b) was playing (c) was play (d) is playing
  32. 32.You ___ sent a message already. (a) has (b) have
  33. 33.Choose the right verb: Every student ___ a name tag. (a) have (b) has
  34. 34.Which is the correct -ing form of “tell”? (a) telling (b) telleing (c) tellling
  35. 35.Choose the right verb: Either Vivaan or the girls ___ coming today. (a) is (b) are
  36. 36.Which is the correct -ing form of “feed”? (a) feedding (b) feeding (c) feedeing
  37. 37.My friends ___ a picture next week. (a) drew (b) will draw (c) will drawing (d) will draws
  38. 38.You ___ run in the park every Sunday. (a) doesn't (b) don't (c) aren't
  39. 39.Ishaan did not ___ the ball last Sunday. (a) threw (b) throws (c) throw (d) throwing
  40. 40.Name the tense: “We climb a tree.” (a) present perfect (b) simple present (c) present continuous (d) past perfect

Answer key

  1. carry
  2. danced
  3. present continuous
  4. drawing
  5. has stayed
  6. will build
  7. is
  8. has
  9. Did
  10. is
  11. have
  12. drawn
  13. was jogging
  14. have
  15. don't
  16. helping
  17. write
  18. is
  19. Do
  20. wrote
  21. has
  22. has
  23. has
  24. baking
  25. is
  26. will fly
  27. caught
  28. swum
  29. am going
  30. had won
  31. was playing
  32. have
  33. has
  34. telling
  35. are
  36. feeding
  37. will draw
  38. don't
  39. throw
  40. simple present

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