← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 449 · 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.He is going to ___ lunch next month. (a) brought (b) brings (c) bringing (d) bring
  2. 2.He ___ rice now. (a) is cook (b) are cooking (c) is cooking (d) am cooking
  3. 3.When Dad called, they ___ already clapped for the team. (a) has (b) had (c) have
  4. 4.Name the tense: “He plants a tree.” (a) simple future (b) simple present (c) simple past (d) present perfect
  5. 5.Name the tense: “You are washing the dishes.” (a) simple future (b) past perfect (c) present perfect (d) present continuous
  6. 6.Name the tense: “He threw the ball.” (a) simple present (b) simple future (c) past perfect (d) simple past
  7. 7.Choose the right verb: There ___ a cat in the garden. (a) are (b) is
  8. 8.She ___ in Pune since 2022. (a) lived (b) has lived (c) have lived (d) lives
  9. 9.We have known my best friend ___ six months. (a) for (b) since
  10. 10.Priya ___ a kite next month. (a) will fly (b) will flying (c) flew (d) will flies
  11. 11.When Mum came home, they ___ rice. (a) were cook (b) were cooking (c) are cooking (d) was cooking
  12. 12.You did not ___ Hindi last week. (a) spoke (b) speaks (c) speaking (d) speak
  13. 13.When Mum came home, she ___ Hindi. (a) was speak (b) was speaking (c) is speaking (d) were speaking
  14. 14.___ we buy vegetables twice a week? (a) Does (b) Are (c) Is (d) Do
  15. 15.She ___ a tree every morning. (a) plants (b) planting (c) plant
  16. 16.He did not ___ the dog yesterday. (a) feeding (b) fed (c) feeds (d) feed
  17. 17.By the time Mum came home, my cousins ___ the bag. (a) have carried (b) had carried (c) had carry (d) has carried
  18. 18.Name the tense: “You are riding a bicycle.” (a) present perfect (b) present continuous (c) past perfect (d) simple past
  19. 19.My parents ___ take the train on Saturdays. (a) aren't (b) doesn't (c) don't
  20. 20.Name the tense: “You ride a bicycle.” (a) present continuous (b) simple present (c) past continuous (d) present perfect
  21. 21.___ my brother wearing a cap at the moment? (a) Are (b) Is (c) Am
  22. 22.Name the tense: “You have clapped for the team.” (a) present perfect (b) past continuous (c) past perfect (d) simple present
  23. 23.She has been in the library ___ 8 o'clock. (a) since (b) for
  24. 24.Rohan ___ the dishes every morning. (a) washes (b) washing (c) wash
  25. 25.___ my sister riding a bicycle now? (a) Am (b) Is (c) Are
  26. 26.By the time Mum came home, they ___ vegetables. (a) had buy (b) have bought (c) has bought (d) had bought
  27. 27.Choose the right verb: One of my friends ___ in Class 8. (a) is (b) are
  28. 28.You ___ swum in the pool already. (a) have (b) has
  29. 29.When Dad called, he ___ already washed the dishes. (a) have (b) has (c) had
  30. 30.Name the tense: “You plant a tree.” (a) past continuous (b) simple present (c) past perfect (d) present continuous
  31. 31.Name the tense: “I am winning the match.” (a) simple past (b) simple present (c) present continuous (d) present perfect
  32. 32.She ___ the ball tomorrow. (a) will throws (b) threw (c) will throwing (d) will throw
  33. 33.When Mum came home, my brother ___ Hindi. (a) was speak (b) were speaking (c) was speaking (d) is speaking
  34. 34.Choose the right verb: All the girls ___ a name tag. (a) has (b) have
  35. 35.___ I sing a song every day? (a) Are (b) Do (c) Is (d) Does
  36. 36.Kavya ___ going to fly a kite next month. (a) am (b) is (c) are
  37. 37.What is the past tense of “make”? (a) maked (b) made (c) making
  38. 38.___ they help Grandma every day? (a) Does (b) Are (c) Do (d) Is
  39. 39.When it started to rain, she ___ on the stage. (a) is dancing (b) was dancing (c) were dancing (d) was dance
  40. 40.She has just ___ a kite. (a) flew (b) flown (c) fly (d) flying

Answer key

  1. bring
  2. is cooking
  3. had
  4. simple present
  5. present continuous
  6. simple past
  7. is
  8. has lived
  9. for
  10. will fly
  11. were cooking
  12. speak
  13. was speaking
  14. Do
  15. plants
  16. feed
  17. had carried
  18. present continuous
  19. don't
  20. simple present
  21. Is
  22. present perfect
  23. since
  24. washes
  25. Is
  26. had bought
  27. is
  28. have
  29. had
  30. simple present
  31. present continuous
  32. will throw
  33. was speaking
  34. have
  35. Do
  36. is
  37. made
  38. Do
  39. was dancing
  40. flown

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