← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 864 · 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.Vivaan ___ ride a bicycle on Saturdays. (a) don't (b) isn't (c) doesn't
  2. 2.He did not ___ the bag yesterday. (a) carries (b) carry (c) carried (d) carrying
  3. 3.You ___ going to drink milk tomorrow. (a) am (b) is (c) are
  4. 4.You ___ a cap before Mum came home. (a) has worn (b) have worn (c) had wore (d) had worn
  5. 5.When the bell rang, my brother ___ Grandma. (a) was help (b) is helping (c) were helping (d) was helping
  6. 6.By the time Mum came home, she ___ for the team. (a) has clapped (b) have clapped (c) had clap (d) had clapped
  7. 7.Name the tense: “They will run in the park.” (a) simple future (b) present perfect (c) simple present (d) simple past
  8. 8.Choose the right verb: Physics ___ interesting. (a) are (b) is
  9. 9.Choose the right verb: Each child ___ a notebook. (a) has (b) have
  10. 10.You ___ rice right now. (a) are cooking (b) is cooking (c) am cooking (d) are cook
  11. 11.Choose the right verb: My trousers ___ new. (a) are (b) is
  12. 12.My brother ___ in Pune since 2019. (a) lives (b) lived (c) has lived (d) have lived
  13. 13.At 8 pm yesterday, she ___ Grandma. (a) is helping (b) was help (c) was helping (d) were helping
  14. 14.Choose the right verb: Each of the children ___ a notebook. (a) have (b) has
  15. 15.I did not ___ the match last week. (a) win (b) winning (c) wins (d) won
  16. 16.You ___ a story at the moment. (a) is telling (b) are telling (c) are tell (d) am telling
  17. 17.The students ___ a cartoon every Sunday. (a) watch (b) watching (c) watches
  18. 18.___ you win the match on Saturdays? (a) Are (b) Is (c) Does (d) Do
  19. 19.My cousins ___ going to climb a tree next month. (a) are (b) is (c) am
  20. 20.My cousins ___ going to go to school next week. (a) is (b) are (c) am
  21. 21.I ___ a tree yesterday. (a) have climbed (b) climb (c) will climb (d) climbed
  22. 22.She is going to ___ a message next week. (a) sends (b) sent (c) send (d) sending
  23. 23.We have just ___ in the park. (a) running (b) run (c) ran
  24. 24.Which is the correct -ing form of “sing”? (a) singging (b) singing (c) singeing
  25. 25.When the phone rang, we ___ a tree. (a) was planting (b) were planting (c) are planting (d) were plant
  26. 26.When it started to rain, I ___ a picture. (a) was drawing (b) was draw (c) were drawing (d) am drawing
  27. 27.Name the tense: “We have baked a cake.” (a) present perfect (b) past perfect (c) present continuous (d) simple present
  28. 28.Kunal is going to ___ cricket tomorrow. (a) plays (b) play (c) played (d) playing
  29. 29.Name the tense: “My friends have washed the dishes.” (a) past perfect (b) simple future (c) simple present (d) present perfect
  30. 30.My parents ___ in the park yesterday. (a) runned (b) will run (c) ran (d) run
  31. 31.___ she dance on the stage every Sunday? (a) Are (b) Is (c) Does (d) Do
  32. 32.Which is the correct -ing form of “eat”? (a) eating (b) eateing (c) eatting
  33. 33.You have played in the garden ___ half an hour. (a) for (b) since
  34. 34.Name the tense: “You were catching the ball.” (a) present continuous (b) simple future (c) present perfect (d) past continuous
  35. 35.Choose the right verb: The box of pencils ___ on the table. (a) are (b) is
  36. 36.Choose the right verb: One of my classmates ___ in Class 5. (a) is (b) are
  37. 37.You ___ gone to school already. (a) has (b) have
  38. 38.My sister ___ in the park right now. (a) am jogging (b) are jogging (c) is jogging (d) is jog
  39. 39.My brother ___ cricket every Sunday. (a) playing (b) play (c) plays
  40. 40.My friends have just ___ rice. (a) cooking (b) cooked (c) cooks (d) cook

Answer key

  1. doesn't
  2. carry
  3. are
  4. had worn
  5. was helping
  6. had clapped
  7. simple future
  8. is
  9. has
  10. are cooking
  11. are
  12. has lived
  13. was helping
  14. has
  15. win
  16. are telling
  17. watch
  18. Do
  19. are
  20. are
  21. climbed
  22. send
  23. run
  24. singing
  25. were planting
  26. was drawing
  27. present perfect
  28. play
  29. present perfect
  30. ran
  31. Does
  32. eating
  33. for
  34. past continuous
  35. is
  36. is
  37. have
  38. is jogging
  39. plays
  40. cooked

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