← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 466 · 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.She ___ lunch when the bell rang. (a) was bring (b) was bringing (c) were bringing (d) is bringing
  2. 2.Which is the correct -ing form of “win”? (a) wineing (b) wining (c) winning
  3. 3.When Dad called, I ___ already spoken Hindi. (a) has (b) have (c) had
  4. 4.My sister has had this bicycle ___ six months. (a) since (b) for
  5. 5.He ___ in this school since 2019. (a) taught (b) have taught (c) has taught (d) teaches
  6. 6.Name the tense: “She is jogging in the park.” (a) simple future (b) past perfect (c) past continuous (d) present continuous
  7. 7.He ___ a tree next week. (a) will plants (b) planted (c) will planting (d) will plant
  8. 8.The children ___ the room next week. (a) cleaned (b) will cleans (c) will cleaning (d) will clean
  9. 9.Which is the correct -ing form of “run”? (a) runeing (b) running (c) runing
  10. 10.___ Aarav speak Hindi last week? (a) Does (b) Did (c) Was (d) Do
  11. 11.___ my parents cleaning the room right now? (a) Is (b) Am (c) Are
  12. 12.Which is the correct -ing form of “buy”? (a) buyying (b) buying (c) buyeing
  13. 13.When Mum came home, you ___ the bag. (a) were carrying (b) was carrying (c) were carry (d) are carrying
  14. 14.My brother ___ watched a cartoon already. (a) have (b) has
  15. 15.I ___ going to dance on the stage next week. (a) is (b) are (c) am
  16. 16.You ___ a cake when it started to rain. (a) was baking (b) are baking (c) were bake (d) were baking
  17. 17.Name the tense: “He told a story.” (a) present perfect (b) simple future (c) simple past (d) past continuous
  18. 18.My friends ___ fly a kite every morning. (a) aren't (b) doesn't (c) don't
  19. 19.The students are going to ___ in the pool next Sunday. (a) swimming (b) swim (c) swims (d) swam
  20. 20.We ___ the bag when Mum came home. (a) were carry (b) was carrying (c) were carrying (d) are carrying
  21. 21.Name the tense: “You were baking a cake.” (a) simple present (b) simple past (c) present continuous (d) past continuous
  22. 22.Choose the right verb: One of my classmates ___ in Class 8. (a) are (b) is
  23. 23.By the time Mum came home, my cousins ___ the ball. (a) has caught (b) had caught (c) have caught (d) had catch
  24. 24.You have just ___ for the team. (a) clap (b) claps (c) clapping (d) clapped
  25. 25.She has studied in this school ___ January. (a) since (b) for
  26. 26.I am going to ___ the room next week. (a) cleaned (b) clean (c) cleaning (d) cleans
  27. 27.He ___ going to feed the dog next week. (a) am (b) are (c) is
  28. 28.They ___ bake a cake on Saturdays. (a) doesn't (b) aren't (c) don't
  29. 29.You ___ in the pool last week. (a) swam (b) will swim (c) swimmed (d) swim
  30. 30.I have been in the library ___ morning. (a) for (b) since
  31. 31.When Mum came home, I ___ to school. (a) was going (b) were going (c) was go (d) am going
  32. 32.My brother has studied in this school ___ January. (a) for (b) since
  33. 33.Rohan ___ a cake every day. (a) baking (b) bakes (c) bake
  34. 34.When it started to rain, we ___ the dog. (a) are feeding (b) were feed (c) were feeding (d) was feeding
  35. 35.She ___ tea tomorrow. (a) made (b) will making (c) will makes (d) will make
  36. 36.___ Dev cleaning the room at the moment? (a) Is (b) Are (c) Am
  37. 37.Riya has been in the library ___ 8 o'clock. (a) since (b) for
  38. 38.___ you carry the bag twice a week? (a) Does (b) Do (c) Are (d) Is
  39. 39.Choose the right verb: There ___ two cats in the garden. (a) are (b) is
  40. 40.My brother ___ for the team every day. (a) claps (b) clapping (c) clap

Answer key

  1. was bringing
  2. winning
  3. had
  4. for
  5. has taught
  6. present continuous
  7. will plant
  8. will clean
  9. running
  10. Did
  11. Are
  12. buying
  13. were carrying
  14. has
  15. am
  16. were baking
  17. simple past
  18. don't
  19. swim
  20. were carrying
  21. past continuous
  22. is
  23. had caught
  24. clapped
  25. since
  26. clean
  27. is
  28. don't
  29. swam
  30. since
  31. was going
  32. since
  33. bakes
  34. were feeding
  35. will make
  36. Is
  37. since
  38. Do
  39. are
  40. claps

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