← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 46 · 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.Kabir ___ the room now. (a) am cleaning (b) is clean (c) are cleaning (d) is cleaning
  2. 2.I ___ in the park before Mum came home. (a) had jog (b) has jogged (c) have jogged (d) had jogged
  3. 3.I ___ washed the dishes already. (a) has (b) have
  4. 4.When the phone rang, she ___ vegetables. (a) is buying (b) was buy (c) were buying (d) was buying
  5. 5.They ___ going to plant a tree next month. (a) am (b) are (c) is
  6. 6.Choose the right verb: Every child ___ a ID card. (a) have (b) has
  7. 7.Name the tense: “She plants a tree.” (a) simple future (b) past continuous (c) simple present (d) present continuous
  8. 8.The students ___ rice yesterday. (a) cooked (b) will cook (c) have cooked (d) cook
  9. 9.You ___ feed the dog every Sunday. (a) doesn't (b) aren't (c) don't
  10. 10.Name the tense: “We were swimming in the pool.” (a) simple present (b) present continuous (c) past continuous (d) past perfect
  11. 11.Kunal has just ___ a cake. (a) bakes (b) bake (c) baking (d) baked
  12. 12.I have just ___ a cartoon. (a) watches (b) watch (c) watched (d) watching
  13. 13.They have worked in Delhi ___ two years. (a) for (b) since
  14. 14.Choose the right verb: Either the girls or Aisha ___ coming today. (a) are (b) is
  15. 15.Choose the right verb: Each of the students ___ a name tag. (a) have (b) has
  16. 16.When Mum came home, I ___ lunch. (a) was bringing (b) was bring (c) am bringing (d) were bringing
  17. 17.Choose the right verb: Each child ___ a water bottle. (a) has (b) have
  18. 18.Name the tense: “We were bringing lunch.” (a) present continuous (b) simple past (c) present perfect (d) past continuous
  19. 19.We ___ bake a cake every morning. (a) don't (b) aren't (c) doesn't
  20. 20.We have just ___ a tree. (a) climbed (b) climb (c) climbing (d) climbs
  21. 21.When Dad called, I ___ already baked a cake. (a) had (b) has (c) have
  22. 22.She ___ going to speak Hindi tomorrow. (a) am (b) are (c) is
  23. 23.She is going to ___ a cake next week. (a) baked (b) baking (c) bake (d) bakes
  24. 24.Zoya ___ in this school since 2021. (a) studies (b) has studied (c) studied (d) have studied
  25. 25.They are going to ___ on the stage tomorrow. (a) dancing (b) danced (c) dance (d) dances
  26. 26.You ___ a tree when Mum came home. (a) are climbing (b) was climbing (c) were climb (d) were climbing
  27. 27.Name the tense: “My cousins run in the park.” (a) simple present (b) simple future (c) past perfect (d) past continuous
  28. 28.What is the past tense of “swim”? (a) swimmed (b) swimming (c) swum (d) swam
  29. 29.Name the tense: “The children are buying vegetables.” (a) past continuous (b) present continuous (c) past perfect (d) simple future
  30. 30.My brother ___ a cartoon last Sunday. (a) watched (b) watches (c) has watched (d) will watch
  31. 31.You have just ___ a sandcastle. (a) builds (b) built (c) build (d) building
  32. 32.___ Meera playing cricket now? (a) Am (b) Is (c) Are
  33. 33.You ___ a bicycle tomorrow. (a) will rides (b) rode (c) will riding (d) will ride
  34. 34.My brother ___ the dog right now. (a) is feed (b) am feeding (c) is feeding (d) are feeding
  35. 35.We have worked in Delhi ___ two years. (a) since (b) for
  36. 36.We ___ cricket when the bell rang. (a) was playing (b) were play (c) are playing (d) were playing
  37. 37.My sister ___ a mango right now. (a) are eating (b) is eat (c) am eating (d) is eating
  38. 38.Arjun ___ going to wear a cap tomorrow. (a) are (b) am (c) is
  39. 39.Name the tense: “We will swim in the pool.” (a) present continuous (b) present perfect (c) simple future (d) simple present
  40. 40.She is going to ___ a tree next Sunday. (a) planted (b) planting (c) plant (d) plants

Answer key

  1. is cleaning
  2. had jogged
  3. have
  4. was buying
  5. are
  6. has
  7. simple present
  8. cooked
  9. don't
  10. past continuous
  11. baked
  12. watched
  13. for
  14. is
  15. has
  16. was bringing
  17. has
  18. past continuous
  19. don't
  20. climbed
  21. had
  22. is
  23. bake
  24. has studied
  25. dance
  26. were climbing
  27. simple present
  28. swam
  29. present continuous
  30. watched
  31. built
  32. Is
  33. will ride
  34. is feeding
  35. for
  36. were playing
  37. is eating
  38. is
  39. simple future
  40. plant

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