← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 868 · 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.Name the tense: “I sing a song.” (a) present perfect (b) simple present (c) simple past (d) present continuous
  2. 2.When the phone rang, Neel ___ science. (a) were studying (b) was studying (c) is studying (d) was study
  3. 3.We ___ in the pool when the phone rang. (a) was swimming (b) were swim (c) are swimming (d) were swimming
  4. 4.Sneha ___ in the park next month. (a) ran (b) will runs (c) will run (d) will running
  5. 5.When Dad called, Kunal ___ already jogged in the park. (a) had (b) has (c) have
  6. 6.You ___ to school next week. (a) went (b) will go (c) will goes (d) will going
  7. 7.They did not ___ vegetables in 2023. (a) buy (b) buys (c) bought (d) buying
  8. 8.You did not ___ a mango last week. (a) eat (b) ate (c) eating (d) eats
  9. 9.Choose the right verb: The basket of mangoes ___ heavy. (a) is (b) are
  10. 10.Name the tense: “My friends are planting a tree.” (a) past continuous (b) past perfect (c) present continuous (d) simple future
  11. 11.I ___ a song tomorrow. (a) will sings (b) will singing (c) sang (d) will sing
  12. 12.He ___ in this school since 2020. (a) have studied (b) studies (c) has studied (d) studied
  13. 13.My brother ___ caught the ball already. (a) has (b) have
  14. 14.We ___ a kite now. (a) am flying (b) is flying (c) are fly (d) are flying
  15. 15.Name the tense: “Ananya was drinking milk.” (a) simple future (b) simple past (c) simple present (d) past continuous
  16. 16.Choose the right verb: Every boy ___ a locker. (a) has (b) have
  17. 17.Choose the right verb: Each of the girls ___ a name tag. (a) have (b) has
  18. 18.___ you studying science now? (a) Am (b) Are (c) Is
  19. 19.They ___ a cake on Saturdays. (a) bakes (b) baking (c) bake
  20. 20.She did not ___ on the stage last Sunday. (a) dancing (b) dances (c) dance (d) danced
  21. 21.When Dad called, he ___ already drawn a picture. (a) have (b) had (c) has
  22. 22.When the bell rang, Arjun ___ lunch. (a) is bringing (b) was bring (c) was bringing (d) were bringing
  23. 23.They ___ Grandma in 2023. (a) will help (b) helped (c) help (d) have helped
  24. 24.When the bell rang, the children ___ a mango. (a) was eating (b) are eating (c) were eating (d) were eat
  25. 25.By the time we reached, we ___ vegetables. (a) had buy (b) has bought (c) have bought (d) had bought
  26. 26.You ___ in the pool last Sunday. (a) swimmed (b) will swim (c) swam (d) swim
  27. 27.___ Pooja send a message every morning? (a) Are (b) Does (c) Is (d) Do
  28. 28.She is going to ___ a story tomorrow. (a) told (b) telling (c) tells (d) tell
  29. 29.What is the past tense of “buy”? (a) buyed (b) bought (c) buying
  30. 30.___ they plant a tree on Saturdays? (a) Are (b) Is (c) Does (d) Do
  31. 31.I am going to ___ a sandcastle next month. (a) built (b) build (c) builds (d) building
  32. 32.The students ___ Grandma in 2023. (a) will help (b) help (c) have helped (d) helped
  33. 33.He ___ in this school since 2019. (a) taught (b) has taught (c) teaches (d) have taught
  34. 34.They have just ___ milk. (a) drunk (b) drank (c) drink (d) drinking
  35. 35.My friends ___ going to bake a cake next month. (a) is (b) are (c) am
  36. 36.By the time we reached, he ___ cricket. (a) have played (b) had played (c) had play (d) has played
  37. 37.What is the past tense of “make”? (a) maked (b) made (c) making
  38. 38.I ___ Grandma last week. (a) helped (b) will help (c) have helped (d) help
  39. 39.We ___ the ball before it got dark. (a) had catch (b) have caught (c) had caught (d) has caught
  40. 40.You ___ a message before Mum came home. (a) had send (b) had sent (c) has sent (d) have sent

Answer key

  1. simple present
  2. was studying
  3. were swimming
  4. will run
  5. had
  6. will go
  7. buy
  8. eat
  9. is
  10. present continuous
  11. will sing
  12. has studied
  13. has
  14. are flying
  15. past continuous
  16. has
  17. has
  18. Are
  19. bake
  20. dance
  21. had
  22. was bringing
  23. helped
  24. were eating
  25. had bought
  26. swam
  27. Does
  28. tell
  29. bought
  30. Do
  31. build
  32. helped
  33. has taught
  34. drunk
  35. are
  36. had played
  37. made
  38. helped
  39. had caught
  40. had sent

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