← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 770 · 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.I ___ in this school since 2020. (a) taught (b) have taught (c) teach (d) has taught
  2. 2.Rohan ___ a song when the phone rang. (a) was sing (b) were singing (c) is singing (d) was singing
  3. 3.Name the tense: “My brother had sent a message.” (a) past continuous (b) past perfect (c) present continuous (d) simple future
  4. 4.When Mum came home, Zoya ___ a song. (a) was sing (b) is singing (c) was singing (d) were singing
  5. 5.Riya has worked in Delhi ___ last year. (a) since (b) for
  6. 6.They ___ in the park every morning. (a) jog (b) jogs (c) jogging
  7. 7.Name the tense: “He is sending a message.” (a) simple present (b) present perfect (c) present continuous (d) past perfect
  8. 8.He ___ Grandma next week. (a) will help (b) will helping (c) will helps (d) helped
  9. 9.Nisha ___ going to bring lunch next month. (a) is (b) am (c) are
  10. 10.I ___ catch the ball every morning. (a) aren't (b) doesn't (c) don't
  11. 11.When Dad called, I ___ already flown a kite. (a) had (b) have (c) has
  12. 12.___ we bake a cake on Saturdays? (a) Is (b) Does (c) Do (d) Are
  13. 13.Aarav has just ___ a picture. (a) drawing (b) drawn (c) drew (d) draw
  14. 14.You ___ the dog at 8 pm yesterday. (a) are feeding (b) were feed (c) was feeding (d) were feeding
  15. 15.Name the tense: “He brought lunch.” (a) present perfect (b) simple present (c) simple past (d) past continuous
  16. 16.When Dad called, you ___ already studied science. (a) has (b) had (c) have
  17. 17.By the time Mum came home, my sister ___ on the stage. (a) have danced (b) had danced (c) has danced (d) had dance
  18. 18.We ___ tea before the bell rang. (a) had made (b) have made (c) had make (d) has made
  19. 19.Name the tense: “Kavya is making tea.” (a) simple past (b) past continuous (c) present perfect (d) present continuous
  20. 20.Saanvi ___ Grandma now. (a) am helping (b) is helping (c) is help (d) are helping
  21. 21.I ___ a cap at 8 pm yesterday. (a) was wearing (b) am wearing (c) was wear (d) were wearing
  22. 22.My brother ___ wash the dishes every morning. (a) isn't (b) don't (c) doesn't
  23. 23.___ the students dancing on the stage now? (a) Is (b) Am (c) Are
  24. 24.We ___ the train now. (a) am taking (b) is taking (c) are taking (d) are take
  25. 25.Name the tense: “We had washed the dishes.” (a) present continuous (b) past perfect (c) simple present (d) present perfect
  26. 26.___ Kabir bring lunch last Sunday? (a) Did (b) Do (c) Does (d) Was
  27. 27.By the time the guests arrived, I ___ milk. (a) had drank (b) has drunk (c) had drunk (d) have drunk
  28. 28.They ___ a story when the bell rang. (a) was telling (b) were tell (c) were telling (d) are telling
  29. 29.Name the tense: “My sister was helping Grandma.” (a) past continuous (b) past perfect (c) simple present (d) simple past
  30. 30.___ my parents feed the dog twice a week? (a) Does (b) Is (c) Are (d) Do
  31. 31.They are going to ___ milk next week. (a) drinks (b) drank (c) drinking (d) drink
  32. 32.She ___ a message next Sunday. (a) will sends (b) sent (c) will send (d) will sending
  33. 33.She ___ a mango next Sunday. (a) will eat (b) will eating (c) ate (d) will eats
  34. 34.The children ___ a cake next month. (a) will bake (b) will bakes (c) will baking (d) baked
  35. 35.You ___ climb a tree every day. (a) don't (b) aren't (c) doesn't
  36. 36.Which is the correct -ing form of “ride”? (a) rideeing (b) rideing (c) riding
  37. 37.When Dad called, my brother ___ already baked a cake. (a) have (b) has (c) had
  38. 38.Name the tense: “My brother was baking a cake.” (a) past perfect (b) past continuous (c) present perfect (d) simple future
  39. 39.We ___ to school when the bell rang. (a) were go (b) were going (c) was going (d) are going
  40. 40.Rahul did not ___ the bag in 2023. (a) carries (b) carrying (c) carried (d) carry

Answer key

  1. have taught
  2. was singing
  3. past perfect
  4. was singing
  5. since
  6. jog
  7. present continuous
  8. will help
  9. is
  10. don't
  11. had
  12. Do
  13. drawn
  14. were feeding
  15. simple past
  16. had
  17. had danced
  18. had made
  19. present continuous
  20. is helping
  21. was wearing
  22. doesn't
  23. Are
  24. are taking
  25. past perfect
  26. Did
  27. had drunk
  28. were telling
  29. past continuous
  30. Do
  31. drink
  32. will send
  33. will eat
  34. will bake
  35. don't
  36. riding
  37. had
  38. past continuous
  39. were going
  40. carry

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