← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 611 · 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.Sneha ___ in the pool before the bell rang. (a) have swum (b) has swum (c) had swam (d) had swum
  2. 2.They ___ in this school since 2020. (a) taught (b) has taught (c) have taught (d) teach
  3. 3.___ my parents planting a tree at the moment? (a) Are (b) Am (c) Is
  4. 4.Choose the right verb: Either the girls or Vivaan ___ coming today. (a) are (b) is
  5. 5.We ___ the room when Mum came home. (a) are cleaning (b) was cleaning (c) were cleaning (d) were clean
  6. 6.She ___ going to carry the bag next month. (a) am (b) is (c) are
  7. 7.Choose the right verb: The scissors ___ sharp. (a) is (b) are
  8. 8.They ___ a cartoon yesterday. (a) have watched (b) will watch (c) watch (d) watched
  9. 9.Which is the correct -ing form of “clap”? (a) clapping (b) clapeing (c) claping
  10. 10.They ___ in Pune since 2020. (a) lived (b) live (c) has lived (d) have lived
  11. 11.___ he go to school two days ago? (a) Do (b) Did (c) Does (d) Was
  12. 12.She ___ on the stage now. (a) is dancing (b) is dance (c) am dancing (d) are dancing
  13. 13.When the bell rang, you ___ lunch. (a) was bringing (b) are bringing (c) were bring (d) were bringing
  14. 14.___ Ananya build a sandcastle every day? (a) Is (b) Are (c) Does (d) Do
  15. 15.___ Dev plant a tree every day? (a) Is (b) Are (c) Do (d) Does
  16. 16.The children ___ in Pune since 2021. (a) have lived (b) live (c) lived (d) has lived
  17. 17.What is the past tense of “write”? (a) wrote (b) written (c) writed (d) writing
  18. 18.Name the tense: “You are cleaning the room.” (a) simple future (b) simple past (c) past continuous (d) present continuous
  19. 19.___ you draw a picture every day? (a) Does (b) Are (c) Is (d) Do
  20. 20.She ___ with Nani since 2020. (a) stayed (b) has stayed (c) stays (d) have stayed
  21. 21.Karan ___ a sandcastle tomorrow. (a) will builds (b) will building (c) will build (d) built
  22. 22.I ___ Hindi every day. (a) speak (b) speaks (c) speaking
  23. 23.We ___ caught the ball already. (a) has (b) have
  24. 24.At 8 pm yesterday, he ___ a picture. (a) was drawing (b) were drawing (c) is drawing (d) was draw
  25. 25.I ___ rice yesterday. (a) cook (b) cooked (c) will cook (d) have cooked
  26. 26.Choose the right verb: All the children ___ a water bottle. (a) has (b) have
  27. 27.Vivaan ___ going to clap for the team next week. (a) are (b) am (c) is
  28. 28.You ___ build a sandcastle on Saturdays. (a) aren't (b) doesn't (c) don't
  29. 29.He ___ vegetables before Mum came home. (a) has bought (b) had buy (c) have bought (d) had bought
  30. 30.You ___ a tree right now. (a) are planting (b) am planting (c) is planting (d) are plant
  31. 31.My sister ___ the room when it started to rain. (a) was cleaning (b) is cleaning (c) was clean (d) were cleaning
  32. 32.He ___ danced on the stage already. (a) have (b) has
  33. 33.I ___ for the team when the bell rang. (a) was clap (b) was clapping (c) were clapping (d) am clapping
  34. 34.___ he draw a picture last Sunday? (a) Did (b) Does (c) Was (d) Do
  35. 35.___ she wash the dishes every Sunday? (a) Do (b) Is (c) Are (d) Does
  36. 36.We ___ science before Mum came home. (a) had study (b) has studied (c) have studied (d) had studied
  37. 37.I am going to ___ a tree next week. (a) climbed (b) climb (c) climbing (d) climbs
  38. 38.Which is the correct -ing form of “throw”? (a) throwing (b) throweing (c) throwwing
  39. 39.She ___ in the park every morning. (a) running (b) runs (c) run
  40. 40.Choose the right verb: One of my classmates ___ in Class 5. (a) is (b) are

Answer key

  1. had swum
  2. have taught
  3. Are
  4. is
  5. were cleaning
  6. is
  7. are
  8. watched
  9. clapping
  10. have lived
  11. Did
  12. is dancing
  13. were bringing
  14. Does
  15. Does
  16. have lived
  17. wrote
  18. present continuous
  19. Do
  20. has stayed
  21. will build
  22. speak
  23. have
  24. was drawing
  25. cooked
  26. have
  27. is
  28. don't
  29. had bought
  30. are planting
  31. was cleaning
  32. has
  33. was clapping
  34. Did
  35. Does
  36. had studied
  37. climb
  38. throwing
  39. runs
  40. is

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