← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 309 · 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 cousins ___ in this school since 2020. (a) study (b) studied (c) have studied (d) has studied
  2. 2.Name the tense: “They are drinking milk.” (a) present continuous (b) simple future (c) past continuous (d) past perfect
  3. 3.Tara ___ the train next Sunday. (a) will take (b) will taking (c) took (d) will takes
  4. 4.We ___ a letter right now. (a) are write (b) is writing (c) are writing (d) am writing
  5. 5.When the bell rang, you ___ the ball. (a) were throwing (b) were throw (c) was throwing (d) are throwing
  6. 6.___ we tell a story every day? (a) Is (b) Are (c) Does (d) Do
  7. 7.Which is the correct -ing form of “clean”? (a) cleaning (b) cleanning (c) cleaneing
  8. 8.I ___ a bicycle now. (a) am ride (b) are riding (c) is riding (d) am riding
  9. 9.Name the tense: “She was helping Grandma.” (a) past continuous (b) simple future (c) present perfect (d) past perfect
  10. 10.You ___ the bag when the phone rang. (a) are carrying (b) were carry (c) were carrying (d) was carrying
  11. 11.Zoya ___ lunch next month. (a) will bringing (b) will bring (c) brought (d) will brings
  12. 12.___ my brother drink milk every day? (a) Does (b) Are (c) Do (d) Is
  13. 13.Name the tense: “We had flown a kite.” (a) simple future (b) simple present (c) present perfect (d) past perfect
  14. 14.When Dad called, he ___ already thrown the ball. (a) has (b) had (c) have
  15. 15.Sneha ___ write a letter on Saturdays. (a) don't (b) isn't (c) doesn't
  16. 16.When it started to rain, she ___ a cartoon. (a) was watching (b) were watching (c) was watch (d) is watching
  17. 17.They ___ the dishes every morning. (a) washes (b) washing (c) wash
  18. 18.Choose the right verb: Either the girls or Priya ___ coming today. (a) is (b) are
  19. 19.I am going to ___ on the stage next week. (a) dances (b) dancing (c) danced (d) dance
  20. 20.Choose the right verb: Each of the children ___ a name tag. (a) has (b) have
  21. 21.Which is the correct -ing form of “go”? (a) going (b) goeing (c) gooing
  22. 22.You have just ___ the bag. (a) carry (b) carrying (c) carried (d) carries
  23. 23.When Dad called, he ___ already played cricket. (a) has (b) have (c) had
  24. 24.I ___ watch a cartoon twice a week. (a) don't (b) doesn't (c) aren't
  25. 25.Name the tense: “She ran in the park.” (a) simple present (b) simple past (c) present perfect (d) past continuous
  26. 26.We ___ going to catch the ball tomorrow. (a) am (b) is (c) are
  27. 27.Which is the correct -ing form of “win”? (a) wining (b) winning (c) wineing
  28. 28.My brother ___ in Pune since 2022. (a) has lived (b) have lived (c) lives (d) lived
  29. 29.They ___ going to go to school next week. (a) am (b) is (c) are
  30. 30.We did not ___ the dog in 2023. (a) feeding (b) feeds (c) feed (d) fed
  31. 31.She ___ science when it started to rain. (a) was study (b) was studying (c) is studying (d) were studying
  32. 32.By the time the guests arrived, she ___ Hindi. (a) has spoken (b) have spoken (c) had spoken (d) had spoke
  33. 33.___ you sing a song twice a week? (a) Is (b) Does (c) Do (d) Are
  34. 34.Choose the right verb: Each student ___ a locker. (a) have (b) has
  35. 35.My sister ___ going to take the train next Sunday. (a) is (b) are (c) am
  36. 36.She ___ a letter next week. (a) will write (b) will writing (c) wrote (d) will writes
  37. 37.Meera ___ tea right now. (a) is make (b) am making (c) is making (d) are making
  38. 38.Karan ___ fly a kite every Sunday. (a) isn't (b) don't (c) doesn't
  39. 39.My brother ___ the match before it got dark. (a) has won (b) had win (c) have won (d) had won
  40. 40.She has just ___ a tree. (a) climb (b) climbs (c) climbing (d) climbed

Answer key

  1. have studied
  2. present continuous
  3. will take
  4. are writing
  5. were throwing
  6. Do
  7. cleaning
  8. am riding
  9. past continuous
  10. were carrying
  11. will bring
  12. Does
  13. past perfect
  14. had
  15. doesn't
  16. was watching
  17. wash
  18. is
  19. dance
  20. has
  21. going
  22. carried
  23. had
  24. don't
  25. simple past
  26. are
  27. winning
  28. has lived
  29. are
  30. feed
  31. was studying
  32. had spoken
  33. Do
  34. has
  35. is
  36. will write
  37. is making
  38. doesn't
  39. had won
  40. climbed

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