← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 135 · 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.Yash ___ in the park twice a week. (a) run (b) running (c) runs
  2. 2.What is the past tense of “swim”? (a) swimmed (b) swam (c) swimming (d) swum
  3. 3.We ___ going to watch a cartoon next month. (a) is (b) am (c) are
  4. 4.Name the tense: “My friends have sent a message.” (a) present continuous (b) simple past (c) simple future (d) present perfect
  5. 5.When it started to rain, Yash ___ for the team. (a) was clapping (b) was clap (c) were clapping (d) is clapping
  6. 6.Choose the right verb: The scissors ___ sharp. (a) are (b) is
  7. 7.Kavya ___ in the pool before it got dark. (a) has swum (b) have swum (c) had swam (d) had swum
  8. 8.Which is the correct -ing form of “sing”? (a) singing (b) singging (c) singeing
  9. 9.___ Arjun wash the dishes every Sunday? (a) Does (b) Do (c) Is (d) Are
  10. 10.She ___ run in the park on Saturdays. (a) don't (b) doesn't (c) isn't
  11. 11.They ___ watch a cartoon twice a week. (a) doesn't (b) don't (c) aren't
  12. 12.They have worked in Delhi ___ two years. (a) since (b) for
  13. 13.At 8 pm yesterday, they ___ cricket. (a) was playing (b) were play (c) are playing (d) were playing
  14. 14.She has just ___ the room. (a) clean (b) cleans (c) cleaning (d) cleaned
  15. 15.___ Vivaan wash the dishes last Sunday? (a) Was (b) Does (c) Did (d) Do
  16. 16.___ the students clapping for the team at the moment? (a) Is (b) Are (c) Am
  17. 17.___ you fly a kite last week? (a) Was (b) Do (c) Did (d) Does
  18. 18.Choose the right verb: The bag of apples ___ in the car. (a) are (b) is
  19. 19.What is the past tense of “win”? (a) won (b) winning (c) winned
  20. 20.She ___ to school every Sunday. (a) goes (b) going (c) go
  21. 21.Name the tense: “I had cleaned the room.” (a) simple past (b) past perfect (c) present perfect (d) simple present
  22. 22.Choose the right verb: There ___ five mangoes in the basket. (a) are (b) is
  23. 23.I ___ a tree tomorrow. (a) will climbs (b) will climbing (c) will climb (d) climbed
  24. 24.Choose the right verb: The basket of mangoes ___ heavy. (a) is (b) are
  25. 25.By the time the guests arrived, I ___ a cap. (a) had worn (b) have worn (c) has worn (d) had wore
  26. 26.Choose the right verb: Mathematics ___ my favourite subject. (a) is (b) are
  27. 27.When it started to rain, she ___ the room. (a) is cleaning (b) was clean (c) were cleaning (d) was cleaning
  28. 28.___ Zoya cook rice every morning? (a) Is (b) Are (c) Does (d) Do
  29. 29.When the bell rang, we ___ in the pool. (a) are swimming (b) were swimming (c) were swim (d) was swimming
  30. 30.The students ___ science before the guests arrived. (a) has studied (b) have studied (c) had study (d) had studied
  31. 31.Name the tense: “They are cleaning the room.” (a) past perfect (b) present continuous (c) present perfect (d) simple past
  32. 32.Neel ___ in this school since 2021. (a) have studied (b) has studied (c) studies (d) studied
  33. 33.___ Rohan watch a cartoon in 2023? (a) Does (b) Was (c) Do (d) Did
  34. 34.By the time Mum came home, my sister ___ a mango. (a) had eaten (b) have eaten (c) has eaten (d) had ate
  35. 35.___ my parents taking the train right now? (a) Am (b) Are (c) Is
  36. 36.My sister ___ the ball before Mum came home. (a) have caught (b) had catch (c) had caught (d) has caught
  37. 37.When Dad called, you ___ already climbed a tree. (a) has (b) have (c) had
  38. 38.Which is the correct -ing form of “wear”? (a) wearing (b) wearring (c) weareing
  39. 39.They are going to ___ cricket next week. (a) play (b) played (c) playing (d) plays
  40. 40.We ___ the ball last week. (a) caught (b) will catch (c) catch (d) catched

Answer key

  1. runs
  2. swam
  3. are
  4. present perfect
  5. was clapping
  6. are
  7. had swum
  8. singing
  9. Does
  10. doesn't
  11. don't
  12. for
  13. were playing
  14. cleaned
  15. Did
  16. Are
  17. Did
  18. is
  19. won
  20. goes
  21. past perfect
  22. are
  23. will climb
  24. is
  25. had worn
  26. is
  27. was cleaning
  28. Does
  29. were swimming
  30. had studied
  31. present continuous
  32. has studied
  33. Did
  34. had eaten
  35. Are
  36. had caught
  37. had
  38. wearing
  39. play
  40. caught

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