← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 821 · 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 friends ___ catch the ball on Saturdays. (a) doesn't (b) don't (c) aren't
  2. 2.Isha has just ___ a sandcastle. (a) builds (b) built (c) building (d) build
  3. 3.When it started to rain, we ___ a message. (a) are sending (b) was sending (c) were sending (d) were send
  4. 4.Omkar ___ going to dance on the stage next week. (a) am (b) is (c) are
  5. 5.She ___ in Pune since 2020. (a) has lived (b) lives (c) lived (d) have lived
  6. 6.Which is the correct -ing form of “drink”? (a) drinkeing (b) drinking (c) drinkking
  7. 7.The students ___ in Delhi since 2019. (a) work (b) worked (c) have worked (d) has worked
  8. 8.___ my sister carrying the bag now? (a) Am (b) Are (c) Is
  9. 9.Choose the right verb: Every child ___ a locker. (a) has (b) have
  10. 10.What is the past tense of “go”? (a) gone (b) goed (c) went (d) going
  11. 11.My friends ___ going to wash the dishes next Sunday. (a) is (b) am (c) are
  12. 12.She ___ the dog when Mum came home. (a) was feeding (b) were feeding (c) was feed (d) is feeding
  13. 13.When the bell rang, Manav ___ science. (a) was study (b) is studying (c) was studying (d) were studying
  14. 14.Aditya has lived in Pune ___ six months. (a) for (b) since
  15. 15.You ___ lunch in 2023. (a) bringed (b) bring (c) brought (d) will bring
  16. 16.They ___ a tree when it started to rain. (a) are planting (b) was planting (c) were planting (d) were plant
  17. 17.My brother ___ a bicycle when Mum came home. (a) is riding (b) were riding (c) was riding (d) was ride
  18. 18.Which is the correct -ing form of “build”? (a) building (b) buildeing (c) buildding
  19. 19.You ___ science before the guests arrived. (a) had study (b) have studied (c) has studied (d) had studied
  20. 20.You have just ___ on the stage. (a) dance (b) danced (c) dances (d) dancing
  21. 21.Choose the right verb: Each of the boys ___ a name tag. (a) have (b) has
  22. 22.___ I carry the bag every day? (a) Do (b) Are (c) Is (d) Does
  23. 23.They ___ cricket when the phone rang. (a) was playing (b) are playing (c) were play (d) were playing
  24. 24.Choose the right verb: Every player ___ a name tag. (a) have (b) has
  25. 25.You ___ going to watch a cartoon next Sunday. (a) are (b) is (c) am
  26. 26.Choose the right verb: Each player ___ a name tag. (a) has (b) have
  27. 27.She ___ the ball at the moment. (a) am throwing (b) is throw (c) are throwing (d) is throwing
  28. 28.We ___ a letter next week. (a) wrote (b) will writing (c) will writes (d) will write
  29. 29.Choose the right verb: Either the girls or Aarav ___ coming today. (a) is (b) are
  30. 30.By the time we reached, Zoya ___ cricket. (a) had play (b) have played (c) has played (d) had played
  31. 31.She ___ cricket last Sunday. (a) plays (b) will play (c) played (d) has played
  32. 32.By the time the guests arrived, he ___ for the team. (a) has clapped (b) have clapped (c) had clapped (d) had clap
  33. 33.You have lived in Pune ___ two years. (a) since (b) for
  34. 34.She ___ in this school since 2019. (a) studies (b) have studied (c) has studied (d) studied
  35. 35.Choose the right verb: One of my cousins ___ in Class 6. (a) is (b) are
  36. 36.He ___ in the park before the bell rang. (a) has jogged (b) had jog (c) had jogged (d) have jogged
  37. 37.Which is the correct -ing form of “write”? (a) writeing (b) writeeing (c) writing
  38. 38.Name the tense: “He will dance on the stage.” (a) present continuous (b) simple past (c) simple future (d) simple present
  39. 39.They have known my best friend ___ five years. (a) for (b) since
  40. 40.Name the tense: “They have eaten a mango.” (a) simple future (b) past continuous (c) present perfect (d) past perfect

Answer key

  1. don't
  2. built
  3. were sending
  4. is
  5. has lived
  6. drinking
  7. have worked
  8. Is
  9. has
  10. went
  11. are
  12. was feeding
  13. was studying
  14. for
  15. brought
  16. were planting
  17. was riding
  18. building
  19. had studied
  20. danced
  21. has
  22. Do
  23. were playing
  24. has
  25. are
  26. has
  27. is throwing
  28. will write
  29. is
  30. had played
  31. played
  32. had clapped
  33. for
  34. has studied
  35. is
  36. had jogged
  37. writing
  38. simple future
  39. for
  40. present perfect

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