← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 379 · 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.Which is the correct -ing form of “tell”? (a) telleing (b) telling (c) tellling
  2. 2.___ you write a letter two days ago? (a) Does (b) Did (c) Was (d) Do
  3. 3.My brother ___ rice when the phone rang. (a) was cook (b) is cooking (c) was cooking (d) were cooking
  4. 4.Ananya ___ in this school since 2020. (a) has studied (b) studied (c) have studied (d) studies
  5. 5.Name the tense: “You have jogged in the park.” (a) present perfect (b) simple past (c) simple present (d) past continuous
  6. 6.My brother ___ lunch right now. (a) are bringing (b) is bring (c) am bringing (d) is bringing
  7. 7.Nisha ___ a cap right now. (a) am wearing (b) are wearing (c) is wear (d) is wearing
  8. 8.Name the tense: “They have clapped for the team.” (a) past continuous (b) present perfect (c) present continuous (d) past perfect
  9. 9.___ Dev swimming in the pool right now? (a) Am (b) Is (c) Are
  10. 10.We ___ milk every day. (a) drinks (b) drinking (c) drink
  11. 11.Saanvi is going to ___ a cartoon tomorrow. (a) watched (b) watch (c) watching (d) watches
  12. 12.Choose the right verb: Either Karan or the girls ___ coming today. (a) is (b) are
  13. 13.The students have just ___ a mango. (a) ate (b) eating (c) eat (d) eaten
  14. 14.Which is the correct -ing form of “buy”? (a) buyying (b) buying (c) buyeing
  15. 15.Name the tense: “I had fed the dog.” (a) present continuous (b) simple past (c) past perfect (d) simple future
  16. 16.She ___ a tree when the bell rang. (a) were planting (b) is planting (c) was plant (d) was planting
  17. 17.When Dad called, he ___ already gone to school. (a) has (b) had (c) have
  18. 18.My parents ___ to school tomorrow. (a) will goes (b) went (c) will go (d) will going
  19. 19.She ___ going to cook rice next month. (a) am (b) are (c) is
  20. 20.Choose the right verb: The packet of biscuits ___ open. (a) is (b) are
  21. 21.Choose the right verb: Mathematics ___ my favourite subject. (a) is (b) are
  22. 22.Name the tense: “My cousins had worn a cap.” (a) simple present (b) past perfect (c) past continuous (d) present perfect
  23. 23.Ananya ___ Hindi before Mum came home. (a) had spoke (b) had spoken (c) have spoken (d) has spoken
  24. 24.Rohan ___ for the team every day. (a) clapping (b) clap (c) claps
  25. 25.She ___ the dog every Sunday. (a) feeding (b) feed (c) feeds
  26. 26.You ___ in Delhi since 2020. (a) has worked (b) work (c) have worked (d) worked
  27. 27.___ we jogging in the park right now? (a) Am (b) Is (c) Are
  28. 28.Sneha ___ going to feed the dog tomorrow. (a) is (b) are (c) am
  29. 29.You ___ the room before it got dark. (a) had cleaned (b) had clean (c) have cleaned (d) has cleaned
  30. 30.By the time we reached, they ___ for the team. (a) had clapped (b) had clap (c) have clapped (d) has clapped
  31. 31.Tara ___ built a sandcastle already. (a) have (b) has
  32. 32.My sister ___ to school tomorrow. (a) will goes (b) went (c) will going (d) will go
  33. 33.We ___ a message every day. (a) send (b) sends (c) sending
  34. 34.The children ___ in this school since 2022. (a) have taught (b) has taught (c) taught (d) teach
  35. 35.Diya ___ in Pune since 2021. (a) have lived (b) has lived (c) lived (d) lives
  36. 36.When Dad called, Yash ___ already caught the ball. (a) had (b) has (c) have
  37. 37.When Mum came home, my brother ___ the ball. (a) is catching (b) was catching (c) was catch (d) were catching
  38. 38.Priya ___ lunch now. (a) are bringing (b) am bringing (c) is bring (d) is bringing
  39. 39.By the time the bell rang, Kabir ___ the ball. (a) have thrown (b) had threw (c) had thrown (d) has thrown
  40. 40.They ___ with Nani since 2019. (a) have stayed (b) has stayed (c) stayed (d) stay

Answer key

  1. telling
  2. Did
  3. was cooking
  4. has studied
  5. present perfect
  6. is bringing
  7. is wearing
  8. present perfect
  9. Is
  10. drink
  11. watch
  12. are
  13. eaten
  14. buying
  15. past perfect
  16. was planting
  17. had
  18. will go
  19. is
  20. is
  21. is
  22. past perfect
  23. had spoken
  24. claps
  25. feeds
  26. have worked
  27. Are
  28. is
  29. had cleaned
  30. had clapped
  31. has
  32. will go
  33. send
  34. have taught
  35. has lived
  36. had
  37. was catching
  38. is bringing
  39. had thrown
  40. have stayed

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