← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 238 · 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.Kabir ___ Grandma at the moment. (a) am helping (b) is helping (c) are helping (d) is help
  2. 2.He ___ a tree in 2023. (a) climbs (b) will climb (c) has climbed (d) climbed
  3. 3.When the bell rang, my parents ___ the ball. (a) was catching (b) were catch (c) are catching (d) were catching
  4. 4.Name the tense: “You are throwing the ball.” (a) simple present (b) simple future (c) present continuous (d) simple past
  5. 5.By the time we reached, Arjun ___ rice. (a) had cooked (b) had cook (c) have cooked (d) has cooked
  6. 6.We ___ science before it got dark. (a) had study (b) had studied (c) have studied (d) has studied
  7. 7.I ___ on the stage when Mum came home. (a) were dancing (b) am dancing (c) was dancing (d) was dance
  8. 8.Choose the right verb: Every student ___ a ID card. (a) have (b) has
  9. 9.___ he watching a cartoon at the moment? (a) Are (b) Is (c) Am
  10. 10.My sister ___ rice at 8 pm yesterday. (a) was cooking (b) is cooking (c) were cooking (d) was cook
  11. 11.___ my sister cook rice every morning? (a) Does (b) Is (c) Are (d) Do
  12. 12.We ___ in Delhi since 2019. (a) work (b) worked (c) have worked (d) has worked
  13. 13.When Mum came home, he ___ a mango. (a) were eating (b) is eating (c) was eating (d) was eat
  14. 14.Which is the correct -ing form of “climb”? (a) climbing (b) climbbing (c) climbeing
  15. 15.___ we go to school twice a week? (a) Does (b) Do (c) Is (d) Are
  16. 16.What is the past tense of “swim”? (a) swum (b) swam (c) swimming (d) swimmed
  17. 17.She is going to ___ a kite next month. (a) flying (b) fly (c) flies (d) flew
  18. 18.My brother ___ vegetables tomorrow. (a) will buys (b) bought (c) will buy (d) will buying
  19. 19.Name the tense: “They will play cricket.” (a) simple present (b) simple future (c) simple past (d) past perfect
  20. 20.We have played in the garden ___ half an hour. (a) since (b) for
  21. 21.My sister did not ___ vegetables yesterday. (a) buy (b) buying (c) bought (d) buys
  22. 22.Choose the right verb: Each student ___ a name tag. (a) have (b) has
  23. 23.He ___ a mango when the phone rang. (a) was eating (b) was eat (c) is eating (d) were eating
  24. 24.My friends ___ a picture before the guests arrived. (a) have drawn (b) had drawn (c) has drawn (d) had drew
  25. 25.Choose the right verb: Every child ___ a notebook. (a) have (b) has
  26. 26.By the time Mum came home, she ___ a letter. (a) had written (b) had wrote (c) have written (d) has written
  27. 27.I ___ going to study science next month. (a) is (b) are (c) am
  28. 28.___ we ride a bicycle every morning? (a) Does (b) Are (c) Is (d) Do
  29. 29.Choose the right verb: One of my classmates ___ in Class 5. (a) are (b) is
  30. 30.I did not ___ in the park yesterday. (a) runs (b) running (c) run (d) ran
  31. 31.My brother ___ a cap next month. (a) wore (b) will wearing (c) will wear (d) will wears
  32. 32.They ___ a cake right now. (a) is baking (b) am baking (c) are baking (d) are bake
  33. 33.He ___ going to swim in the pool tomorrow. (a) are (b) is (c) am
  34. 34.Karan ___ in Pune since 2022. (a) lives (b) lived (c) have lived (d) has lived
  35. 35.They ___ a cake next Sunday. (a) will baking (b) baked (c) will bakes (d) will bake
  36. 36.Which is the correct -ing form of “clean”? (a) cleaning (b) cleanning (c) cleaneing
  37. 37.What is the past tense of “write”? (a) written (b) writing (c) wrote (d) writed
  38. 38.She ___ Grandma when Mum came home. (a) was helping (b) is helping (c) was help (d) were helping
  39. 39.___ Rahul making tea now? (a) Are (b) Is (c) Am
  40. 40.We ___ going to buy vegetables next month. (a) am (b) are (c) is

Answer key

  1. is helping
  2. climbed
  3. were catching
  4. present continuous
  5. had cooked
  6. had studied
  7. was dancing
  8. has
  9. Is
  10. was cooking
  11. Does
  12. have worked
  13. was eating
  14. climbing
  15. Do
  16. swam
  17. fly
  18. will buy
  19. simple future
  20. for
  21. buy
  22. has
  23. was eating
  24. had drawn
  25. has
  26. had written
  27. am
  28. Do
  29. is
  30. run
  31. will wear
  32. are baking
  33. is
  34. has lived
  35. will bake
  36. cleaning
  37. wrote
  38. was helping
  39. Is
  40. are

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