← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 128 · 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.I have studied in this school ___ six months. (a) for (b) since
  2. 2.Tara ___ going to cook rice next Sunday. (a) am (b) are (c) is
  3. 3.They did not ___ a cartoon in 2023. (a) watched (b) watch (c) watching (d) watches
  4. 4.___ he dance on the stage yesterday? (a) Was (b) Did (c) Do (d) Does
  5. 5.Choose the right verb: Either the boys or Kavya ___ coming today. (a) are (b) is
  6. 6.___ they wearing a cap right now? (a) Is (b) Am (c) Are
  7. 7.Name the tense: “My cousins had caught the ball.” (a) past perfect (b) simple past (c) simple present (d) present continuous
  8. 8.___ I studying science now? (a) Am (b) Are (c) Is
  9. 9.Name the tense: “My friends were jogging in the park.” (a) present continuous (b) past continuous (c) simple past (d) simple future
  10. 10.Ira ___ a message when the bell rang. (a) were sending (b) was send (c) was sending (d) is sending
  11. 11.___ my brother write a letter two days ago? (a) Did (b) Does (c) Do (d) Was
  12. 12.Name the tense: “We were eating a mango.” (a) simple past (b) past perfect (c) past continuous (d) simple present
  13. 13.Yash ___ the dishes next month. (a) will washes (b) will wash (c) washed (d) will washing
  14. 14.What is the past tense of “drink”? (a) drank (b) drunk (c) drinked (d) drinking
  15. 15.She ___ on the stage every morning. (a) dance (b) dances (c) dancing
  16. 16.At 8 pm yesterday, my sister ___ the train. (a) was taking (b) was take (c) is taking (d) were taking
  17. 17.At 8 pm yesterday, my sister ___ a cake. (a) is baking (b) was bake (c) were baking (d) was baking
  18. 18.We ___ throw the ball every day. (a) aren't (b) doesn't (c) don't
  19. 19.We ___ a bicycle at the moment. (a) are riding (b) am riding (c) are ride (d) is riding
  20. 20.I ___ feed the dog every morning. (a) doesn't (b) aren't (c) don't
  21. 21.I ___ wash the dishes twice a week. (a) doesn't (b) don't (c) aren't
  22. 22.When it started to rain, we ___ a cap. (a) were wear (b) were wearing (c) was wearing (d) are wearing
  23. 23.I ___ the dog yesterday. (a) fed (b) feeded (c) will feed (d) feed
  24. 24.When Mum came home, Vivaan ___ lunch. (a) were bringing (b) was bring (c) was bringing (d) is bringing
  25. 25.We ___ the train at 8 pm yesterday. (a) are taking (b) were take (c) was taking (d) were taking
  26. 26.She ___ in the park twice a week. (a) jogging (b) jog (c) jogs
  27. 27.Diya is going to ___ the train next month. (a) takes (b) took (c) take (d) taking
  28. 28.Which is the correct -ing form of “build”? (a) buildeing (b) building (c) buildding
  29. 29.She ___ a message when the phone rang. (a) were sending (b) was sending (c) is sending (d) was send
  30. 30.You ___ going to watch a cartoon next Sunday. (a) am (b) is (c) are
  31. 31.Choose the right verb: Either the girls or Vivaan ___ coming today. (a) is (b) are
  32. 32.My brother ___ clean the room every morning. (a) isn't (b) don't (c) doesn't
  33. 33.Pooja is going to ___ rice next month. (a) cooks (b) cooked (c) cooking (d) cook
  34. 34.The children ___ a tree when the phone rang. (a) was planting (b) are planting (c) were planting (d) were plant
  35. 35.I have played in the garden ___ 8 o'clock. (a) since (b) for
  36. 36.We ___ a cartoon next Sunday. (a) will watches (b) will watching (c) will watch (d) watched
  37. 37.I have known my best friend ___ five years. (a) since (b) for
  38. 38.___ he study science every Sunday? (a) Are (b) Do (c) Is (d) Does
  39. 39.They ___ a tree next week. (a) will climbs (b) will climb (c) climbed (d) will climbing
  40. 40.They ___ a cake before the bell rang. (a) has baked (b) have baked (c) had bake (d) had baked

Answer key

  1. for
  2. is
  3. watch
  4. Did
  5. is
  6. Are
  7. past perfect
  8. Am
  9. past continuous
  10. was sending
  11. Did
  12. past continuous
  13. will wash
  14. drank
  15. dances
  16. was taking
  17. was baking
  18. don't
  19. are riding
  20. don't
  21. don't
  22. were wearing
  23. fed
  24. was bringing
  25. were taking
  26. jogs
  27. take
  28. building
  29. was sending
  30. are
  31. is
  32. doesn't
  33. cook
  34. were planting
  35. since
  36. will watch
  37. for
  38. Does
  39. will climb
  40. had baked

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