← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 542 · 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.Karan ___ the train every day. (a) take (b) taking (c) takes
  2. 2.Sneha ___ run in the park already. (a) have (b) has
  3. 3.Choose the right verb: Neither the boys nor Priya ___ coming today. (a) are (b) is
  4. 4.When the bell rang, she ___ a bicycle. (a) was riding (b) is riding (c) was ride (d) were riding
  5. 5.They ___ Hindi when the phone rang. (a) were speak (b) are speaking (c) were speaking (d) was speaking
  6. 6.Name the tense: “She danced on the stage.” (a) past continuous (b) present perfect (c) simple past (d) simple future
  7. 7.Choose the right verb: Every girl ___ a notebook. (a) has (b) have
  8. 8.Choose the right verb: My spectacles ___ on the table. (a) are (b) is
  9. 9.My brother ___ a song tomorrow. (a) will sing (b) will sings (c) will singing (d) sang
  10. 10.At 8 pm yesterday, you ___ on the stage. (a) was dancing (b) were dancing (c) were dance (d) are dancing
  11. 11.Choose the right verb: There ___ three pencils in the box. (a) is (b) are
  12. 12.Name the tense: “You feed the dog.” (a) past continuous (b) simple future (c) present continuous (d) simple present
  13. 13.My brother ___ buy vegetables every Sunday. (a) doesn't (b) isn't (c) don't
  14. 14.By the time the bell rang, I ___ vegetables. (a) have bought (b) has bought (c) had bought (d) had buy
  15. 15.My sister ___ a cake every Sunday. (a) bakes (b) baking (c) bake
  16. 16.___ my friends riding a bicycle right now? (a) Is (b) Are (c) Am
  17. 17.You ___ going to jog in the park next week. (a) is (b) am (c) are
  18. 18.He ___ in this school since 2022. (a) have studied (b) has studied (c) studied (d) studies
  19. 19.The children ___ the dishes when Mum came home. (a) was washing (b) were wash (c) are washing (d) were washing
  20. 20.At 8 pm yesterday, you ___ the train. (a) are taking (b) was taking (c) were take (d) were taking
  21. 21.Choose the right verb: One of my friends ___ in Class 8. (a) are (b) is
  22. 22.The children ___ going to play cricket next week. (a) am (b) are (c) is
  23. 23.Which is the correct -ing form of “play”? (a) playeing (b) playying (c) playing
  24. 24.Which is the correct -ing form of “win”? (a) wining (b) winning (c) wineing
  25. 25.She has just ___ a mango. (a) eat (b) eaten (c) eating (d) ate
  26. 26.We ___ the ball last week. (a) throw (b) threw (c) will throw (d) throwed
  27. 27.Choose the right verb: Each of the children ___ a water bottle. (a) have (b) has
  28. 28.My brother ___ a cake now. (a) is baking (b) am baking (c) are baking (d) is bake
  29. 29.My sister ___ on the stage next week. (a) danced (b) will dances (c) will dancing (d) will dance
  30. 30.I am going to ___ science next month. (a) studied (b) studying (c) study (d) studies
  31. 31.___ Meera washing the dishes now? (a) Is (b) Are (c) Am
  32. 32.We ___ play cricket every day. (a) doesn't (b) aren't (c) don't
  33. 33.He ___ in this school since 2019. (a) have studied (b) studies (c) studied (d) has studied
  34. 34.By the time Mum came home, she ___ rice. (a) have cooked (b) had cooked (c) has cooked (d) had cook
  35. 35.The children ___ going to fly a kite next week. (a) is (b) am (c) are
  36. 36.By the time the guests arrived, they ___ a letter. (a) has written (b) had wrote (c) had written (d) have written
  37. 37.Name the tense: “We had bought vegetables.” (a) present continuous (b) simple future (c) simple present (d) past perfect
  38. 38.They ___ tea right now. (a) am making (b) is making (c) are make (d) are making
  39. 39.Sneha ___ in the park when it started to rain. (a) was jogging (b) were jogging (c) is jogging (d) was jog
  40. 40.Rohan ___ a bicycle in 2023. (a) rides (b) rode (c) will ride (d) rided

Answer key

  1. takes
  2. has
  3. is
  4. was riding
  5. were speaking
  6. simple past
  7. has
  8. are
  9. will sing
  10. were dancing
  11. are
  12. simple present
  13. doesn't
  14. had bought
  15. bakes
  16. Are
  17. are
  18. has studied
  19. were washing
  20. were taking
  21. is
  22. are
  23. playing
  24. winning
  25. eaten
  26. threw
  27. has
  28. is baking
  29. will dance
  30. study
  31. Is
  32. don't
  33. has studied
  34. had cooked
  35. are
  36. had written
  37. past perfect
  38. are making
  39. was jogging
  40. rode

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