← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 807 · 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.Choose the right verb: Each of the children ___ a water bottle. (a) has (b) have
  2. 2.Choose the right verb: There ___ some water in the bottle. (a) are (b) is
  3. 3.Which is the correct -ing form of “feed”? (a) feeding (b) feedding (c) feedeing
  4. 4.Saanvi has just ___ rice. (a) cooks (b) cook (c) cooking (d) cooked
  5. 5.They ___ a bicycle when the phone rang. (a) were ride (b) were riding (c) are riding (d) was riding
  6. 6.Which is the correct -ing form of “ride”? (a) rideeing (b) riding (c) rideing
  7. 7.When the phone rang, my brother ___ science. (a) were studying (b) is studying (c) was studying (d) was study
  8. 8.___ you singing a song now? (a) Are (b) Is (c) Am
  9. 9.Choose the right verb: My spectacles ___ on the table. (a) is (b) are
  10. 10.My brother ___ the ball every day. (a) catching (b) catches (c) catch
  11. 11.Choose the right verb: The scissors ___ sharp. (a) are (b) is
  12. 12.Choose the right verb: Each girl ___ a name tag. (a) has (b) have
  13. 13.When the phone rang, Diya ___ a kite. (a) was fly (b) were flying (c) is flying (d) was flying
  14. 14.___ we winning the match now? (a) Am (b) Are (c) Is
  15. 15.Rahul ___ milk at the moment. (a) is drinking (b) are drinking (c) is drink (d) am drinking
  16. 16.We ___ written a letter already. (a) have (b) has
  17. 17.___ you fly a kite yesterday? (a) Does (b) Do (c) Was (d) Did
  18. 18.They ___ the train every Sunday. (a) take (b) takes (c) taking
  19. 19.My brother did not ___ the ball yesterday. (a) threw (b) throwing (c) throws (d) throw
  20. 20.When Dad called, my parents ___ already gone to school. (a) have (b) has (c) had
  21. 21.By the time we reached, my sister ___ lunch. (a) had bring (b) have brought (c) had brought (d) has brought
  22. 22.Which is the correct -ing form of “build”? (a) buildding (b) building (c) buildeing
  23. 23.They have known my best friend ___ five years. (a) since (b) for
  24. 24.Ananya ___ wear a cap on Saturdays. (a) don't (b) isn't (c) doesn't
  25. 25.My sister ___ vegetables when the bell rang. (a) was buying (b) was buy (c) is buying (d) were buying
  26. 26.When Dad called, my cousins ___ already danced on the stage. (a) has (b) have (c) had
  27. 27.Which is the correct -ing form of “climb”? (a) climbeing (b) climbbing (c) climbing
  28. 28.Name the tense: “She has watched a cartoon.” (a) simple future (b) simple present (c) past continuous (d) present perfect
  29. 29.Aditya has been in the library ___ an hour. (a) since (b) for
  30. 30.___ she win the match every Sunday? (a) Do (b) Is (c) Does (d) Are
  31. 31.Name the tense: “You were building a sandcastle.” (a) present continuous (b) past continuous (c) past perfect (d) simple future
  32. 32.We are going to ___ science next Sunday. (a) studies (b) study (c) studied (d) studying
  33. 33.Choose the right verb: Each of the boys ___ a ID card. (a) has (b) have
  34. 34.We ___ a cake every day. (a) bake (b) bakes (c) baking
  35. 35.I did not ___ the match last week. (a) won (b) win (c) winning (d) wins
  36. 36.___ we drink milk last week? (a) Do (b) Does (c) Did (d) Was
  37. 37.He ___ a cap tomorrow. (a) will wears (b) wore (c) will wear (d) will wearing
  38. 38.Rohan ___ in Pune since 2022. (a) lived (b) lives (c) have lived (d) has lived
  39. 39.Name the tense: “You had swum in the pool.” (a) simple future (b) past perfect (c) past continuous (d) simple past
  40. 40.Name the tense: “My brother draws a picture.” (a) simple past (b) simple present (c) present continuous (d) past perfect

Answer key

  1. has
  2. is
  3. feeding
  4. cooked
  5. were riding
  6. riding
  7. was studying
  8. Are
  9. are
  10. catches
  11. are
  12. has
  13. was flying
  14. Are
  15. is drinking
  16. have
  17. Did
  18. take
  19. throw
  20. had
  21. had brought
  22. building
  23. for
  24. doesn't
  25. was buying
  26. had
  27. climbing
  28. present perfect
  29. for
  30. Does
  31. past continuous
  32. study
  33. has
  34. bake
  35. win
  36. Did
  37. will wear
  38. has lived
  39. past perfect
  40. simple present

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