← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 303 · 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.By the time we reached, I ___ in the park. (a) had jog (b) has jogged (c) have jogged (d) had jogged
  2. 2.___ they eat a mango two days ago? (a) Do (b) Was (c) Does (d) Did
  3. 3.Diya ___ in Delhi since 2021. (a) worked (b) works (c) has worked (d) have worked
  4. 4.Which is the correct -ing form of “take”? (a) takeing (b) takeeing (c) taking
  5. 5.My friends ___ in Delhi since 2020. (a) has worked (b) have worked (c) work (d) worked
  6. 6.Aditya ___ carried the bag already. (a) has (b) have
  7. 7.Name the tense: “Zoya had helped Grandma.” (a) present perfect (b) simple present (c) simple past (d) past perfect
  8. 8.Omkar ___ a song before Mum came home. (a) has sung (b) had sang (c) had sung (d) have sung
  9. 9.When Dad called, he ___ already worn a cap. (a) has (b) had (c) have
  10. 10.Karan ___ in this school since 2019. (a) teaches (b) have taught (c) has taught (d) taught
  11. 11.Choose the right verb: Each of the boys ___ a locker. (a) has (b) have
  12. 12.My sister has just ___ for the team. (a) clapped (b) clap (c) claps (d) clapping
  13. 13.___ she write a letter every day? (a) Is (b) Do (c) Does (d) Are
  14. 14.Name the tense: “They will throw the ball.” (a) present perfect (b) past perfect (c) simple future (d) past continuous
  15. 15.___ Isha send a message last week? (a) Do (b) Was (c) Does (d) Did
  16. 16.He ___ the ball now. (a) am throwing (b) are throwing (c) is throw (d) is throwing
  17. 17.Which is the correct -ing form of “carry”? (a) carryying (b) carryeing (c) carrying
  18. 18.He ___ cook rice every day. (a) don't (b) isn't (c) doesn't
  19. 19.We ___ the dog twice a week. (a) feeds (b) feeding (c) feed
  20. 20.Choose the right verb: My spectacles ___ on the table. (a) is (b) are
  21. 21.Choose the right verb: Each of the students ___ a name tag. (a) has (b) have
  22. 22.___ my parents taking the train now? (a) Are (b) Is (c) Am
  23. 23.___ Aarav cooking rice right now? (a) Am (b) Are (c) Is
  24. 24.You ___ carry the bag twice a week. (a) don't (b) doesn't (c) aren't
  25. 25.Which is the correct -ing form of “plant”? (a) planteing (b) planting (c) plantting
  26. 26.I am going to ___ a letter next Sunday. (a) wrote (b) write (c) writes (d) writing
  27. 27.Choose the right verb: The basket of mangoes ___ heavy. (a) is (b) are
  28. 28.What is the past tense of “ride”? (a) ridden (b) riding (c) rided (d) rode
  29. 29.We ___ tea every morning. (a) makes (b) making (c) make
  30. 30.He ___ a cartoon next Sunday. (a) will watch (b) watched (c) will watches (d) will watching
  31. 31.Aditya ___ going to clean the room next week. (a) is (b) are (c) am
  32. 32.When Dad called, they ___ already brought lunch. (a) has (b) have (c) had
  33. 33.Name the tense: “I was dancing on the stage.” (a) present perfect (b) past perfect (c) present continuous (d) past continuous
  34. 34.Sneha ___ the ball in 2023. (a) will catch (b) catched (c) caught (d) catches
  35. 35.My cousins ___ a kite two days ago. (a) flew (b) flyed (c) will fly (d) fly
  36. 36.She has just ___ milk. (a) drank (b) drink (c) drinking (d) drunk
  37. 37.___ we building a sandcastle right now? (a) Am (b) Are (c) Is
  38. 38.Rohan ___ milk now. (a) is drink (b) am drinking (c) are drinking (d) is drinking
  39. 39.Choose the right verb: Every boy ___ a notebook. (a) has (b) have
  40. 40.Choose the right verb: All the students ___ a locker. (a) have (b) has

Answer key

  1. had jogged
  2. Did
  3. has worked
  4. taking
  5. have worked
  6. has
  7. past perfect
  8. had sung
  9. had
  10. has taught
  11. has
  12. clapped
  13. Does
  14. simple future
  15. Did
  16. is throwing
  17. carrying
  18. doesn't
  19. feed
  20. are
  21. has
  22. Are
  23. Is
  24. don't
  25. planting
  26. write
  27. is
  28. rode
  29. make
  30. will watch
  31. is
  32. had
  33. past continuous
  34. caught
  35. flew
  36. drunk
  37. Are
  38. is drinking
  39. has
  40. have

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