← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 674 · 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.Name the tense: “He is studying science.” (a) past perfect (b) present continuous (c) simple future (d) present perfect
  2. 2.She ___ send a message every morning. (a) don't (b) isn't (c) doesn't
  3. 3.Ira ___ the room at 8 pm yesterday. (a) were cleaning (b) is cleaning (c) was clean (d) was cleaning
  4. 4.Choose the right verb: Every child ___ a notebook. (a) has (b) have
  5. 5.Name the tense: “I have sent a message.” (a) simple present (b) simple future (c) present perfect (d) past continuous
  6. 6.We ___ to school next week. (a) will go (b) will going (c) went (d) will goes
  7. 7.Choose the right verb: Physics ___ interesting. (a) are (b) is
  8. 8.He ___ a story every Sunday. (a) tell (b) tells (c) telling
  9. 9.Name the tense: “The children had cleaned the room.” (a) present continuous (b) present perfect (c) past perfect (d) past continuous
  10. 10.My sister ___ win the match every morning. (a) doesn't (b) isn't (c) don't
  11. 11.At 8 pm yesterday, my sister ___ a message. (a) is sending (b) was send (c) was sending (d) were sending
  12. 12.Choose the right verb: One of my classmates ___ in Class 8. (a) is (b) are
  13. 13.He ___ the dog tomorrow. (a) will feeds (b) will feed (c) fed (d) will feeding
  14. 14.When Dad called, they ___ already swum in the pool. (a) had (b) have (c) has
  15. 15.He did not ___ rice last week. (a) cooks (b) cooking (c) cooked (d) cook
  16. 16.Name the tense: “We have drunk milk.” (a) simple present (b) present perfect (c) past perfect (d) simple future
  17. 17.I ___ watch a cartoon every day. (a) aren't (b) doesn't (c) don't
  18. 18.We ___ rice when the phone rang. (a) were cook (b) are cooking (c) were cooking (d) was cooking
  19. 19.Which is the correct -ing form of “make”? (a) making (b) makeeing (c) makeing
  20. 20.What is the past tense of “swim”? (a) swum (b) swam (c) swimmed (d) swimming
  21. 21.When the bell rang, my cousins ___ in the pool. (a) was swimming (b) were swim (c) were swimming (d) are swimming
  22. 22.Name the tense: “Rohan will bake a cake.” (a) simple future (b) present continuous (c) past perfect (d) present perfect
  23. 23.She ___ science every day. (a) studies (b) studying (c) study
  24. 24.We have had this bicycle ___ 2019. (a) since (b) for
  25. 25.At 8 pm yesterday, she ___ a cake. (a) was baking (b) were baking (c) is baking (d) was bake
  26. 26.She ___ rice when the bell rang. (a) was cooking (b) was cook (c) is cooking (d) were cooking
  27. 27.Choose the right verb: The basket of mangoes ___ heavy. (a) is (b) are
  28. 28.Name the tense: “Manav has studied science.” (a) present continuous (b) simple future (c) simple present (d) present perfect
  29. 29.Riya ___ Grandma now. (a) am helping (b) is help (c) are helping (d) is helping
  30. 30.Choose the right verb: One of my cousins ___ in Class 3. (a) is (b) are
  31. 31.When Dad called, I ___ already studied science. (a) has (b) have (c) had
  32. 32.We ___ in Delhi since 2022. (a) has worked (b) worked (c) have worked (d) work
  33. 33.They are going to ___ a tree next Sunday. (a) planted (b) planting (c) plants (d) plant
  34. 34.They have just ___ a tree. (a) plant (b) planting (c) plants (d) planted
  35. 35.___ I building a sandcastle at the moment? (a) Am (b) Are (c) Is
  36. 36.When Dad called, I ___ already fed the dog. (a) had (b) have (c) has
  37. 37.By the time Mum came home, you ___ on the stage. (a) has danced (b) had danced (c) had dance (d) have danced
  38. 38.When the phone rang, you ___ rice. (a) was cooking (b) were cooking (c) are cooking (d) were cook
  39. 39.Kavya ___ vegetables on Saturdays. (a) buys (b) buy (c) buying
  40. 40.We ___ eat a mango every day. (a) aren't (b) doesn't (c) don't

Answer key

  1. present continuous
  2. doesn't
  3. was cleaning
  4. has
  5. present perfect
  6. will go
  7. is
  8. tells
  9. past perfect
  10. doesn't
  11. was sending
  12. is
  13. will feed
  14. had
  15. cook
  16. present perfect
  17. don't
  18. were cooking
  19. making
  20. swam
  21. were swimming
  22. simple future
  23. studies
  24. since
  25. was baking
  26. was cooking
  27. is
  28. present perfect
  29. is helping
  30. is
  31. had
  32. have worked
  33. plant
  34. planted
  35. Am
  36. had
  37. had danced
  38. were cooking
  39. buys
  40. don't

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