← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 881 · 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.You ___ wear a cap every day. (a) aren't (b) doesn't (c) don't
  2. 2.My cousins are going to ___ a story next month. (a) tell (b) told (c) telling (d) tells
  3. 3.I ___ clean the room every day. (a) doesn't (b) don't (c) aren't
  4. 4.Name the tense: “She had taken the train.” (a) present continuous (b) past continuous (c) past perfect (d) simple present
  5. 5.We ___ a picture before Mum came home. (a) had drew (b) have drawn (c) has drawn (d) had drawn
  6. 6.My friends have just ___ for the team. (a) clapped (b) clapping (c) clap (d) claps
  7. 7.What is the past tense of “eat”? (a) eated (b) eaten (c) ate (d) eating
  8. 8.I ___ eat a mango every day. (a) don't (b) doesn't (c) aren't
  9. 9.Choose the right verb: One of my friends ___ in Class 9. (a) are (b) is
  10. 10.My friends ___ the room at 8 pm yesterday. (a) were cleaning (b) were clean (c) was cleaning (d) are cleaning
  11. 11.Choose the right verb: Either the twins or Aarav ___ coming today. (a) are (b) is
  12. 12.Name the tense: “Manav has sung a song.” (a) simple past (b) present perfect (c) simple future (d) simple present
  13. 13.When it started to rain, he ___ a tree. (a) were planting (b) is planting (c) was planting (d) was plant
  14. 14.He has studied in this school ___ a long time. (a) for (b) since
  15. 15.When Dad called, I ___ already climbed a tree. (a) has (b) have (c) had
  16. 16.She ___ for the team tomorrow. (a) will clap (b) will clapping (c) will claps (d) clapped
  17. 17.By the time the guests arrived, we ___ to school. (a) had went (b) have gone (c) had gone (d) has gone
  18. 18.Name the tense: “They won the match.” (a) present perfect (b) simple past (c) past perfect (d) simple present
  19. 19.___ I feed the dog every Sunday? (a) Is (b) Do (c) Does (d) Are
  20. 20.I ___ in Delhi since 2020. (a) worked (b) work (c) has worked (d) have worked
  21. 21.Which is the correct -ing form of “speak”? (a) speakeing (b) speaking (c) speakking
  22. 22.You did not ___ a message last week. (a) send (b) sending (c) sends (d) sent
  23. 23.Pooja ___ cricket when it started to rain. (a) is playing (b) was play (c) was playing (d) were playing
  24. 24.Omkar has had this bicycle ___ a long time. (a) since (b) for
  25. 25.He ___ going to take the train next week. (a) am (b) are (c) is
  26. 26.They ___ in this school since 2019. (a) has taught (b) teach (c) taught (d) have taught
  27. 27.She is going to ___ the ball tomorrow. (a) throw (b) threw (c) throwing (d) throws
  28. 28.They ___ in Pune since 2019. (a) has lived (b) lived (c) live (d) have lived
  29. 29.You ___ in the park at the moment. (a) is jogging (b) am jogging (c) are jog (d) are jogging
  30. 30.We ___ a kite next week. (a) will flies (b) flew (c) will flying (d) will fly
  31. 31.Which is the correct -ing form of “send”? (a) sendding (b) sendeing (c) sending
  32. 32.Manav ___ going to feed the dog next month. (a) are (b) am (c) is
  33. 33.When Dad called, Manav ___ already sung a song. (a) have (b) had (c) has
  34. 34.He did not ___ the match last week. (a) winning (b) win (c) wins (d) won
  35. 35.Name the tense: “The students go to school.” (a) past perfect (b) present perfect (c) present continuous (d) simple present
  36. 36.By the time the bell rang, they ___ vegetables. (a) has bought (b) have bought (c) had bought (d) had buy
  37. 37.When the phone rang, Arjun ___ a tree. (a) is planting (b) was plant (c) were planting (d) was planting
  38. 38.When Dad called, Saanvi ___ already cooked rice. (a) has (b) had (c) have
  39. 39.Name the tense: “He drew a picture.” (a) past continuous (b) simple present (c) simple future (d) simple past
  40. 40.Riya ___ for the team before the guests arrived. (a) had clap (b) have clapped (c) has clapped (d) had clapped

Answer key

  1. don't
  2. tell
  3. don't
  4. past perfect
  5. had drawn
  6. clapped
  7. ate
  8. don't
  9. is
  10. were cleaning
  11. is
  12. present perfect
  13. was planting
  14. for
  15. had
  16. will clap
  17. had gone
  18. simple past
  19. Do
  20. have worked
  21. speaking
  22. send
  23. was playing
  24. for
  25. is
  26. have taught
  27. throw
  28. have lived
  29. are jogging
  30. will fly
  31. sending
  32. is
  33. had
  34. win
  35. simple present
  36. had bought
  37. was planting
  38. had
  39. simple past
  40. had clapped

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