← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 313 · 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.By the time Mum came home, Yash ___ in the park. (a) has run (b) have run (c) had ran (d) had run
  2. 2.The students ___ with Nani since 2022. (a) stay (b) stayed (c) has stayed (d) have stayed
  3. 3.___ you wash the dishes last Sunday? (a) Does (b) Was (c) Did (d) Do
  4. 4.Choose the right verb: My trousers ___ new. (a) is (b) are
  5. 5.Choose the right verb: Neither the girls nor Arjun ___ coming today. (a) are (b) is
  6. 6.Name the tense: “They will send a message.” (a) simple past (b) simple future (c) present perfect (d) simple present
  7. 7.He ___ a story twice a week. (a) tells (b) tell (c) telling
  8. 8.By the time we reached, he ___ a tree. (a) had planted (b) has planted (c) have planted (d) had plant
  9. 9.You ___ a cake yesterday. (a) baked (b) bake (c) will bake (d) have baked
  10. 10.They ___ in the park next Sunday. (a) ran (b) will running (c) will runs (d) will run
  11. 11.By the time the guests arrived, Rahul ___ milk. (a) had drunk (b) had drank (c) have drunk (d) has drunk
  12. 12.They ___ in the park twice a week. (a) runs (b) running (c) run
  13. 13.I ___ science tomorrow. (a) will studies (b) will studying (c) studied (d) will study
  14. 14.___ she studying science now? (a) Am (b) Are (c) Is
  15. 15.He did not ___ the bag yesterday. (a) carried (b) carries (c) carrying (d) carry
  16. 16.My sister is going to ___ for the team next week. (a) claps (b) clapped (c) clapping (d) clap
  17. 17.___ Dev bring lunch every morning? (a) Are (b) Is (c) Does (d) Do
  18. 18.By the time the bell rang, she ___ a song. (a) had sang (b) have sung (c) has sung (d) had sung
  19. 19.Farhan ___ a cake every day. (a) baking (b) bakes (c) bake
  20. 20.Choose the right verb: There ___ an apple on the plate. (a) are (b) is
  21. 21.When Dad called, he ___ already jogged in the park. (a) have (b) has (c) had
  22. 22.He ___ a sandcastle next month. (a) will build (b) will building (c) will builds (d) built
  23. 23.You ___ in the park every day. (a) run (b) runs (c) running
  24. 24.Choose the right verb: One of my friends ___ in Class 4. (a) are (b) is
  25. 25.Ananya ___ in Pune since 2020. (a) have lived (b) has lived (c) lives (d) lived
  26. 26.They ___ the dishes on Saturdays. (a) washes (b) washing (c) wash
  27. 27.Which is the correct -ing form of “buy”? (a) buyeing (b) buying (c) buyying
  28. 28.I ___ a kite when Mum came home. (a) were flying (b) was fly (c) was flying (d) am flying
  29. 29.When Dad called, we ___ already ridden a bicycle. (a) had (b) has (c) have
  30. 30.What is the past tense of “draw”? (a) drawn (b) drawed (c) drawing (d) drew
  31. 31.The children are going to ___ Hindi next Sunday. (a) spoke (b) speak (c) speaks (d) speaking
  32. 32.You did not ___ the ball yesterday. (a) catch (b) catching (c) catches (d) caught
  33. 33.Vivaan ___ in the pool right now. (a) are swimming (b) am swimming (c) is swim (d) is swimming
  34. 34.Which is the correct -ing form of “feed”? (a) feedding (b) feedeing (c) feeding
  35. 35.___ Kabir cook rice on Saturdays? (a) Are (b) Is (c) Does (d) Do
  36. 36.I ___ the match last week. (a) will win (b) winned (c) won (d) win
  37. 37.Choose the right verb: There ___ many books on the shelf. (a) are (b) is
  38. 38.___ Kabir tell a story every day? (a) Does (b) Do (c) Is (d) Are
  39. 39.My parents ___ on the stage tomorrow. (a) will dances (b) will dancing (c) will dance (d) danced
  40. 40.When Dad called, we ___ already eaten a mango. (a) had (b) has (c) have

Answer key

  1. had run
  2. have stayed
  3. Did
  4. are
  5. is
  6. simple future
  7. tells
  8. had planted
  9. baked
  10. will run
  11. had drunk
  12. run
  13. will study
  14. Is
  15. carry
  16. clap
  17. Does
  18. had sung
  19. bakes
  20. is
  21. had
  22. will build
  23. run
  24. is
  25. has lived
  26. wash
  27. buying
  28. was flying
  29. had
  30. drew
  31. speak
  32. catch
  33. is swimming
  34. feeding
  35. Does
  36. won
  37. are
  38. Does
  39. will dance
  40. had

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