← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 540 · 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.Riya ___ send a message every morning. (a) isn't (b) doesn't (c) don't
  2. 2.___ he speaking Hindi right now? (a) Am (b) Are (c) Is
  3. 3.My brother did not ___ a picture last Sunday. (a) draws (b) draw (c) drew (d) drawing
  4. 4.My brother ___ a cap right now. (a) are wearing (b) am wearing (c) is wear (d) is wearing
  5. 5.Ira ___ a bicycle twice a week. (a) riding (b) ride (c) rides
  6. 6.My parents are going to ___ a tree next Sunday. (a) planted (b) plants (c) planting (d) plant
  7. 7.___ my parents play cricket every Sunday? (a) Are (b) Does (c) Do (d) Is
  8. 8.I ___ the bag on Saturdays. (a) carry (b) carrying (c) carries
  9. 9.We did not ___ rice yesterday. (a) cooks (b) cooking (c) cook (d) cooked
  10. 10.My brother ___ the match when the phone rang. (a) is winning (b) was win (c) was winning (d) were winning
  11. 11.We ___ milk before it got dark. (a) had drank (b) had drunk (c) have drunk (d) has drunk
  12. 12.The children have just ___ rice. (a) cook (b) cooked (c) cooks (d) cooking
  13. 13.By the time the bell rang, my brother ___ a tree. (a) had plant (b) have planted (c) had planted (d) has planted
  14. 14.By the time we reached, he ___ Hindi. (a) has spoken (b) had spoken (c) had spoke (d) have spoken
  15. 15.He ___ a tree yesterday. (a) will plant (b) planted (c) plants (d) has planted
  16. 16.Farhan ___ a song right now. (a) is sing (b) are singing (c) is singing (d) am singing
  17. 17.Choose the right verb: Every boy ___ a water bottle. (a) have (b) has
  18. 18.My friends have just ___ cricket. (a) played (b) playing (c) play (d) plays
  19. 19.What is the past tense of “make”? (a) maked (b) making (c) made
  20. 20.My sister ___ plant a tree on Saturdays. (a) isn't (b) doesn't (c) don't
  21. 21.My brother has just ___ a kite. (a) flying (b) flown (c) flew (d) fly
  22. 22.Sneha ___ with Nani since 2022. (a) stayed (b) has stayed (c) stays (d) have stayed
  23. 23.The children ___ the ball when it started to rain. (a) was throwing (b) were throw (c) were throwing (d) are throwing
  24. 24.By the time Mum came home, we ___ a story. (a) have told (b) had tell (c) has told (d) had told
  25. 25.Rohan ___ Grandma next week. (a) will helps (b) will helping (c) will help (d) helped
  26. 26.Choose the right verb: All the girls ___ a ID card. (a) have (b) has
  27. 27.When Dad called, my friends ___ already played cricket. (a) has (b) had (c) have
  28. 28.Kabir is going to ___ a cap next week. (a) wears (b) wear (c) wore (d) wearing
  29. 29.By the time the bell rang, you ___ milk. (a) have drunk (b) had drank (c) had drunk (d) has drunk
  30. 30.By the time Mum came home, she ___ the dishes. (a) had wash (b) has washed (c) have washed (d) had washed
  31. 31.She did not ___ rice yesterday. (a) cooks (b) cook (c) cooked (d) cooking
  32. 32.Name the tense: “I had told a story.” (a) past perfect (b) simple future (c) past continuous (d) present perfect
  33. 33.Name the tense: “They had helped Grandma.” (a) present perfect (b) simple past (c) simple present (d) past perfect
  34. 34.He ___ vegetables right now. (a) are buying (b) is buying (c) is buy (d) am buying
  35. 35.My brother ___ the dog next month. (a) will feeding (b) will feeds (c) fed (d) will feed
  36. 36.We ___ bake a cake every Sunday. (a) doesn't (b) don't (c) aren't
  37. 37.Yash ___ going to clean the room next week. (a) is (b) are (c) am
  38. 38.When the phone rang, I ___ a cap. (a) was wearing (b) was wear (c) were wearing (d) am wearing
  39. 39.We ___ the train last week. (a) take (b) taked (c) will take (d) took
  40. 40.What is the past tense of “fly”? (a) flew (b) flyed (c) flying (d) flown

Answer key

  1. doesn't
  2. Is
  3. draw
  4. is wearing
  5. rides
  6. plant
  7. Do
  8. carry
  9. cook
  10. was winning
  11. had drunk
  12. cooked
  13. had planted
  14. had spoken
  15. planted
  16. is singing
  17. has
  18. played
  19. made
  20. doesn't
  21. flown
  22. has stayed
  23. were throwing
  24. had told
  25. will help
  26. have
  27. had
  28. wear
  29. had drunk
  30. had washed
  31. cook
  32. past perfect
  33. past perfect
  34. is buying
  35. will feed
  36. don't
  37. is
  38. was wearing
  39. took
  40. flew

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