← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 848 · 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.Name the tense: “The children ate a mango.” (a) past continuous (b) present continuous (c) present perfect (d) simple past
  2. 2.He ___ going to bake a cake tomorrow. (a) are (b) is (c) am
  3. 3.Which is the correct -ing form of “wash”? (a) washeing (b) washhing (c) washing
  4. 4.They have lived in Pune ___ six months. (a) since (b) for
  5. 5.___ we studying science right now? (a) Are (b) Am (c) Is
  6. 6.When Dad called, they ___ already jogged in the park. (a) has (b) have (c) had
  7. 7.What is the past tense of “send”? (a) sended (b) sending (c) sent
  8. 8.We ___ a cartoon every Sunday. (a) watch (b) watches (c) watching
  9. 9.Choose the right verb: There ___ many books on the shelf. (a) are (b) is
  10. 10.Name the tense: “We have studied science.” (a) past continuous (b) present perfect (c) simple past (d) simple future
  11. 11.By the time we reached, my brother ___ in the park. (a) had jogged (b) have jogged (c) has jogged (d) had jog
  12. 12.My parents ___ the dishes next Sunday. (a) will wash (b) will washes (c) washed (d) will washing
  13. 13.By the time we reached, we ___ a cap. (a) have worn (b) has worn (c) had wore (d) had worn
  14. 14.You ___ a bicycle two days ago. (a) rode (b) will ride (c) rided (d) ride
  15. 15.We ___ made tea already. (a) has (b) have
  16. 16.When Dad called, they ___ already drawn a picture. (a) had (b) has (c) have
  17. 17.Which is the correct -ing form of “bring”? (a) bringging (b) bringeing (c) bringing
  18. 18.___ my brother feed the dog in 2023? (a) Was (b) Do (c) Does (d) Did
  19. 19.He ___ a tree next Sunday. (a) climbed (b) will climbs (c) will climbing (d) will climb
  20. 20.Choose the right verb: My spectacles ___ on the table. (a) is (b) are
  21. 21.I ___ to school when Mum came home. (a) were going (b) was going (c) am going (d) was go
  22. 22.Sneha ___ swim in the pool every morning. (a) don't (b) isn't (c) doesn't
  23. 23.When the phone rang, she ___ a tree. (a) is planting (b) was planting (c) was plant (d) were planting
  24. 24.By the time the guests arrived, my sister ___ Grandma. (a) has helped (b) have helped (c) had help (d) had helped
  25. 25.My friends ___ to school when the phone rang. (a) was going (b) are going (c) were going (d) were go
  26. 26.Name the tense: “My sister ate a mango.” (a) present continuous (b) past continuous (c) simple future (d) simple past
  27. 27.What is the past tense of “tell”? (a) telling (b) telled (c) told
  28. 28.Choose the right verb: Each of the children ___ a notebook. (a) has (b) have
  29. 29.Name the tense: “My brother will drink milk.” (a) simple future (b) simple past (c) past perfect (d) present perfect
  30. 30.Name the tense: “They will watch a cartoon.” (a) present continuous (b) simple future (c) present perfect (d) past continuous
  31. 31.I ___ in Delhi since 2022. (a) worked (b) has worked (c) have worked (d) work
  32. 32.Name the tense: “Arjun had cooked rice.” (a) simple present (b) past perfect (c) simple past (d) present perfect
  33. 33.Rohan ___ catch the ball every morning. (a) doesn't (b) don't (c) isn't
  34. 34.Choose the right verb: Each of the players ___ a name tag. (a) have (b) has
  35. 35.We ___ a picture every day. (a) draw (b) draws (c) drawing
  36. 36.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  37. 37.When Dad called, she ___ already told a story. (a) had (b) has (c) have
  38. 38.You ___ ridden a bicycle already. (a) have (b) has
  39. 39.My brother ___ for the team two days ago. (a) has clapped (b) claps (c) will clap (d) clapped
  40. 40.Name the tense: “You had played cricket.” (a) past continuous (b) simple past (c) simple future (d) past perfect

Answer key

  1. simple past
  2. is
  3. washing
  4. for
  5. Are
  6. had
  7. sent
  8. watch
  9. are
  10. present perfect
  11. had jogged
  12. will wash
  13. had worn
  14. rode
  15. have
  16. had
  17. bringing
  18. Did
  19. will climb
  20. are
  21. was going
  22. doesn't
  23. was planting
  24. had helped
  25. were going
  26. simple past
  27. told
  28. has
  29. simple future
  30. simple future
  31. have worked
  32. past perfect
  33. doesn't
  34. has
  35. draw
  36. is
  37. had
  38. have
  39. clapped
  40. past perfect

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