← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 748 · 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.___ Manav climb a tree on Saturdays? (a) Do (b) Are (c) Does (d) Is
  2. 2.What is the past tense of “swim”? (a) swimming (b) swimmed (c) swam (d) swum
  3. 3.Name the tense: “Manav had spoken Hindi.” (a) present continuous (b) simple present (c) past perfect (d) present perfect
  4. 4.Which is the correct -ing form of “clean”? (a) cleaneing (b) cleaning (c) cleanning
  5. 5.Ira did not ___ to school in 2023. (a) goes (b) went (c) go (d) going
  6. 6.My cousins ___ win the match twice a week. (a) doesn't (b) aren't (c) don't
  7. 7.Name the tense: “I will make tea.” (a) past continuous (b) present continuous (c) simple present (d) simple future
  8. 8.Aditya ___ the train tomorrow. (a) will takes (b) will take (c) will taking (d) took
  9. 9.They ___ fed the dog already. (a) has (b) have
  10. 10.We ___ build a sandcastle every morning. (a) doesn't (b) aren't (c) don't
  11. 11.He ___ tea every Sunday. (a) make (b) making (c) makes
  12. 12.My brother did not ___ a bicycle yesterday. (a) rode (b) ride (c) riding (d) rides
  13. 13.When the bell rang, they ___ the dishes. (a) are washing (b) were washing (c) were wash (d) was washing
  14. 14.Name the tense: “You were eating a mango.” (a) present continuous (b) past continuous (c) simple future (d) simple present
  15. 15.They ___ a cake next Sunday. (a) will bakes (b) will baking (c) baked (d) will bake
  16. 16.He ___ going to dance on the stage next month. (a) am (b) are (c) is
  17. 17.Choose the right verb: The box of pencils ___ on the table. (a) is (b) are
  18. 18.They ___ a kite every Sunday. (a) fly (b) flying (c) flies
  19. 19.When Dad called, he ___ already studied science. (a) have (b) had (c) has
  20. 20.Name the tense: “They are eating a mango.” (a) simple present (b) present continuous (c) past continuous (d) simple future
  21. 21.I ___ milk before the guests arrived. (a) have drunk (b) had drank (c) has drunk (d) had drunk
  22. 22.By the time the guests arrived, you ___ a cartoon. (a) had watched (b) has watched (c) have watched (d) had watch
  23. 23.I ___ rice at the moment. (a) is cooking (b) am cook (c) am cooking (d) are cooking
  24. 24.You ___ sung a song already. (a) has (b) have
  25. 25.My brother has had this bicycle ___ last year. (a) for (b) since
  26. 26.By the time the guests arrived, he ___ rice. (a) has cooked (b) have cooked (c) had cooked (d) had cook
  27. 27.Name the tense: “I have danced on the stage.” (a) present continuous (b) present perfect (c) simple present (d) past continuous
  28. 28.When the phone rang, they ___ science. (a) were studying (b) was studying (c) are studying (d) were study
  29. 29.Isha ___ Hindi when the phone rang. (a) is speaking (b) were speaking (c) was speak (d) was speaking
  30. 30.She ___ vegetables now. (a) is buy (b) are buying (c) is buying (d) am buying
  31. 31.Nisha ___ run in the park already. (a) has (b) have
  32. 32.Ananya ___ tell a story every morning. (a) isn't (b) doesn't (c) don't
  33. 33.You ___ carry the bag every morning. (a) doesn't (b) aren't (c) don't
  34. 34.They ___ speak Hindi on Saturdays. (a) doesn't (b) aren't (c) don't
  35. 35.I did not ___ science two days ago. (a) studying (b) studies (c) studied (d) study
  36. 36.My brother ___ a cap every day. (a) wear (b) wearing (c) wears
  37. 37.My sister ___ milk twice a week. (a) drink (b) drinking (c) drinks
  38. 38.Name the tense: “My brother was eating a mango.” (a) simple present (b) past continuous (c) simple future (d) simple past
  39. 39.He has studied in this school ___ two years. (a) since (b) for
  40. 40.Kunal ___ the dog two days ago. (a) fed (b) feeded (c) will feed (d) feeds

Answer key

  1. Does
  2. swam
  3. past perfect
  4. cleaning
  5. go
  6. don't
  7. simple future
  8. will take
  9. have
  10. don't
  11. makes
  12. ride
  13. were washing
  14. past continuous
  15. will bake
  16. is
  17. is
  18. fly
  19. had
  20. present continuous
  21. had drunk
  22. had watched
  23. am cooking
  24. have
  25. since
  26. had cooked
  27. present perfect
  28. were studying
  29. was speaking
  30. is buying
  31. has
  32. doesn't
  33. don't
  34. don't
  35. study
  36. wears
  37. drinks
  38. past continuous
  39. for
  40. fed

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