← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 648 · 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.My brother ___ the ball before the guests arrived. (a) has caught (b) had caught (c) had catch (d) have caught
  2. 2.___ he dance on the stage every Sunday? (a) Are (b) Does (c) Is (d) Do
  3. 3.When Dad called, my sister ___ already jogged in the park. (a) has (b) had (c) have
  4. 4.My cousins ___ in the pool now. (a) are swim (b) is swimming (c) are swimming (d) am swimming
  5. 5.Which is the correct -ing form of “tell”? (a) telleing (b) telling (c) tellling
  6. 6.You did not ___ a bicycle last Sunday. (a) ride (b) rode (c) rides (d) riding
  7. 7.Sneha ___ a tree when Mum came home. (a) was climb (b) were climbing (c) was climbing (d) is climbing
  8. 8.My cousins ___ a song at the moment. (a) are sing (b) are singing (c) is singing (d) am singing
  9. 9.Choose the right verb: One of my classmates ___ in Class 8. (a) are (b) is
  10. 10.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  11. 11.I ___ a message next month. (a) sent (b) will sends (c) will sending (d) will send
  12. 12.Name the tense: “You will play cricket.” (a) past continuous (b) simple future (c) simple past (d) present continuous
  13. 13.My sister is going to ___ cricket next month. (a) plays (b) played (c) play (d) playing
  14. 14.I did not ___ in the park last Sunday. (a) runs (b) ran (c) run (d) running
  15. 15.The children ___ a cartoon at 8 pm yesterday. (a) are watching (b) were watch (c) were watching (d) was watching
  16. 16.When the bell rang, she ___ a tree. (a) was plant (b) is planting (c) were planting (d) was planting
  17. 17.Name the tense: “You are climbing a tree.” (a) past continuous (b) simple past (c) present continuous (d) simple present
  18. 18.My friends did not ___ a cartoon last week. (a) watch (b) watches (c) watched (d) watching
  19. 19.When Dad called, my friends ___ already washed the dishes. (a) have (b) has (c) had
  20. 20.Aditya ___ a tree now. (a) is plant (b) are planting (c) is planting (d) am planting
  21. 21.You have just ___ in the park. (a) jog (b) jogs (c) jogging (d) jogged
  22. 22.Diya ___ a picture now. (a) is draw (b) am drawing (c) is drawing (d) are drawing
  23. 23.She has had this bicycle ___ five years. (a) for (b) since
  24. 24.When Dad called, they ___ already brought lunch. (a) had (b) have (c) has
  25. 25.They ___ a letter when it started to rain. (a) were write (b) was writing (c) were writing (d) are writing
  26. 26.My brother has lived in Pune ___ six months. (a) for (b) since
  27. 27.I ___ drink milk every day. (a) doesn't (b) aren't (c) don't
  28. 28.My brother has had this bicycle ___ 2019. (a) since (b) for
  29. 29.Choose the right verb: All the girls ___ a notebook. (a) have (b) has
  30. 30.Aarav ___ a picture every day. (a) draw (b) drawing (c) draws
  31. 31.I ___ Grandma when the phone rang. (a) was helping (b) were helping (c) am helping (d) was help
  32. 32.They ___ Grandma every Sunday. (a) help (b) helping (c) helps
  33. 33.___ they bake a cake every morning? (a) Does (b) Is (c) Are (d) Do
  34. 34.By the time Mum came home, I ___ a cap. (a) had wore (b) have worn (c) had worn (d) has worn
  35. 35.They ___ a cartoon before the bell rang. (a) have watched (b) had watch (c) had watched (d) has watched
  36. 36.He ___ going to play cricket next month. (a) am (b) is (c) are
  37. 37.My parents ___ the dishes every day. (a) washing (b) washes (c) wash
  38. 38.You ___ going to tell a story tomorrow. (a) is (b) am (c) are
  39. 39.The students ___ wash the dishes every morning. (a) doesn't (b) aren't (c) don't
  40. 40.Choose the right verb: The news ___ good today. (a) are (b) is

Answer key

  1. had caught
  2. Does
  3. had
  4. are swimming
  5. telling
  6. ride
  7. was climbing
  8. are singing
  9. is
  10. is
  11. will send
  12. simple future
  13. play
  14. run
  15. were watching
  16. was planting
  17. present continuous
  18. watch
  19. had
  20. is planting
  21. jogged
  22. is drawing
  23. for
  24. had
  25. were writing
  26. for
  27. don't
  28. since
  29. have
  30. draws
  31. was helping
  32. help
  33. Do
  34. had worn
  35. had watched
  36. is
  37. wash
  38. are
  39. don't
  40. is

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