← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 39 · 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: “Yash has gone to school.” (a) past perfect (b) past continuous (c) simple present (d) present perfect
  2. 2.We ___ a mango at the moment. (a) is eating (b) are eating (c) are eat (d) am eating
  3. 3.Choose the right verb: Either my cousins or Kavya ___ coming today. (a) are (b) is
  4. 4.The children ___ make tea every day. (a) don't (b) aren't (c) doesn't
  5. 5.We ___ rice when Mum came home. (a) was cooking (b) were cooking (c) are cooking (d) were cook
  6. 6.Choose the right verb: All the players ___ a ID card. (a) have (b) has
  7. 7.I ___ a mango on Saturdays. (a) eats (b) eating (c) eat
  8. 8.You have just ___ a tree. (a) climbs (b) climbed (c) climbing (d) climb
  9. 9.___ you climb a tree every day? (a) Does (b) Are (c) Is (d) Do
  10. 10.I ___ the ball when Mum came home. (a) was catching (b) were catching (c) am catching (d) was catch
  11. 11.By the time we reached, he ___ a cartoon. (a) has watched (b) had watched (c) had watch (d) have watched
  12. 12.Choose the right verb: Each boy ___ a locker. (a) have (b) has
  13. 13.She ___ a kite now. (a) is flying (b) are flying (c) is fly (d) am flying
  14. 14.Pooja ___ a bicycle every day. (a) ride (b) riding (c) rides
  15. 15.My brother ___ a cake at the moment. (a) am baking (b) are baking (c) is bake (d) is baking
  16. 16.By the time Mum came home, they ___ tea. (a) has made (b) have made (c) had make (d) had made
  17. 17.We did not ___ cricket yesterday. (a) playing (b) played (c) plays (d) play
  18. 18.We ___ in Delhi since 2021. (a) worked (b) work (c) has worked (d) have worked
  19. 19.They ___ wash the dishes every day. (a) doesn't (b) don't (c) aren't
  20. 20.___ my friends writing a letter now? (a) Am (b) Is (c) Are
  21. 21.Which is the correct -ing form of “dance”? (a) danceing (b) danceeing (c) dancing
  22. 22.Choose the right verb: Every student ___ a locker. (a) has (b) have
  23. 23.Myra ___ vegetables on Saturdays. (a) buy (b) buys (c) buying
  24. 24.Choose the right verb: Neither the twins nor Aarav ___ coming today. (a) is (b) are
  25. 25.What is the past tense of “make”? (a) maked (b) making (c) made
  26. 26.___ she clean the room on Saturdays? (a) Does (b) Is (c) Do (d) Are
  27. 27.She ___ made tea already. (a) have (b) has
  28. 28.We ___ a mango now. (a) am eating (b) are eating (c) is eating (d) are eat
  29. 29.Name the tense: “I spoke Hindi.” (a) simple present (b) present perfect (c) past continuous (d) simple past
  30. 30.I am going to ___ a bicycle next week. (a) ride (b) rode (c) riding (d) rides
  31. 31.Sneha ___ the bag next Sunday. (a) will carry (b) will carrying (c) carried (d) will carries
  32. 32.We ___ a song last Sunday. (a) sang (b) have sung (c) sing (d) will sing
  33. 33.He ___ a story in 2023. (a) will tell (b) told (c) telled (d) tells
  34. 34.My brother ___ a tree when the phone rang. (a) is planting (b) were planting (c) was planting (d) was plant
  35. 35.Choose the right verb: Each child ___ a locker. (a) has (b) have
  36. 36.___ my brother help Grandma on Saturdays? (a) Does (b) Is (c) Are (d) Do
  37. 37.They ___ the dishes now. (a) am washing (b) is washing (c) are wash (d) are washing
  38. 38.My sister ___ going to draw a picture next week. (a) are (b) am (c) is
  39. 39.My sister is going to ___ the ball tomorrow. (a) caught (b) catch (c) catches (d) catching
  40. 40.They ___ the dog when the bell rang. (a) were feed (b) are feeding (c) were feeding (d) was feeding

Answer key

  1. present perfect
  2. are eating
  3. is
  4. don't
  5. were cooking
  6. have
  7. eat
  8. climbed
  9. Do
  10. was catching
  11. had watched
  12. has
  13. is flying
  14. rides
  15. is baking
  16. had made
  17. play
  18. have worked
  19. don't
  20. Are
  21. dancing
  22. has
  23. buys
  24. is
  25. made
  26. Does
  27. has
  28. are eating
  29. simple past
  30. ride
  31. will carry
  32. sang
  33. told
  34. was planting
  35. has
  36. Does
  37. are washing
  38. is
  39. catch
  40. were feeding

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