← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 13 · 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.They ___ in this school since 2022. (a) studied (b) study (c) have studied (d) has studied
  2. 2.I ___ win the match twice a week. (a) doesn't (b) aren't (c) don't
  3. 3.You ___ Hindi at 8 pm yesterday. (a) were speak (b) was speaking (c) were speaking (d) are speaking
  4. 4.Choose the right verb: Each child ___ a locker. (a) has (b) have
  5. 5.You did not ___ cricket last week. (a) played (b) playing (c) play (d) plays
  6. 6.Which is the correct -ing form of “bake”? (a) bakeing (b) baking (c) bakeeing
  7. 7.She ___ the match before Mum came home. (a) have won (b) had won (c) has won (d) had win
  8. 8.Meera ___ in Delhi since 2022. (a) have worked (b) has worked (c) works (d) worked
  9. 9.Name the tense: “My friends have carried the bag.” (a) simple past (b) past perfect (c) simple present (d) present perfect
  10. 10.We ___ a song on Saturdays. (a) sing (b) singing (c) sings
  11. 11.Choose the right verb: Each child ___ a water bottle. (a) has (b) have
  12. 12.By the time the guests arrived, my friends ___ a bicycle. (a) had rode (b) had ridden (c) has ridden (d) have ridden
  13. 13.Choose the right verb: Neither the boys nor Tara ___ coming today. (a) are (b) is
  14. 14.Name the tense: “She was going to school.” (a) past perfect (b) simple past (c) present continuous (d) past continuous
  15. 15.Which is the correct -ing form of “clap”? (a) clapeing (b) claping (c) clapping
  16. 16.My brother ___ on the stage next Sunday. (a) will dances (b) will dancing (c) will dance (d) danced
  17. 17.The students have just ___ a cake. (a) baked (b) bakes (c) bake (d) baking
  18. 18.I ___ the dog every day. (a) feeding (b) feed (c) feeds
  19. 19.Zoya ___ Grandma when the bell rang. (a) was help (b) were helping (c) was helping (d) is helping
  20. 20.By the time the bell rang, Kunal ___ a sandcastle. (a) have built (b) had build (c) had built (d) has built
  21. 21.Choose the right verb: Either Manav or the twins ___ coming today. (a) is (b) are
  22. 22.She ___ swum in the pool already. (a) have (b) has
  23. 23.Dev ___ a mango every day. (a) eat (b) eats (c) eating
  24. 24.You ___ a sandcastle at the moment. (a) is building (b) are building (c) are build (d) am building
  25. 25.She ___ the room now. (a) am cleaning (b) is cleaning (c) is clean (d) are cleaning
  26. 26.You ___ a kite at 8 pm yesterday. (a) was flying (b) were fly (c) were flying (d) are flying
  27. 27.By the time Mum came home, Saanvi ___ for the team. (a) had clap (b) had clapped (c) has clapped (d) have clapped
  28. 28.My friends ___ a letter when it started to rain. (a) were writing (b) are writing (c) were write (d) was writing
  29. 29.___ they eat a mango every morning? (a) Do (b) Is (c) Does (d) Are
  30. 30.___ my brother making tea right now? (a) Are (b) Am (c) Is
  31. 31.You ___ Grandma on Saturdays. (a) help (b) helps (c) helping
  32. 32.Name the tense: “He was bringing lunch.” (a) past continuous (b) past perfect (c) present perfect (d) present continuous
  33. 33.We ___ going to study science next month. (a) am (b) are (c) is
  34. 34.Name the tense: “My sister claps for the team.” (a) present perfect (b) past perfect (c) past continuous (d) simple present
  35. 35.I ___ vegetables now. (a) are buying (b) am buying (c) am buy (d) is buying
  36. 36.I ___ wash the dishes every day. (a) doesn't (b) aren't (c) don't
  37. 37.We ___ watched a cartoon already. (a) have (b) has
  38. 38.___ we riding a bicycle right now? (a) Are (b) Am (c) Is
  39. 39.___ Vivaan building a sandcastle right now? (a) Is (b) Am (c) Are
  40. 40.What is the past tense of “tell”? (a) told (b) telling (c) telled

Answer key

  1. have studied
  2. don't
  3. were speaking
  4. has
  5. play
  6. baking
  7. had won
  8. has worked
  9. present perfect
  10. sing
  11. has
  12. had ridden
  13. is
  14. past continuous
  15. clapping
  16. will dance
  17. baked
  18. feed
  19. was helping
  20. had built
  21. are
  22. has
  23. eats
  24. are building
  25. is cleaning
  26. were flying
  27. had clapped
  28. were writing
  29. Do
  30. Is
  31. help
  32. past continuous
  33. are
  34. simple present
  35. am buying
  36. don't
  37. have
  38. Are
  39. Is
  40. told

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