← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 9 · 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 ___ the dishes every day. (a) washes (b) washing (c) wash
  2. 2.I have just ___ a cartoon. (a) watches (b) watch (c) watched (d) watching
  3. 3.My parents ___ the train right now. (a) is taking (b) are taking (c) am taking (d) are take
  4. 4.Priya ___ a tree when Mum came home. (a) is planting (b) was plant (c) were planting (d) was planting
  5. 5.Diya ___ a tree at the moment. (a) are climbing (b) is climb (c) is climbing (d) am climbing
  6. 6.My friends ___ the ball at 8 pm yesterday. (a) were catch (b) are catching (c) was catching (d) were catching
  7. 7.Diya ___ thrown the ball already. (a) have (b) has
  8. 8.Choose the right verb: Each of the boys ___ a ID card. (a) have (b) has
  9. 9.You ___ a tree every morning. (a) plants (b) planting (c) plant
  10. 10.Name the tense: “We are studying science.” (a) simple future (b) present continuous (c) simple past (d) past perfect
  11. 11.Pooja ___ jog in the park every morning. (a) isn't (b) don't (c) doesn't
  12. 12.They ___ the ball tomorrow. (a) will throwing (b) threw (c) will throw (d) will throws
  13. 13.___ my parents drink milk in 2023? (a) Did (b) Does (c) Do (d) Was
  14. 14.I ___ study science every day. (a) don't (b) aren't (c) doesn't
  15. 15.By the time we reached, they ___ the dog. (a) had fed (b) have fed (c) had feed (d) has fed
  16. 16.Name the tense: “They built a sandcastle.” (a) simple present (b) simple future (c) simple past (d) present continuous
  17. 17.By the time Mum came home, they ___ a bicycle. (a) had ridden (b) have ridden (c) had rode (d) has ridden
  18. 18.Which is the correct -ing form of “go”? (a) going (b) goeing (c) gooing
  19. 19.We ___ tea right now. (a) are make (b) am making (c) is making (d) are making
  20. 20.When Dad called, the children ___ already danced on the stage. (a) has (b) have (c) had
  21. 21.When Dad called, he ___ already gone to school. (a) had (b) have (c) has
  22. 22.By the time Mum came home, they ___ in the pool. (a) had swam (b) has swum (c) had swum (d) have swum
  23. 23.I ___ in the park before the bell rang. (a) has jogged (b) have jogged (c) had jogged (d) had jog
  24. 24.He ___ tea at 8 pm yesterday. (a) were making (b) is making (c) was make (d) was making
  25. 25.My sister has just ___ the dishes. (a) wash (b) washes (c) washing (d) washed
  26. 26.Choose the right verb: One of my friends ___ in Class 4. (a) are (b) is
  27. 27.I ___ on the stage last Sunday. (a) have danced (b) dance (c) will dance (d) danced
  28. 28.My sister ___ a picture right now. (a) am drawing (b) is drawing (c) is draw (d) are drawing
  29. 29.They are going to ___ a song next Sunday. (a) sing (b) sang (c) sings (d) singing
  30. 30.He ___ bake a cake on Saturdays. (a) don't (b) isn't (c) doesn't
  31. 31.Choose the right verb: Each of the students ___ a name tag. (a) has (b) have
  32. 32.___ I dance on the stage on Saturdays? (a) Does (b) Are (c) Do (d) Is
  33. 33.Choose the right verb: My spectacles ___ on the table. (a) are (b) is
  34. 34.We ___ Hindi right now. (a) am speaking (b) are speaking (c) are speak (d) is speaking
  35. 35.___ we studying science at the moment? (a) Are (b) Am (c) Is
  36. 36.She ___ the room when the phone rang. (a) was clean (b) is cleaning (c) was cleaning (d) were cleaning
  37. 37.You are going to ___ cricket next week. (a) played (b) play (c) plays (d) playing
  38. 38.Choose the right verb: One of my cousins ___ in Class 5. (a) is (b) are
  39. 39.Sneha ___ a sandcastle last Sunday. (a) builds (b) built (c) builded (d) will build
  40. 40.When Dad called, we ___ already written a letter. (a) had (b) has (c) have

Answer key

  1. wash
  2. watched
  3. are taking
  4. was planting
  5. is climbing
  6. were catching
  7. has
  8. has
  9. plant
  10. present continuous
  11. doesn't
  12. will throw
  13. Did
  14. don't
  15. had fed
  16. simple past
  17. had ridden
  18. going
  19. are making
  20. had
  21. had
  22. had swum
  23. had jogged
  24. was making
  25. washed
  26. is
  27. danced
  28. is drawing
  29. sing
  30. doesn't
  31. has
  32. Do
  33. are
  34. are speaking
  35. Are
  36. was cleaning
  37. play
  38. is
  39. built
  40. had

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