← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 262 · 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.We ___ a bicycle two days ago. (a) rode (b) ride (c) will ride (d) rided
  2. 2.Manav ___ wash the dishes every Sunday. (a) isn't (b) doesn't (c) don't
  3. 3.Choose the right verb: Either Priya or the twins ___ coming today. (a) are (b) is
  4. 4.They ___ a picture now. (a) is drawing (b) are drawing (c) am drawing (d) are draw
  5. 5.Choose the right verb: One of my classmates ___ in Class 8. (a) are (b) is
  6. 6.We ___ vegetables every day. (a) buys (b) buying (c) buy
  7. 7.We ___ lunch on Saturdays. (a) bringing (b) bring (c) brings
  8. 8.Farhan ___ to school now. (a) are going (b) is go (c) is going (d) am going
  9. 9.Choose the right verb: One of my cousins ___ in Class 8. (a) is (b) are
  10. 10.You ___ ride a bicycle on Saturdays. (a) aren't (b) doesn't (c) don't
  11. 11.___ I running in the park now? (a) Is (b) Are (c) Am
  12. 12.I ___ a tree at the moment. (a) are climbing (b) am climb (c) is climbing (d) am climbing
  13. 13.Name the tense: “Ananya is clapping for the team.” (a) simple future (b) past perfect (c) simple present (d) present continuous
  14. 14.My brother ___ a song before it got dark. (a) has sung (b) had sang (c) had sung (d) have sung
  15. 15.We have just ___ the train. (a) take (b) taking (c) taken (d) took
  16. 16.They have just ___ the room. (a) cleaning (b) cleans (c) clean (d) cleaned
  17. 17.By the time the bell rang, Yash ___ on the stage. (a) had danced (b) had dance (c) has danced (d) have danced
  18. 18.They ___ a bicycle in 2023. (a) will ride (b) ride (c) rided (d) rode
  19. 19.___ you write a letter last Sunday? (a) Do (b) Does (c) Was (d) Did
  20. 20.My brother ___ lunch at the moment. (a) am bringing (b) is bring (c) is bringing (d) are bringing
  21. 21.Aditya ___ the room every morning. (a) cleans (b) cleaning (c) clean
  22. 22.___ we help Grandma every morning? (a) Is (b) Are (c) Does (d) Do
  23. 23.I ___ carry the bag twice a week. (a) aren't (b) doesn't (c) don't
  24. 24.We have just ___ a letter. (a) wrote (b) writing (c) write (d) written
  25. 25.Choose the right verb: Each child ___ a name tag. (a) has (b) have
  26. 26.You did not ___ the match in 2023. (a) won (b) wins (c) win (d) winning
  27. 27.By the time the guests arrived, they ___ the train. (a) have taken (b) had taken (c) had took (d) has taken
  28. 28.We ___ a tree at 8 pm yesterday. (a) was planting (b) were plant (c) are planting (d) were planting
  29. 29.When Mum came home, they ___ a cap. (a) were wear (b) are wearing (c) was wearing (d) were wearing
  30. 30.We ___ a tree every day. (a) climbing (b) climbs (c) climb
  31. 31.She ___ the bag when the phone rang. (a) were carrying (b) is carrying (c) was carrying (d) was carry
  32. 32.___ my parents speak Hindi every day? (a) Does (b) Do (c) Is (d) Are
  33. 33.Ishaan ___ the ball before the bell rang. (a) had thrown (b) had threw (c) have thrown (d) has thrown
  34. 34.Choose the right verb: My spectacles ___ on the table. (a) are (b) is
  35. 35.I ___ a sandcastle next Sunday. (a) will builds (b) will building (c) will build (d) built
  36. 36.She ___ watch a cartoon on Saturdays. (a) doesn't (b) isn't (c) don't
  37. 37.My brother ___ going to cook rice next month. (a) is (b) are (c) am
  38. 38.Choose the right verb: The bag of apples ___ in the car. (a) is (b) are
  39. 39.Rahul has just ___ science. (a) studies (b) study (c) studied (d) studying
  40. 40.He has just ___ rice. (a) cook (b) cooks (c) cooking (d) cooked

Answer key

  1. rode
  2. doesn't
  3. are
  4. are drawing
  5. is
  6. buy
  7. bring
  8. is going
  9. is
  10. don't
  11. Am
  12. am climbing
  13. present continuous
  14. had sung
  15. taken
  16. cleaned
  17. had danced
  18. rode
  19. Did
  20. is bringing
  21. cleans
  22. Do
  23. don't
  24. written
  25. has
  26. win
  27. had taken
  28. were planting
  29. were wearing
  30. climb
  31. was carrying
  32. Do
  33. had thrown
  34. are
  35. will build
  36. doesn't
  37. is
  38. is
  39. studied
  40. cooked

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