← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 467 · 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.Meera has just ___ rice. (a) cooks (b) cook (c) cooked (d) cooking
  2. 2.You ___ drink milk twice a week. (a) aren't (b) doesn't (c) don't
  3. 3.We ___ jog in the park every day. (a) doesn't (b) aren't (c) don't
  4. 4.Riya ___ a bicycle now. (a) is ride (b) are riding (c) am riding (d) is riding
  5. 5.The children ___ the ball tomorrow. (a) will catching (b) will catches (c) will catch (d) caught
  6. 6.When Dad called, my sister ___ already made tea. (a) had (b) has (c) have
  7. 7.She ___ going to feed the dog next week. (a) is (b) am (c) are
  8. 8.Dev ___ tea right now. (a) are making (b) am making (c) is make (d) is making
  9. 9.You ___ climb a tree on Saturdays. (a) aren't (b) don't (c) doesn't
  10. 10.My cousins ___ the match right now. (a) is winning (b) are winning (c) am winning (d) are win
  11. 11.The children ___ the bag next month. (a) will carry (b) carried (c) will carries (d) will carrying
  12. 12.Name the tense: “She has drawn a picture.” (a) present perfect (b) past continuous (c) present continuous (d) simple present
  13. 13.Aisha ___ in Pune since 2020. (a) lives (b) lived (c) have lived (d) has lived
  14. 14.I ___ a tree before the guests arrived. (a) have climbed (b) has climbed (c) had climb (d) had climbed
  15. 15.We ___ rice right now. (a) am cooking (b) is cooking (c) are cook (d) are cooking
  16. 16.When the phone rang, she ___ a story. (a) were telling (b) is telling (c) was tell (d) was telling
  17. 17.She ___ going to make tea next Sunday. (a) is (b) am (c) are
  18. 18.We ___ built a sandcastle already. (a) has (b) have
  19. 19.Name the tense: “You study science.” (a) present perfect (b) simple present (c) simple future (d) present continuous
  20. 20.By the time Mum came home, the children ___ the ball. (a) have thrown (b) had threw (c) had thrown (d) has thrown
  21. 21.___ my brother helping Grandma right now? (a) Are (b) Am (c) Is
  22. 22.I ___ a tree twice a week. (a) plants (b) planting (c) plant
  23. 23.My sister has known my best friend ___ five years. (a) since (b) for
  24. 24.By the time the bell rang, we ___ for the team. (a) have clapped (b) had clap (c) has clapped (d) had clapped
  25. 25.We ___ milk now. (a) is drinking (b) are drink (c) am drinking (d) are drinking
  26. 26.When Mum came home, my brother ___ a picture. (a) was draw (b) were drawing (c) is drawing (d) was drawing
  27. 27.Name the tense: “You were washing the dishes.” (a) simple present (b) past continuous (c) present perfect (d) simple past
  28. 28.I have had this bicycle ___ two years. (a) since (b) for
  29. 29.I ___ in this school since 2020. (a) studied (b) study (c) has studied (d) have studied
  30. 30.What is the past tense of “build”? (a) builded (b) building (c) built
  31. 31.Which is the correct -ing form of “wash”? (a) washhing (b) washing (c) washeing
  32. 32.Which is the correct -ing form of “sing”? (a) singeing (b) singging (c) singing
  33. 33.Name the tense: “He will fly a kite.” (a) simple future (b) simple present (c) past continuous (d) past perfect
  34. 34.When Dad called, the students ___ already spoken Hindi. (a) has (b) had (c) have
  35. 35.___ Kabir buy vegetables every day? (a) Does (b) Do (c) Are (d) Is
  36. 36.Myra ___ the match twice a week. (a) winning (b) wins (c) win
  37. 37.We did not ___ a letter yesterday. (a) wrote (b) write (c) writing (d) writes
  38. 38.Isha ___ cricket when Mum came home. (a) were playing (b) is playing (c) was play (d) was playing
  39. 39.Which is the correct -ing form of “win”? (a) wining (b) winning (c) wineing
  40. 40.I ___ a picture last Sunday. (a) drawed (b) draw (c) drew (d) will draw

Answer key

  1. cooked
  2. don't
  3. don't
  4. is riding
  5. will catch
  6. had
  7. is
  8. is making
  9. don't
  10. are winning
  11. will carry
  12. present perfect
  13. has lived
  14. had climbed
  15. are cooking
  16. was telling
  17. is
  18. have
  19. simple present
  20. had thrown
  21. Is
  22. plant
  23. for
  24. had clapped
  25. are drinking
  26. was drawing
  27. past continuous
  28. for
  29. have studied
  30. built
  31. washing
  32. singing
  33. simple future
  34. had
  35. Does
  36. wins
  37. write
  38. was playing
  39. winning
  40. drew

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