← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 936 · 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 did not ___ Hindi two days ago. (a) speaks (b) speaking (c) speak (d) spoke
  2. 2.You ___ cooked rice already. (a) has (b) have
  3. 3.They ___ the match now. (a) is winning (b) am winning (c) are winning (d) are win
  4. 4.Which is the correct -ing form of “eat”? (a) eateing (b) eatting (c) eating
  5. 5.Which is the correct -ing form of “help”? (a) helpeing (b) helping (c) helpping
  6. 6.We ___ dance on the stage on Saturdays. (a) doesn't (b) aren't (c) don't
  7. 7.___ I feed the dog twice a week? (a) Are (b) Is (c) Do (d) Does
  8. 8.Ananya ___ going to feed the dog next week. (a) am (b) is (c) are
  9. 9.___ Tara drink milk two days ago? (a) Did (b) Was (c) Do (d) Does
  10. 10.Which is the correct -ing form of “sing”? (a) singeing (b) singging (c) singing
  11. 11.Name the tense: “They are speaking Hindi.” (a) present continuous (b) simple future (c) simple present (d) simple past
  12. 12.At 8 pm yesterday, you ___ a tree. (a) was planting (b) were planting (c) are planting (d) were plant
  13. 13.By the time Mum came home, the students ___ in the park. (a) have jogged (b) has jogged (c) had jog (d) had jogged
  14. 14.She ___ going to make tea tomorrow. (a) am (b) are (c) is
  15. 15.I ___ going to feed the dog tomorrow. (a) is (b) am (c) are
  16. 16.My sister ___ a cake now. (a) is bake (b) are baking (c) is baking (d) am baking
  17. 17.They ___ with Nani since 2019. (a) have stayed (b) stay (c) stayed (d) has stayed
  18. 18.You are going to ___ lunch next month. (a) bring (b) bringing (c) brings (d) brought
  19. 19.Choose the right verb: Every child ___ a water bottle. (a) has (b) have
  20. 20.He has lived in Pune ___ 2019. (a) for (b) since
  21. 21.Kunal ___ in Pune since 2019. (a) lived (b) have lived (c) lives (d) has lived
  22. 22.He ___ the train next month. (a) will taking (b) will take (c) will takes (d) took
  23. 23.My brother ___ the ball in 2023. (a) will catch (b) catched (c) catches (d) caught
  24. 24.Saanvi ___ lunch twice a week. (a) bringing (b) brings (c) bring
  25. 25.My friends did not ___ the room two days ago. (a) cleaning (b) cleans (c) cleaned (d) clean
  26. 26.___ my parents planting a tree right now? (a) Are (b) Am (c) Is
  27. 27.He has studied in this school ___ two years. (a) since (b) for
  28. 28.My cousins ___ the match at 8 pm yesterday. (a) was winning (b) were winning (c) were win (d) are winning
  29. 29.My cousins ___ throw the ball every Sunday. (a) don't (b) doesn't (c) aren't
  30. 30.___ they send a message on Saturdays? (a) Is (b) Are (c) Do (d) Does
  31. 31.___ the students cooking rice at the moment? (a) Is (b) Am (c) Are
  32. 32.She did not ___ a tree two days ago. (a) plants (b) plant (c) planted (d) planting
  33. 33.Choose the right verb: There ___ five mangoes in the basket. (a) are (b) is
  34. 34.___ they jog in the park every morning? (a) Does (b) Is (c) Are (d) Do
  35. 35.She ___ eat a mango every Sunday. (a) isn't (b) doesn't (c) don't
  36. 36.You ___ in Delhi since 2020. (a) have worked (b) work (c) has worked (d) worked
  37. 37.He ___ on the stage at the moment. (a) is dance (b) is dancing (c) am dancing (d) are dancing
  38. 38.Name the tense: “I was wearing a cap.” (a) present perfect (b) simple present (c) past continuous (d) simple past
  39. 39.They ___ take the train every day. (a) aren't (b) doesn't (c) don't
  40. 40.She ___ a tree yesterday. (a) has planted (b) plants (c) will plant (d) planted

Answer key

  1. speak
  2. have
  3. are winning
  4. eating
  5. helping
  6. don't
  7. Do
  8. is
  9. Did
  10. singing
  11. present continuous
  12. were planting
  13. had jogged
  14. is
  15. am
  16. is baking
  17. have stayed
  18. bring
  19. has
  20. since
  21. has lived
  22. will take
  23. caught
  24. brings
  25. clean
  26. Are
  27. for
  28. were winning
  29. don't
  30. Do
  31. Are
  32. plant
  33. are
  34. Do
  35. doesn't
  36. have worked
  37. is dancing
  38. past continuous
  39. don't
  40. planted

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