← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 306 · 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.My brother ___ milk when the bell rang. (a) is drinking (b) was drinking (c) were drinking (d) was drink
  2. 2.Choose the right verb: Each of the players ___ a name tag. (a) has (b) have
  3. 3.My brother ___ milk when it started to rain. (a) is drinking (b) were drinking (c) was drinking (d) was drink
  4. 4.Choose the right verb: Each of the players ___ a water bottle. (a) have (b) has
  5. 5.Arjun did not ___ science two days ago. (a) study (b) studying (c) studies (d) studied
  6. 6.Choose the right verb: Each of the students ___ a ID card. (a) has (b) have
  7. 7.She ___ going to carry the bag next month. (a) are (b) am (c) is
  8. 8.What is the past tense of “send”? (a) sending (b) sent (c) sended
  9. 9.They ___ a cap when the phone rang. (a) was wearing (b) are wearing (c) were wear (d) were wearing
  10. 10.We ___ a song when it started to rain. (a) was singing (b) were singing (c) were sing (d) are singing
  11. 11.She ___ a letter right now. (a) are writing (b) am writing (c) is write (d) is writing
  12. 12.___ they make tea in 2023? (a) Do (b) Was (c) Does (d) Did
  13. 13.Name the tense: “I had cleaned the room.” (a) present continuous (b) simple past (c) past perfect (d) past continuous
  14. 14.___ Ira win the match last Sunday? (a) Was (b) Do (c) Did (d) Does
  15. 15.___ my friends studying science now? (a) Is (b) Are (c) Am
  16. 16.Choose the right verb: All the girls ___ a notebook. (a) has (b) have
  17. 17.By the time the bell rang, you ___ a tree. (a) have climbed (b) had climb (c) has climbed (d) had climbed
  18. 18.I ___ in this school since 2022. (a) taught (b) have taught (c) has taught (d) teach
  19. 19.She ___ worn a cap already. (a) have (b) has
  20. 20.___ I wash the dishes every Sunday? (a) Does (b) Is (c) Are (d) Do
  21. 21.He ___ the bag yesterday. (a) has carried (b) carries (c) carried (d) will carry
  22. 22.My cousins are going to ___ in the park tomorrow. (a) ran (b) run (c) running (d) runs
  23. 23.My parents ___ in the pool every Sunday. (a) swim (b) swims (c) swimming
  24. 24.Choose the right verb: Each boy ___ a locker. (a) have (b) has
  25. 25.When it started to rain, Diya ___ a tree. (a) was plant (b) is planting (c) were planting (d) was planting
  26. 26.Which is the correct -ing form of “go”? (a) going (b) goeing (c) gooing
  27. 27.Name the tense: “Isha has caught the ball.” (a) simple future (b) simple past (c) past perfect (d) present perfect
  28. 28.We did not ___ Grandma last week. (a) help (b) helping (c) helps (d) helped
  29. 29.We ___ lunch next month. (a) will bringing (b) will brings (c) brought (d) will bring
  30. 30.Choose the right verb: There ___ three pencils in the box. (a) are (b) is
  31. 31.They have just ___ a cap. (a) worn (b) wear (c) wearing (d) wore
  32. 32.You ___ a song next week. (a) will sings (b) sang (c) will sing (d) will singing
  33. 33.He has worked in Delhi ___ five years. (a) for (b) since
  34. 34.___ they speaking Hindi at the moment? (a) Is (b) Are (c) Am
  35. 35.I ___ milk before the bell rang. (a) has drunk (b) have drunk (c) had drunk (d) had drank
  36. 36.We ___ going to sing a song tomorrow. (a) are (b) is (c) am
  37. 37.My brother has known my best friend ___ January. (a) since (b) for
  38. 38.Choose the right verb: There ___ a mango in the basket. (a) are (b) is
  39. 39.Name the tense: “My friends danced on the stage.” (a) present continuous (b) simple future (c) simple past (d) past continuous
  40. 40.He ___ rice two days ago. (a) will cook (b) cooks (c) cooked (d) has cooked

Answer key

  1. was drinking
  2. has
  3. was drinking
  4. has
  5. study
  6. has
  7. is
  8. sent
  9. were wearing
  10. were singing
  11. is writing
  12. Did
  13. past perfect
  14. Did
  15. Are
  16. have
  17. had climbed
  18. have taught
  19. has
  20. Do
  21. carried
  22. run
  23. swim
  24. has
  25. was planting
  26. going
  27. present perfect
  28. help
  29. will bring
  30. are
  31. worn
  32. will sing
  33. for
  34. Are
  35. had drunk
  36. are
  37. since
  38. is
  39. simple past
  40. cooked

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