← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 984 · 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.Pooja ___ on the stage right now. (a) are dancing (b) is dancing (c) is dance (d) am dancing
  2. 2.They did not ___ on the stage last Sunday. (a) dance (b) dances (c) danced (d) dancing
  3. 3.You did not ___ the dog two days ago. (a) feeding (b) feed (c) fed (d) feeds
  4. 4.I am going to ___ for the team next Sunday. (a) clapped (b) clapping (c) claps (d) clap
  5. 5.Name the tense: “You take the train.” (a) present continuous (b) simple past (c) simple present (d) simple future
  6. 6.___ he clapping for the team at the moment? (a) Are (b) Am (c) Is
  7. 7.We ___ bought vegetables already. (a) have (b) has
  8. 8.They ___ the train when the phone rang. (a) were taking (b) was taking (c) were take (d) are taking
  9. 9.My brother ___ a story last Sunday. (a) tells (b) telled (c) told (d) will tell
  10. 10.Name the tense: “We were studying science.” (a) past perfect (b) present continuous (c) past continuous (d) simple past
  11. 11.Choose the right verb: The news ___ good today. (a) is (b) are
  12. 12.___ Dev draw a picture in 2023? (a) Was (b) Did (c) Does (d) Do
  13. 13.You ___ brought lunch already. (a) has (b) have
  14. 14.He ___ a story at the moment. (a) are telling (b) is tell (c) am telling (d) is telling
  15. 15.Name the tense: “My parents were clapping for the team.” (a) present perfect (b) past continuous (c) simple future (d) simple past
  16. 16.My brother did not ___ a cartoon in 2023. (a) watched (b) watch (c) watching (d) watches
  17. 17.___ we watching a cartoon now? (a) Is (b) Am (c) Are
  18. 18.I ___ a letter right now. (a) are writing (b) am write (c) am writing (d) is writing
  19. 19.Tara ___ speak Hindi every Sunday. (a) doesn't (b) isn't (c) don't
  20. 20.I ___ for the team before Mum came home. (a) had clapped (b) had clap (c) has clapped (d) have clapped
  21. 21.She ___ in the park every morning. (a) jog (b) jogging (c) jogs
  22. 22.When Mum came home, he ___ the train. (a) were taking (b) is taking (c) was taking (d) was take
  23. 23.Arjun ___ climb a tree every Sunday. (a) don't (b) doesn't (c) isn't
  24. 24.The children ___ watch a cartoon on Saturdays. (a) don't (b) aren't (c) doesn't
  25. 25.___ Rahul buying vegetables now? (a) Is (b) Am (c) Are
  26. 26.Name the tense: “You catch the ball.” (a) simple present (b) past continuous (c) simple past (d) simple future
  27. 27.Name the tense: “You have eaten a mango.” (a) simple present (b) past perfect (c) present continuous (d) present perfect
  28. 28.___ I wear a cap in 2023? (a) Did (b) Do (c) Does (d) Was
  29. 29.We ___ a song last week. (a) have sung (b) sing (c) sang (d) will sing
  30. 30.I ___ going to speak Hindi next week. (a) are (b) am (c) is
  31. 31.I ___ tea last week. (a) made (b) will make (c) make (d) maked
  32. 32.They ___ vegetables on Saturdays. (a) buying (b) buys (c) buy
  33. 33.___ she ride a bicycle every day? (a) Is (b) Does (c) Are (d) Do
  34. 34.They ___ build a sandcastle every day. (a) aren't (b) don't (c) doesn't
  35. 35.What is the past tense of “drink”? (a) drank (b) drinked (c) drinking (d) drunk
  36. 36.She ___ in the pool tomorrow. (a) will swimming (b) will swims (c) swam (d) will swim
  37. 37.Name the tense: “We clapped for the team.” (a) simple past (b) simple present (c) present continuous (d) past continuous
  38. 38.___ you play cricket every day? (a) Is (b) Do (c) Are (d) Does
  39. 39.She ___ science at 8 pm yesterday. (a) was study (b) is studying (c) was studying (d) were studying
  40. 40.Kabir ___ a cap before Mum came home. (a) had worn (b) has worn (c) had wore (d) have worn

Answer key

  1. is dancing
  2. dance
  3. feed
  4. clap
  5. simple present
  6. Is
  7. have
  8. were taking
  9. told
  10. past continuous
  11. is
  12. Did
  13. have
  14. is telling
  15. past continuous
  16. watch
  17. Are
  18. am writing
  19. doesn't
  20. had clapped
  21. jogs
  22. was taking
  23. doesn't
  24. don't
  25. Is
  26. simple present
  27. present perfect
  28. Did
  29. sang
  30. am
  31. made
  32. buy
  33. Does
  34. don't
  35. drank
  36. will swim
  37. simple past
  38. Do
  39. was studying
  40. had worn

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