← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 888 · 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.___ he write a letter on Saturdays? (a) Do (b) Does (c) Are (d) Is
  2. 2.He ___ a story before Mum came home. (a) has told (b) had told (c) have told (d) had tell
  3. 3.I ___ the dishes before Mum came home. (a) have washed (b) had washed (c) has washed (d) had wash
  4. 4.___ Sneha carrying the bag right now? (a) Am (b) Is (c) Are
  5. 5.Kabir ___ draw a picture every Sunday. (a) don't (b) isn't (c) doesn't
  6. 6.You ___ the ball every Sunday. (a) catch (b) catches (c) catching
  7. 7.You ___ rice next month. (a) will cooks (b) will cook (c) cooked (d) will cooking
  8. 8.He is going to ___ the match next Sunday. (a) wins (b) won (c) winning (d) win
  9. 9.Choose the right verb: The bunch of bananas ___ ripe. (a) is (b) are
  10. 10.When Dad called, my brother ___ already planted a tree. (a) have (b) has (c) had
  11. 11.Priya ___ the ball before the bell rang. (a) had threw (b) have thrown (c) has thrown (d) had thrown
  12. 12.Name the tense: “She is catching the ball.” (a) simple present (b) simple future (c) simple past (d) present continuous
  13. 13.Which is the correct -ing form of “send”? (a) sendding (b) sendeing (c) sending
  14. 14.Choose the right verb: Each of the players ___ a notebook. (a) has (b) have
  15. 15.I am going to ___ the room next Sunday. (a) cleaned (b) cleans (c) cleaning (d) clean
  16. 16.She ___ a song when it started to rain. (a) is singing (b) were singing (c) was sing (d) was singing
  17. 17.My brother has just ___ the dishes. (a) washing (b) washed (c) washes (d) wash
  18. 18.Which is the correct -ing form of “help”? (a) helping (b) helpping (c) helpeing
  19. 19.When the bell rang, my sister ___ the train. (a) is taking (b) were taking (c) was taking (d) was take
  20. 20.Farhan ___ going to eat a mango next month. (a) are (b) am (c) is
  21. 21.They ___ in this school since 2020. (a) have studied (b) study (c) has studied (d) studied
  22. 22.Choose the right verb: Mathematics ___ my favourite subject. (a) are (b) is
  23. 23.Choose the right verb: One of my friends ___ in Class 8. (a) are (b) is
  24. 24.They ___ the room every morning. (a) clean (b) cleaning (c) cleans
  25. 25.When Dad called, my brother ___ already carried the bag. (a) had (b) has (c) have
  26. 26.She ___ climbed a tree already. (a) has (b) have
  27. 27.My sister ___ for the team now. (a) is clap (b) are clapping (c) is clapping (d) am clapping
  28. 28.___ she singing a song right now? (a) Am (b) Are (c) Is
  29. 29.He is going to ___ a song next month. (a) singing (b) sing (c) sang (d) sings
  30. 30.Name the tense: “I have jogged in the park.” (a) simple present (b) past perfect (c) simple past (d) present perfect
  31. 31.Which is the correct -ing form of “write”? (a) writing (b) writeeing (c) writeing
  32. 32.Which is the correct -ing form of “bring”? (a) bringging (b) bringing (c) bringeing
  33. 33.He ___ vegetables right now. (a) are buying (b) am buying (c) is buy (d) is buying
  34. 34.She ___ the room when it started to rain. (a) was cleaning (b) is cleaning (c) was clean (d) were cleaning
  35. 35.Name the tense: “My brother brings lunch.” (a) simple present (b) past continuous (c) simple past (d) simple future
  36. 36.Name the tense: “We buy vegetables.” (a) past perfect (b) past continuous (c) present continuous (d) simple present
  37. 37.___ he watching a cartoon right now? (a) Is (b) Am (c) Are
  38. 38.Choose the right verb: There ___ some water in the bottle. (a) is (b) are
  39. 39.You ___ vegetables at the moment. (a) is buying (b) am buying (c) are buying (d) are buy
  40. 40.Choose the right verb: Each of the students ___ a locker. (a) has (b) have

Answer key

  1. Does
  2. had told
  3. had washed
  4. Is
  5. doesn't
  6. catch
  7. will cook
  8. win
  9. is
  10. had
  11. had thrown
  12. present continuous
  13. sending
  14. has
  15. clean
  16. was singing
  17. washed
  18. helping
  19. was taking
  20. is
  21. have studied
  22. is
  23. is
  24. clean
  25. had
  26. has
  27. is clapping
  28. Is
  29. sing
  30. present perfect
  31. writing
  32. bringing
  33. is buying
  34. was cleaning
  35. simple present
  36. simple present
  37. Is
  38. is
  39. are buying
  40. has

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