← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 698 · 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.They ___ rice at the moment. (a) am cooking (b) are cooking (c) is cooking (d) are cook
  2. 2.We ___ vegetables when Mum came home. (a) were buying (b) are buying (c) was buying (d) were buy
  3. 3.She ___ in Pune since 2020. (a) have lived (b) lived (c) lives (d) has lived
  4. 4.They ___ a story when the bell rang. (a) are telling (b) were tell (c) were telling (d) was telling
  5. 5.We ___ going to write a letter next Sunday. (a) am (b) are (c) is
  6. 6.I have lived in Pune ___ 2020. (a) for (b) since
  7. 7.Choose the right verb: There ___ some milk in the jug. (a) are (b) is
  8. 8.___ my brother riding a bicycle at the moment? (a) Am (b) Is (c) Are
  9. 9.___ she watching a cartoon right now? (a) Are (b) Is (c) Am
  10. 10.___ we play cricket last Sunday? (a) Did (b) Do (c) Was (d) Does
  11. 11.We ___ in this school since 2021. (a) has studied (b) have studied (c) study (d) studied
  12. 12.They have lived in Pune ___ five years. (a) since (b) for
  13. 13.Name the tense: “My sister is going to school.” (a) present continuous (b) simple past (c) past continuous (d) simple present
  14. 14.Which is the correct -ing form of “wash”? (a) washing (b) washhing (c) washeing
  15. 15.Which is the correct -ing form of “carry”? (a) carrying (b) carryeing (c) carryying
  16. 16.___ we send a message every Sunday? (a) Are (b) Do (c) Is (d) Does
  17. 17.He ___ in the park every morning. (a) runs (b) run (c) running
  18. 18.Choose the right verb: One of my cousins ___ in Class 3. (a) are (b) is
  19. 19.By the time Mum came home, she ___ a tree. (a) had plant (b) has planted (c) have planted (d) had planted
  20. 20.___ Rahul throwing the ball at the moment? (a) Are (b) Is (c) Am
  21. 21.___ we writing a letter at the moment? (a) Is (b) Are (c) Am
  22. 22.Name the tense: “My sister had made tea.” (a) present continuous (b) past perfect (c) simple past (d) simple present
  23. 23.When Dad called, I ___ already helped Grandma. (a) has (b) had (c) have
  24. 24.___ Zoya ride a bicycle every morning? (a) Do (b) Is (c) Does (d) Are
  25. 25.She is going to ___ a cartoon next Sunday. (a) watch (b) watched (c) watching (d) watches
  26. 26.Name the tense: “He spoke Hindi.” (a) simple past (b) simple present (c) present perfect (d) simple future
  27. 27.You ___ Grandma last week. (a) help (b) will help (c) have helped (d) helped
  28. 28.___ you clap for the team twice a week? (a) Are (b) Do (c) Is (d) Does
  29. 29.I ___ going to wear a cap next month. (a) is (b) am (c) are
  30. 30.My brother ___ the dog last Sunday. (a) feeded (b) will feed (c) fed (d) feeds
  31. 31.Name the tense: “We fed the dog.” (a) present continuous (b) simple past (c) past continuous (d) past perfect
  32. 32.Name the tense: “She will study science.” (a) present continuous (b) past perfect (c) simple future (d) simple present
  33. 33.___ Aditya speak Hindi in 2023? (a) Does (b) Do (c) Did (d) Was
  34. 34.Choose the right verb: Each of the girls ___ a ID card. (a) have (b) has
  35. 35.I ___ a tree last week. (a) planted (b) have planted (c) will plant (d) plant
  36. 36.Name the tense: “My brother was jogging in the park.” (a) present continuous (b) present perfect (c) past continuous (d) simple future
  37. 37.___ they clapping for the team at the moment? (a) Am (b) Is (c) Are
  38. 38.My parents ___ a cartoon now. (a) are watch (b) are watching (c) am watching (d) is watching
  39. 39.They ___ in Pune since 2019. (a) have lived (b) lived (c) has lived (d) live
  40. 40.You ___ the bag before it got dark. (a) have carried (b) has carried (c) had carry (d) had carried

Answer key

  1. are cooking
  2. were buying
  3. has lived
  4. were telling
  5. are
  6. since
  7. is
  8. Is
  9. Is
  10. Did
  11. have studied
  12. for
  13. present continuous
  14. washing
  15. carrying
  16. Do
  17. runs
  18. is
  19. had planted
  20. Is
  21. Are
  22. past perfect
  23. had
  24. Does
  25. watch
  26. simple past
  27. helped
  28. Do
  29. am
  30. fed
  31. simple past
  32. simple future
  33. Did
  34. has
  35. planted
  36. past continuous
  37. Are
  38. are watching
  39. have lived
  40. had carried

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