← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 958 · 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.They ___ a cartoon before it got dark. (a) had watch (b) had watched (c) has watched (d) have watched
  2. 2.___ my friends writing a letter at the moment? (a) Am (b) Is (c) Are
  3. 3.Priya ___ a cartoon twice a week. (a) watches (b) watch (c) watching
  4. 4.Dev ___ worn a cap already. (a) have (b) has
  5. 5.They ___ on the stage in 2023. (a) have danced (b) danced (c) dance (d) will dance
  6. 6.My friends ___ a story now. (a) is telling (b) are telling (c) am telling (d) are tell
  7. 7.What is the past tense of “draw”? (a) drawed (b) drawing (c) drew (d) drawn
  8. 8.She ___ rice next month. (a) will cooks (b) will cook (c) will cooking (d) cooked
  9. 9.Vivaan did not ___ the dishes in 2023. (a) washed (b) washes (c) wash (d) washing
  10. 10.Choose the right verb: All the students ___ a name tag. (a) has (b) have
  11. 11.We did not ___ science yesterday. (a) studied (b) studying (c) study (d) studies
  12. 12.___ I wash the dishes yesterday? (a) Do (b) Did (c) Was (d) Does
  13. 13.He ___ Grandma every day. (a) help (b) helping (c) helps
  14. 14.He ___ feed the dog every morning. (a) don't (b) doesn't (c) isn't
  15. 15.___ the children plant a tree two days ago? (a) Was (b) Did (c) Does (d) Do
  16. 16.Name the tense: “They plant a tree.” (a) past continuous (b) simple present (c) simple past (d) present perfect
  17. 17.You ___ a picture before it got dark. (a) had drew (b) have drawn (c) had drawn (d) has drawn
  18. 18.He is going to ___ the dishes next Sunday. (a) wash (b) washed (c) washing (d) washes
  19. 19.Name the tense: “We had washed the dishes.” (a) simple present (b) past perfect (c) past continuous (d) present perfect
  20. 20.She ___ a cartoon tomorrow. (a) watched (b) will watches (c) will watching (d) will watch
  21. 21.When Mum came home, she ___ a bicycle. (a) were riding (b) was ride (c) was riding (d) is riding
  22. 22.Choose the right verb: My trousers ___ new. (a) is (b) are
  23. 23.My friends ___ Hindi tomorrow. (a) will speaking (b) spoke (c) will speaks (d) will speak
  24. 24.We ___ the room when the phone rang. (a) are cleaning (b) were clean (c) were cleaning (d) was cleaning
  25. 25.Choose the right verb: One of my cousins ___ in Class 9. (a) are (b) is
  26. 26.My cousins ___ rice twice a week. (a) cooks (b) cook (c) cooking
  27. 27.Name the tense: “I have thrown the ball.” (a) past continuous (b) present perfect (c) present continuous (d) simple present
  28. 28.My parents ___ go to school every Sunday. (a) aren't (b) don't (c) doesn't
  29. 29.___ my parents studying science right now? (a) Am (b) Are (c) Is
  30. 30.I ___ drink milk twice a week. (a) doesn't (b) aren't (c) don't
  31. 31.___ my brother clapping for the team right now? (a) Am (b) Are (c) Is
  32. 32.My cousins ___ watch a cartoon every Sunday. (a) don't (b) aren't (c) doesn't
  33. 33.___ Vivaan sing a song every Sunday? (a) Do (b) Is (c) Does (d) Are
  34. 34.My cousins ___ in Pune since 2019. (a) have lived (b) has lived (c) lived (d) live
  35. 35.Name the tense: “Isha wrote a letter.” (a) past continuous (b) simple present (c) simple future (d) simple past
  36. 36.By the time Mum came home, Aarav ___ a song. (a) has sung (b) have sung (c) had sang (d) had sung
  37. 37.We ___ the dog two days ago. (a) fed (b) feeded (c) feed (d) will feed
  38. 38.Nisha is going to ___ a cap next week. (a) wears (b) wear (c) wearing (d) wore
  39. 39.When it started to rain, my sister ___ a bicycle. (a) were riding (b) was ride (c) is riding (d) was riding
  40. 40.By the time Mum came home, I ___ a mango. (a) had ate (b) has eaten (c) had eaten (d) have eaten

Answer key

  1. had watched
  2. Are
  3. watches
  4. has
  5. danced
  6. are telling
  7. drew
  8. will cook
  9. wash
  10. have
  11. study
  12. Did
  13. helps
  14. doesn't
  15. Did
  16. simple present
  17. had drawn
  18. wash
  19. past perfect
  20. will watch
  21. was riding
  22. are
  23. will speak
  24. were cleaning
  25. is
  26. cook
  27. present perfect
  28. don't
  29. Are
  30. don't
  31. Is
  32. don't
  33. Does
  34. have lived
  35. simple past
  36. had sung
  37. fed
  38. wear
  39. was riding
  40. had eaten

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