← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 885 · 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 help Grandma.” (a) past perfect (b) simple present (c) present continuous (d) past continuous
  2. 2.We ___ a message at the moment. (a) am sending (b) are sending (c) are send (d) is sending
  3. 3.When it started to rain, I ___ the dog. (a) am feeding (b) were feeding (c) was feed (d) was feeding
  4. 4.Name the tense: “Tara is singing a song.” (a) present perfect (b) simple past (c) present continuous (d) past perfect
  5. 5.Neel ___ to school two days ago. (a) goed (b) goes (c) went (d) will go
  6. 6.Rohan ___ in the park when Mum came home. (a) was running (b) was run (c) were running (d) is running
  7. 7.By the time Mum came home, they ___ the room. (a) have cleaned (b) had clean (c) had cleaned (d) has cleaned
  8. 8.We ___ study science every day. (a) doesn't (b) aren't (c) don't
  9. 9.Choose the right verb: All the children ___ a ID card. (a) have (b) has
  10. 10.___ Aarav eat a mango every day? (a) Does (b) Do (c) Is (d) Are
  11. 11.We ___ a mango when Mum came home. (a) are eating (b) were eat (c) were eating (d) was eating
  12. 12.The students ___ for the team every morning. (a) clap (b) claps (c) clapping
  13. 13.They ___ to school yesterday. (a) goed (b) go (c) went (d) will go
  14. 14.Aditya is going to ___ the bag next week. (a) carries (b) carrying (c) carry (d) carried
  15. 15.We ___ the room at 8 pm yesterday. (a) were cleaning (b) was cleaning (c) were clean (d) are cleaning
  16. 16.We ___ throw the ball every morning. (a) doesn't (b) aren't (c) don't
  17. 17.___ she drawing a picture now? (a) Is (b) Are (c) Am
  18. 18.My sister ___ cricket when the phone rang. (a) were playing (b) was playing (c) was play (d) is playing
  19. 19.Name the tense: “I bake a cake.” (a) past continuous (b) present continuous (c) simple future (d) simple present
  20. 20.Choose the right verb: One of my friends ___ in Class 3. (a) is (b) are
  21. 21.They ___ bought vegetables already. (a) has (b) have
  22. 22.We ___ Grandma on Saturdays. (a) helps (b) helping (c) help
  23. 23.By the time the guests arrived, Aarav ___ a cartoon. (a) had watched (b) have watched (c) had watch (d) has watched
  24. 24.My brother ___ going to climb a tree next week. (a) are (b) is (c) am
  25. 25.___ she speaking Hindi right now? (a) Am (b) Are (c) Is
  26. 26.She ___ Grandma yesterday. (a) has helped (b) helped (c) will help (d) helps
  27. 27.Choose the right verb: There ___ an apple on the plate. (a) are (b) is
  28. 28.Choose the right verb: The scissors ___ sharp. (a) is (b) are
  29. 29.My friends ___ vegetables at the moment. (a) are buy (b) are buying (c) is buying (d) am buying
  30. 30.You ___ Grandma right now. (a) are helping (b) are help (c) is helping (d) am helping
  31. 31.Choose the right verb: Each of the children ___ a water bottle. (a) have (b) has
  32. 32.You ___ a story last week. (a) telled (b) told (c) will tell (d) tell
  33. 33.They have studied in this school ___ 2019. (a) since (b) for
  34. 34.Arjun ___ a tree before Mum came home. (a) had climb (b) had climbed (c) have climbed (d) has climbed
  35. 35.___ he buying vegetables now? (a) Am (b) Is (c) Are
  36. 36.Diya did not ___ on the stage yesterday. (a) dance (b) danced (c) dances (d) dancing
  37. 37.They ___ in the park at the moment. (a) am jogging (b) is jogging (c) are jogging (d) are jog
  38. 38.Aisha ___ a message next week. (a) will send (b) will sends (c) sent (d) will sending
  39. 39.___ Myra take the train every Sunday? (a) Are (b) Is (c) Does (d) Do
  40. 40.Which is the correct -ing form of “play”? (a) playying (b) playeing (c) playing

Answer key

  1. simple present
  2. are sending
  3. was feeding
  4. present continuous
  5. went
  6. was running
  7. had cleaned
  8. don't
  9. have
  10. Does
  11. were eating
  12. clap
  13. went
  14. carry
  15. were cleaning
  16. don't
  17. Is
  18. was playing
  19. simple present
  20. is
  21. have
  22. help
  23. had watched
  24. is
  25. Is
  26. helped
  27. is
  28. are
  29. are buying
  30. are helping
  31. has
  32. told
  33. since
  34. had climbed
  35. Is
  36. dance
  37. are jogging
  38. will send
  39. Does
  40. playing

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