← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 296 · 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.When Dad called, you ___ already washed the dishes. (a) has (b) have (c) had
  2. 2.Name the tense: “You threw the ball.” (a) simple past (b) present continuous (c) present perfect (d) past continuous
  3. 3.She ___ science before the bell rang. (a) has studied (b) had study (c) have studied (d) had studied
  4. 4.We ___ vegetables when it started to rain. (a) are buying (b) was buying (c) were buying (d) were buy
  5. 5.Rahul ___ the dog before the bell rang. (a) has fed (b) have fed (c) had fed (d) had feed
  6. 6.When the phone rang, you ___ Hindi. (a) was speaking (b) are speaking (c) were speak (d) were speaking
  7. 7.___ I eating a mango now? (a) Am (b) Is (c) Are
  8. 8.Farhan ___ in the park last Sunday. (a) will jog (b) jogs (c) jogged (d) has jogged
  9. 9.Name the tense: “We will go to school.” (a) simple present (b) simple future (c) present perfect (d) present continuous
  10. 10.At 8 pm yesterday, Rohan ___ Hindi. (a) is speaking (b) was speaking (c) were speaking (d) was speak
  11. 11.When Dad called, I ___ already watched a cartoon. (a) had (b) has (c) have
  12. 12.Aisha ___ the dishes tomorrow. (a) will washes (b) will washing (c) will wash (d) washed
  13. 13.Choose the right verb: There ___ many books on the shelf. (a) are (b) is
  14. 14.My brother ___ Grandma tomorrow. (a) will helping (b) will help (c) will helps (d) helped
  15. 15.Aditya ___ the train right now. (a) are taking (b) is taking (c) is take (d) am taking
  16. 16.Zoya ___ going to carry the bag tomorrow. (a) is (b) are (c) am
  17. 17.Name the tense: “The students were playing cricket.” (a) past perfect (b) simple present (c) past continuous (d) present continuous
  18. 18.Choose the right verb: There ___ some milk in the jug. (a) are (b) is
  19. 19.Priya ___ write a letter twice a week. (a) doesn't (b) isn't (c) don't
  20. 20.We ___ washed the dishes already. (a) has (b) have
  21. 21.At 8 pm yesterday, they ___ a sandcastle. (a) was building (b) are building (c) were building (d) were build
  22. 22.Farhan ___ a song next Sunday. (a) will singing (b) sang (c) will sing (d) will sings
  23. 23.___ she cook rice last Sunday? (a) Does (b) Was (c) Did (d) Do
  24. 24.They are going to ___ a story next month. (a) tells (b) told (c) telling (d) tell
  25. 25.Which is the correct -ing form of “dance”? (a) danceeing (b) danceing (c) dancing
  26. 26.You ___ a kite before Mum came home. (a) has flown (b) had flew (c) have flown (d) had flown
  27. 27.Choose the right verb: One of my friends ___ in Class 3. (a) is (b) are
  28. 28.Choose the right verb: The scissors ___ sharp. (a) are (b) is
  29. 29.You ___ going to fly a kite tomorrow. (a) is (b) am (c) are
  30. 30.Which is the correct -ing form of “carry”? (a) carryeing (b) carryying (c) carrying
  31. 31.Name the tense: “You will ride a bicycle.” (a) past continuous (b) past perfect (c) simple past (d) simple future
  32. 32.My sister is going to ___ a cap tomorrow. (a) wears (b) wearing (c) wear (d) wore
  33. 33.I ___ in this school since 2019. (a) study (b) studied (c) has studied (d) have studied
  34. 34.Choose the right verb: Either Meera or my cousins ___ coming today. (a) is (b) are
  35. 35.___ the children plant a tree in 2023? (a) Did (b) Was (c) Does (d) Do
  36. 36.Priya ___ lunch when it started to rain. (a) was bringing (b) is bringing (c) were bringing (d) was bring
  37. 37.Farhan ___ rice now. (a) is cook (b) am cooking (c) are cooking (d) is cooking
  38. 38.By the time the guests arrived, she ___ the train. (a) has taken (b) had took (c) had taken (d) have taken
  39. 39.He ___ eat a mango every day. (a) don't (b) doesn't (c) isn't
  40. 40.Name the tense: “They have made tea.” (a) past continuous (b) simple future (c) simple past (d) present perfect

Answer key

  1. had
  2. simple past
  3. had studied
  4. were buying
  5. had fed
  6. were speaking
  7. Am
  8. jogged
  9. simple future
  10. was speaking
  11. had
  12. will wash
  13. are
  14. will help
  15. is taking
  16. is
  17. past continuous
  18. is
  19. doesn't
  20. have
  21. were building
  22. will sing
  23. Did
  24. tell
  25. dancing
  26. had flown
  27. is
  28. are
  29. are
  30. carrying
  31. simple future
  32. wear
  33. have studied
  34. are
  35. Did
  36. was bringing
  37. is cooking
  38. had taken
  39. doesn't
  40. present perfect

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