← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 538 · 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.You ___ fly a kite every morning. (a) doesn't (b) don't (c) aren't
  2. 2.He ___ a kite when it started to rain. (a) is flying (b) were flying (c) was flying (d) was fly
  3. 3.Which is the correct -ing form of “go”? (a) going (b) gooing (c) goeing
  4. 4.You ___ in the pool at the moment. (a) are swimming (b) are swim (c) am swimming (d) is swimming
  5. 5.___ my parents cleaning the room right now? (a) Am (b) Are (c) Is
  6. 6.___ my cousins climb a tree last Sunday? (a) Was (b) Does (c) Did (d) Do
  7. 7.Which is the correct -ing form of “watch”? (a) watchhing (b) watcheing (c) watching
  8. 8.You ___ swum in the pool already. (a) has (b) have
  9. 9.Name the tense: “I had studied science.” (a) simple past (b) past continuous (c) present perfect (d) past perfect
  10. 10.You are going to ___ for the team next week. (a) clapped (b) clap (c) claps (d) clapping
  11. 11.Which is the correct -ing form of “help”? (a) helping (b) helpeing (c) helpping
  12. 12.Ananya ___ with Nani since 2022. (a) have stayed (b) has stayed (c) stayed (d) stays
  13. 13.___ my brother win the match last week? (a) Do (b) Does (c) Was (d) Did
  14. 14.Zoya ___ a letter when the phone rang. (a) were writing (b) was writing (c) was write (d) is writing
  15. 15.___ Aditya riding a bicycle right now? (a) Are (b) Am (c) Is
  16. 16.___ my sister throw the ball every Sunday? (a) Is (b) Are (c) Does (d) Do
  17. 17.At 8 pm yesterday, she ___ a cap. (a) were wearing (b) was wearing (c) was wear (d) is wearing
  18. 18.He ___ in this school since 2021. (a) have studied (b) studies (c) studied (d) has studied
  19. 19.They have worked in Delhi ___ 2019. (a) for (b) since
  20. 20.Diya ___ in Delhi since 2021. (a) worked (b) has worked (c) works (d) have worked
  21. 21.Name the tense: “My sister is wearing a cap.” (a) present perfect (b) simple future (c) simple past (d) present continuous
  22. 22.Name the tense: “She made tea.” (a) simple present (b) simple future (c) simple past (d) present perfect
  23. 23.By the time the guests arrived, she ___ for the team. (a) had clap (b) had clapped (c) have clapped (d) has clapped
  24. 24.Name the tense: “They will send a message.” (a) simple past (b) past continuous (c) simple future (d) present perfect
  25. 25.Aditya ___ in the park every day. (a) jogging (b) jog (c) jogs
  26. 26.You ___ drawn a picture already. (a) have (b) has
  27. 27.___ he drink milk yesterday? (a) Does (b) Do (c) Was (d) Did
  28. 28.He ___ in the park next Sunday. (a) jogged (b) will jog (c) will jogging (d) will jogs
  29. 29.I ___ swum in the pool already. (a) has (b) have
  30. 30.She ___ drawn a picture already. (a) have (b) has
  31. 31.I ___ the room every Sunday. (a) cleaning (b) clean (c) cleans
  32. 32.When Dad called, you ___ already danced on the stage. (a) had (b) has (c) have
  33. 33.Name the tense: “My brother has cleaned the room.” (a) present perfect (b) past continuous (c) present continuous (d) simple past
  34. 34.___ Zoya catch the ball every morning? (a) Are (b) Is (c) Does (d) Do
  35. 35.___ they help Grandma every day? (a) Do (b) Are (c) Does (d) Is
  36. 36.___ the students ride a bicycle two days ago? (a) Do (b) Does (c) Did (d) Was
  37. 37.My brother ___ in this school since 2021. (a) has taught (b) teaches (c) taught (d) have taught
  38. 38.Choose the right verb: Each child ___ a ID card. (a) have (b) has
  39. 39.We ___ going to carry the bag tomorrow. (a) is (b) am (c) are
  40. 40.They ___ Hindi when it started to rain. (a) are speaking (b) was speaking (c) were speaking (d) were speak

Answer key

  1. don't
  2. was flying
  3. going
  4. are swimming
  5. Are
  6. Did
  7. watching
  8. have
  9. past perfect
  10. clap
  11. helping
  12. has stayed
  13. Did
  14. was writing
  15. Is
  16. Does
  17. was wearing
  18. has studied
  19. since
  20. has worked
  21. present continuous
  22. simple past
  23. had clapped
  24. simple future
  25. jogs
  26. have
  27. Did
  28. will jog
  29. have
  30. has
  31. clean
  32. had
  33. present perfect
  34. Does
  35. Do
  36. Did
  37. has taught
  38. has
  39. are
  40. were speaking

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