← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 49 · 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.You ___ speak Hindi on Saturdays. (a) aren't (b) don't (c) doesn't
  2. 2.When the bell rang, my brother ___ for the team. (a) is clapping (b) was clapping (c) was clap (d) were clapping
  3. 3.Meera ___ a letter next month. (a) will write (b) wrote (c) will writes (d) will writing
  4. 4.Name the tense: “Vivaan has brought lunch.” (a) simple future (b) past perfect (c) present perfect (d) simple past
  5. 5.Kunal ___ a song now. (a) are singing (b) am singing (c) is sing (d) is singing
  6. 6.My sister ___ going to tell a story next Sunday. (a) am (b) is (c) are
  7. 7.She ___ on the stage every morning. (a) dance (b) dancing (c) dances
  8. 8.When Dad called, they ___ already eaten a mango. (a) has (b) have (c) had
  9. 9.Name the tense: “He has drunk milk.” (a) present perfect (b) simple future (c) simple past (d) simple present
  10. 10.When Dad called, she ___ already written a letter. (a) has (b) had (c) have
  11. 11.Which is the correct -ing form of “study”? (a) studyeing (b) studyying (c) studying
  12. 12.Name the tense: “She climbs a tree.” (a) simple future (b) simple present (c) simple past (d) past continuous
  13. 13.We are going to ___ a message next Sunday. (a) sending (b) sent (c) send (d) sends
  14. 14.My parents are going to ___ the ball next month. (a) caught (b) catching (c) catches (d) catch
  15. 15.Name the tense: “He has danced on the stage.” (a) present perfect (b) simple present (c) present continuous (d) past perfect
  16. 16.He ___ wash the dishes every Sunday. (a) doesn't (b) isn't (c) don't
  17. 17.At 8 pm yesterday, Zoya ___ the bag. (a) is carrying (b) were carrying (c) was carrying (d) was carry
  18. 18.We have just ___ a letter. (a) wrote (b) writing (c) write (d) written
  19. 19.You ___ danced on the stage already. (a) has (b) have
  20. 20.By the time Mum came home, I ___ a cartoon. (a) has watched (b) had watch (c) had watched (d) have watched
  21. 21.My brother has known my best friend ___ a long time. (a) since (b) for
  22. 22.Name the tense: “We run in the park.” (a) simple present (b) simple future (c) past continuous (d) simple past
  23. 23.Name the tense: “My sister helps Grandma.” (a) simple present (b) present continuous (c) simple past (d) present perfect
  24. 24.He ___ the dog every day. (a) feeds (b) feed (c) feeding
  25. 25.___ you take the train last Sunday? (a) Does (b) Do (c) Was (d) Did
  26. 26.Name the tense: “They were going to school.” (a) simple future (b) past perfect (c) past continuous (d) present continuous
  27. 27.Ira ___ a story before Mum came home. (a) had tell (b) have told (c) has told (d) had told
  28. 28.She ___ a bicycle last week. (a) will ride (b) rode (c) rides (d) rided
  29. 29.When the phone rang, he ___ the dog. (a) is feeding (b) was feeding (c) were feeding (d) was feed
  30. 30.Rohan ___ a tree every morning. (a) planting (b) plants (c) plant
  31. 31.I ___ Grandma every day. (a) helping (b) help (c) helps
  32. 32.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  33. 33.We ___ going to bake a cake next week. (a) am (b) is (c) are
  34. 34.He ___ cleaned the room already. (a) has (b) have
  35. 35.___ he study science every morning? (a) Is (b) Does (c) Are (d) Do
  36. 36.At 8 pm yesterday, she ___ in the park. (a) is jogging (b) were jogging (c) was jog (d) was jogging
  37. 37.Choose the right verb: Each of the children ___ a notebook. (a) have (b) has
  38. 38.Kunal is going to ___ a message next Sunday. (a) sent (b) sending (c) sends (d) send
  39. 39.They ___ a cap last week. (a) wear (b) will wear (c) weared (d) wore
  40. 40.My brother ___ the ball next month. (a) caught (b) will catch (c) will catching (d) will catches

Answer key

  1. don't
  2. was clapping
  3. will write
  4. present perfect
  5. is singing
  6. is
  7. dances
  8. had
  9. present perfect
  10. had
  11. studying
  12. simple present
  13. send
  14. catch
  15. present perfect
  16. doesn't
  17. was carrying
  18. written
  19. have
  20. had watched
  21. for
  22. simple present
  23. simple present
  24. feeds
  25. Did
  26. past continuous
  27. had told
  28. rode
  29. was feeding
  30. plants
  31. help
  32. is
  33. are
  34. has
  35. Does
  36. was jogging
  37. has
  38. send
  39. wore
  40. will catch

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