← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 719 · 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.___ he jog in the park every Sunday? (a) Does (b) Are (c) Is (d) Do
  2. 2.By the time Mum came home, my brother ___ a tree. (a) had climbed (b) has climbed (c) had climb (d) have climbed
  3. 3.We ___ the match when the phone rang. (a) are winning (b) was winning (c) were win (d) were winning
  4. 4.He has studied in this school ___ 2019. (a) for (b) since
  5. 5.Neel ___ a cap before it got dark. (a) had wore (b) had worn (c) have worn (d) has worn
  6. 6.Name the tense: “I flew a kite.” (a) simple past (b) past perfect (c) simple present (d) present perfect
  7. 7.Name the tense: “We have sent a message.” (a) past perfect (b) simple present (c) present continuous (d) present perfect
  8. 8.Name the tense: “Farhan made tea.” (a) present continuous (b) past perfect (c) simple past (d) present perfect
  9. 9.Choose the right verb: Each girl ___ a ID card. (a) has (b) have
  10. 10.When the bell rang, my friends ___ the bag. (a) was carrying (b) are carrying (c) were carrying (d) were carry
  11. 11.You did not ___ on the stage last week. (a) danced (b) dance (c) dances (d) dancing
  12. 12.Name the tense: “She caught the ball.” (a) present continuous (b) simple future (c) simple past (d) present perfect
  13. 13.She ___ rice two days ago. (a) cooks (b) cooked (c) has cooked (d) will cook
  14. 14.Name the tense: “My parents have carried the bag.” (a) present perfect (b) present continuous (c) simple past (d) simple present
  15. 15.___ I running in the park now? (a) Am (b) Are (c) Is
  16. 16.Choose the right verb: One of my classmates ___ in Class 4. (a) are (b) is
  17. 17.My brother ___ going to eat a mango next month. (a) is (b) are (c) am
  18. 18.They ___ a song before Mum came home. (a) has sung (b) have sung (c) had sang (d) had sung
  19. 19.I ___ the dishes right now. (a) is washing (b) am wash (c) are washing (d) am washing
  20. 20.Choose the right verb: One of my cousins ___ in Class 8. (a) is (b) are
  21. 21.Name the tense: “Ananya has cleaned the room.” (a) simple future (b) present continuous (c) simple past (d) present perfect
  22. 22.I ___ a song last Sunday. (a) sing (b) sang (c) will sing (d) have sung
  23. 23.Name the tense: “Rahul will clap for the team.” (a) simple present (b) present perfect (c) past continuous (d) simple future
  24. 24.___ you swimming in the pool at the moment? (a) Is (b) Am (c) Are
  25. 25.Kunal ___ fly a kite twice a week. (a) don't (b) isn't (c) doesn't
  26. 26.Name the tense: “They have sung a song.” (a) past continuous (b) present continuous (c) present perfect (d) simple future
  27. 27.Choose the right verb: One of my cousins ___ in Class 5. (a) are (b) is
  28. 28.Sneha ___ the room before Mum came home. (a) had cleaned (b) has cleaned (c) had clean (d) have cleaned
  29. 29.Name the tense: “They will plant a tree.” (a) simple future (b) present continuous (c) past continuous (d) simple present
  30. 30.My sister has just ___ rice. (a) cooking (b) cooked (c) cooks (d) cook
  31. 31.He did not ___ the train last Sunday. (a) takes (b) taking (c) took (d) take
  32. 32.Choose the right verb: My spectacles ___ on the table. (a) is (b) are
  33. 33.___ they bring lunch last week? (a) Did (b) Does (c) Was (d) Do
  34. 34.My sister ___ the train now. (a) are taking (b) am taking (c) is taking (d) is take
  35. 35.You ___ study science on Saturdays. (a) don't (b) aren't (c) doesn't
  36. 36.When Mum came home, I ___ a story. (a) were telling (b) was telling (c) am telling (d) was tell
  37. 37.Choose the right verb: Each boy ___ a ID card. (a) has (b) have
  38. 38.We ___ catch the ball every Sunday. (a) aren't (b) don't (c) doesn't
  39. 39.When Dad called, my sister ___ already cleaned the room. (a) had (b) have (c) has
  40. 40.Which is the correct -ing form of “catch”? (a) catcheing (b) catching (c) catchhing

Answer key

  1. Does
  2. had climbed
  3. were winning
  4. since
  5. had worn
  6. simple past
  7. present perfect
  8. simple past
  9. has
  10. were carrying
  11. dance
  12. simple past
  13. cooked
  14. present perfect
  15. Am
  16. is
  17. is
  18. had sung
  19. am washing
  20. is
  21. present perfect
  22. sang
  23. simple future
  24. Are
  25. doesn't
  26. present perfect
  27. is
  28. had cleaned
  29. simple future
  30. cooked
  31. take
  32. are
  33. Did
  34. is taking
  35. don't
  36. was telling
  37. has
  38. don't
  39. had
  40. catching

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