← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 74 · 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.Arjun ___ study science every Sunday. (a) doesn't (b) don't (c) isn't
  2. 2.She ___ a song when it started to rain. (a) was sing (b) was singing (c) were singing (d) is singing
  3. 3.They ___ tea every day. (a) make (b) making (c) makes
  4. 4.He has just ___ in the pool. (a) swam (b) swim (c) swum (d) swimming
  5. 5.Which is the correct -ing form of “help”? (a) helpping (b) helping (c) helpeing
  6. 6.She ___ the ball at 8 pm yesterday. (a) were throwing (b) was throwing (c) is throwing (d) was throw
  7. 7.Name the tense: “Nisha will bring lunch.” (a) present continuous (b) present perfect (c) simple future (d) past perfect
  8. 8.I ___ to school on Saturdays. (a) go (b) going (c) goes
  9. 9.Choose the right verb: There ___ a mango in the basket. (a) is (b) are
  10. 10.By the time the guests arrived, Riya ___ cricket. (a) had play (b) have played (c) had played (d) has played
  11. 11.He ___ the dog when the phone rang. (a) was feeding (b) is feeding (c) was feed (d) were feeding
  12. 12.___ he fly a kite twice a week? (a) Do (b) Are (c) Is (d) Does
  13. 13.___ she catching the ball at the moment? (a) Is (b) Are (c) Am
  14. 14.When the bell rang, you ___ a sandcastle. (a) was building (b) are building (c) were building (d) were build
  15. 15.Choose the right verb: The packet of biscuits ___ open. (a) is (b) are
  16. 16.What is the past tense of “run”? (a) running (b) runned (c) ran (d) run
  17. 17.Ananya ___ Hindi on Saturdays. (a) speak (b) speaks (c) speaking
  18. 18.She ___ science now. (a) am studying (b) are studying (c) is study (d) is studying
  19. 19.Choose the right verb: Every child ___ a ID card. (a) have (b) has
  20. 20.My friends did not ___ science yesterday. (a) studies (b) studying (c) study (d) studied
  21. 21.Name the tense: “Tara spoke Hindi.” (a) simple past (b) simple present (c) present perfect (d) present continuous
  22. 22.Priya ___ play cricket on Saturdays. (a) isn't (b) don't (c) doesn't
  23. 23.Name the tense: “My cousins have played cricket.” (a) past perfect (b) present perfect (c) simple past (d) present continuous
  24. 24.I ___ wear a cap on Saturdays. (a) aren't (b) don't (c) doesn't
  25. 25.You ___ a cartoon two days ago. (a) watch (b) watched (c) have watched (d) will watch
  26. 26.Name the tense: “She swims in the pool.” (a) past perfect (b) simple future (c) simple present (d) simple past
  27. 27.My friends ___ in this school since 2021. (a) teach (b) have taught (c) has taught (d) taught
  28. 28.My sister ___ a story two days ago. (a) will tell (b) telled (c) tells (d) told
  29. 29.Dev ___ going to wash the dishes next Sunday. (a) am (b) is (c) are
  30. 30.You ___ the ball before it got dark. (a) has caught (b) have caught (c) had caught (d) had catch
  31. 31.___ my cousins building a sandcastle right now? (a) Is (b) Am (c) Are
  32. 32.Choose the right verb: One of my cousins ___ in Class 8. (a) is (b) are
  33. 33.My sister has known my best friend ___ 2020. (a) for (b) since
  34. 34.My parents ___ the dog every Sunday. (a) feeds (b) feeding (c) feed
  35. 35.Name the tense: “They danced on the stage.” (a) simple past (b) past perfect (c) simple present (d) present continuous
  36. 36.My brother ___ going to feed the dog next week. (a) am (b) are (c) is
  37. 37.Choose the right verb: All the students ___ a name tag. (a) has (b) have
  38. 38.___ I wash the dishes on Saturdays? (a) Is (b) Does (c) Are (d) Do
  39. 39.I have just ___ on the stage. (a) dancing (b) dance (c) danced (d) dances
  40. 40.She ___ a message tomorrow. (a) sent (b) will sends (c) will send (d) will sending

Answer key

  1. doesn't
  2. was singing
  3. make
  4. swum
  5. helping
  6. was throwing
  7. simple future
  8. go
  9. is
  10. had played
  11. was feeding
  12. Does
  13. Is
  14. were building
  15. is
  16. ran
  17. speaks
  18. is studying
  19. has
  20. study
  21. simple past
  22. doesn't
  23. present perfect
  24. don't
  25. watched
  26. simple present
  27. have taught
  28. told
  29. is
  30. had caught
  31. Are
  32. is
  33. since
  34. feed
  35. simple past
  36. is
  37. have
  38. Do
  39. danced
  40. will send

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