← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 182 · 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.My brother ___ jog in the park twice a week. (a) don't (b) isn't (c) doesn't
  2. 2.I ___ a cartoon twice a week. (a) watches (b) watching (c) watch
  3. 3.We ___ rice right now. (a) am cooking (b) are cooking (c) is cooking (d) are cook
  4. 4.She ___ play cricket every morning. (a) isn't (b) doesn't (c) don't
  5. 5.Name the tense: “I wrote a letter.” (a) simple past (b) present continuous (c) past perfect (d) past continuous
  6. 6.The students ___ study science every day. (a) aren't (b) don't (c) doesn't
  7. 7.Meera ___ the ball next Sunday. (a) will throws (b) will throw (c) will throwing (d) threw
  8. 8.They ___ vegetables when the bell rang. (a) was buying (b) are buying (c) were buying (d) were buy
  9. 9.Name the tense: “My sister had taken the train.” (a) simple future (b) present continuous (c) past perfect (d) simple present
  10. 10.You ___ in the park before the bell rang. (a) have jogged (b) had jogged (c) had jog (d) has jogged
  11. 11.Choose the right verb: One of my cousins ___ in Class 3. (a) are (b) is
  12. 12.___ they dance on the stage last Sunday? (a) Was (b) Does (c) Do (d) Did
  13. 13.My friends ___ the dishes on Saturdays. (a) washing (b) washes (c) wash
  14. 14.Name the tense: “You climbed a tree.” (a) past continuous (b) past perfect (c) simple past (d) simple future
  15. 15.She ___ watched a cartoon already. (a) has (b) have
  16. 16.Name the tense: “We will clap for the team.” (a) simple past (b) past perfect (c) simple future (d) present perfect
  17. 17.I am going to ___ in the park next week. (a) jogged (b) jogs (c) jog (d) jogging
  18. 18.___ I speak Hindi every day? (a) Does (b) Are (c) Is (d) Do
  19. 19.Choose the right verb: One of my classmates ___ in Class 3. (a) are (b) is
  20. 20.Choose the right verb: There ___ two cats in the garden. (a) is (b) are
  21. 21.I ___ the dog when the phone rang. (a) am feeding (b) was feeding (c) were feeding (d) was feed
  22. 22.He ___ going to make tea next Sunday. (a) is (b) am (c) are
  23. 23.Name the tense: “She has told a story.” (a) simple present (b) present perfect (c) simple past (d) simple future
  24. 24.Choose the right verb: Each boy ___ a ID card. (a) have (b) has
  25. 25.When Dad called, they ___ already sent a message. (a) had (b) have (c) has
  26. 26.My brother ___ the dishes next Sunday. (a) washed (b) will washes (c) will washing (d) will wash
  27. 27.My sister has just ___ a letter. (a) write (b) wrote (c) writing (d) written
  28. 28.By the time we reached, I ___ a picture. (a) have drawn (b) had drew (c) had drawn (d) has drawn
  29. 29.Which is the correct -ing form of “watch”? (a) watchhing (b) watcheing (c) watching
  30. 30.___ my brother planting a tree right now? (a) Is (b) Am (c) Are
  31. 31.By the time the guests arrived, we ___ tea. (a) has made (b) had make (c) have made (d) had made
  32. 32.___ he fly a kite last week? (a) Did (b) Was (c) Does (d) Do
  33. 33.What is the past tense of “wear”? (a) wearing (b) wore (c) weared (d) worn
  34. 34.When Dad called, they ___ already sung a song. (a) have (b) has (c) had
  35. 35.You did not ___ a cap two days ago. (a) wears (b) wear (c) wore (d) wearing
  36. 36.Myra ___ on the stage in 2023. (a) will dance (b) dances (c) danced (d) has danced
  37. 37.At 8 pm yesterday, my friends ___ tea. (a) were making (b) was making (c) are making (d) were make
  38. 38.I ___ a mango before the bell rang. (a) had ate (b) has eaten (c) have eaten (d) had eaten
  39. 39.We ___ milk next month. (a) will drinking (b) will drinks (c) will drink (d) drank
  40. 40.Ananya ___ a song every morning. (a) sings (b) sing (c) singing

Answer key

  1. doesn't
  2. watch
  3. are cooking
  4. doesn't
  5. simple past
  6. don't
  7. will throw
  8. were buying
  9. past perfect
  10. had jogged
  11. is
  12. Did
  13. wash
  14. simple past
  15. has
  16. simple future
  17. jog
  18. Do
  19. is
  20. are
  21. was feeding
  22. is
  23. present perfect
  24. has
  25. had
  26. will wash
  27. written
  28. had drawn
  29. watching
  30. Is
  31. had made
  32. Did
  33. wore
  34. had
  35. wear
  36. danced
  37. were making
  38. had eaten
  39. will drink
  40. sings

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