← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 418 · 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.Priya ___ to school in 2023. (a) will go (b) goed (c) goes (d) went
  2. 2.Sneha ___ send a message every Sunday. (a) don't (b) isn't (c) doesn't
  3. 3.My brother ___ climb a tree every morning. (a) don't (b) isn't (c) doesn't
  4. 4.Saanvi ___ a tree before Mum came home. (a) had plant (b) has planted (c) have planted (d) had planted
  5. 5.___ she study science twice a week? (a) Do (b) Is (c) Are (d) Does
  6. 6.By the time we reached, I ___ a song. (a) has sung (b) had sang (c) have sung (d) had sung
  7. 7.Which is the correct -ing form of “draw”? (a) drawwing (b) draweing (c) drawing
  8. 8.Name the tense: “My parents were dancing on the stage.” (a) present continuous (b) past perfect (c) simple present (d) past continuous
  9. 9.I have worked in Delhi ___ six months. (a) for (b) since
  10. 10.Name the tense: “You planted a tree.” (a) simple present (b) past continuous (c) simple past (d) present continuous
  11. 11.I have just ___ the bag. (a) carrying (b) carry (c) carried (d) carries
  12. 12.I ___ bake a cake on Saturdays. (a) doesn't (b) aren't (c) don't
  13. 13.You ___ clap for the team twice a week. (a) aren't (b) don't (c) doesn't
  14. 14.___ you studying science right now? (a) Are (b) Is (c) Am
  15. 15.Name the tense: “Myra will throw the ball.” (a) past perfect (b) simple present (c) past continuous (d) simple future
  16. 16.He ___ for the team twice a week. (a) clapping (b) clap (c) claps
  17. 17.Ishaan ___ a picture at the moment. (a) are drawing (b) is drawing (c) is draw (d) am drawing
  18. 18.Diya did not ___ the match last Sunday. (a) wins (b) win (c) won (d) winning
  19. 19.Meera ___ go to school twice a week. (a) don't (b) isn't (c) doesn't
  20. 20.My parents ___ a cartoon before Mum came home. (a) has watched (b) have watched (c) had watched (d) had watch
  21. 21.My sister is going to ___ for the team next month. (a) clapping (b) clap (c) claps (d) clapped
  22. 22.Priya ___ rice before Mum came home. (a) has cooked (b) had cook (c) had cooked (d) have cooked
  23. 23.She ___ speak Hindi every morning. (a) don't (b) doesn't (c) isn't
  24. 24.We ___ the dishes before it got dark. (a) has washed (b) have washed (c) had wash (d) had washed
  25. 25.He did not ___ a bicycle two days ago. (a) ride (b) riding (c) rode (d) rides
  26. 26.My parents are going to ___ for the team next month. (a) clapped (b) clapping (c) claps (d) clap
  27. 27.My sister ___ rice when Mum came home. (a) was cooking (b) was cook (c) were cooking (d) is cooking
  28. 28.Which is the correct -ing form of “catch”? (a) catching (b) catcheing (c) catchhing
  29. 29.He ___ in Delhi since 2019. (a) have worked (b) worked (c) has worked (d) works
  30. 30.She has just ___ a message. (a) send (b) sending (c) sent (d) sends
  31. 31.He ___ milk yesterday. (a) drinks (b) drank (c) will drink (d) drinked
  32. 32.The students are going to ___ a mango next month. (a) eating (b) eats (c) eat (d) ate
  33. 33.Which is the correct -ing form of “climb”? (a) climbbing (b) climbeing (c) climbing
  34. 34.By the time the guests arrived, my brother ___ Hindi. (a) had spoke (b) has spoken (c) had spoken (d) have spoken
  35. 35.She ___ a tree at the moment. (a) is plant (b) is planting (c) are planting (d) am planting
  36. 36.Choose the right verb: The news ___ good today. (a) is (b) are
  37. 37.___ my sister sing a song on Saturdays? (a) Are (b) Is (c) Do (d) Does
  38. 38.I ___ with Nani since 2019. (a) stay (b) has stayed (c) have stayed (d) stayed
  39. 39.Manav ___ a cake before Mum came home. (a) had baked (b) had bake (c) has baked (d) have baked
  40. 40.I am going to ___ the match next Sunday. (a) winning (b) win (c) won (d) wins

Answer key

  1. went
  2. doesn't
  3. doesn't
  4. had planted
  5. Does
  6. had sung
  7. drawing
  8. past continuous
  9. for
  10. simple past
  11. carried
  12. don't
  13. don't
  14. Are
  15. simple future
  16. claps
  17. is drawing
  18. win
  19. doesn't
  20. had watched
  21. clap
  22. had cooked
  23. doesn't
  24. had washed
  25. ride
  26. clap
  27. was cooking
  28. catching
  29. has worked
  30. sent
  31. drank
  32. eat
  33. climbing
  34. had spoken
  35. is planting
  36. is
  37. Does
  38. have stayed
  39. had baked
  40. win

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