← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 427 · 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.My sister is going to ___ a tree tomorrow. (a) plant (b) planting (c) plants (d) planted
  2. 2.Choose the right verb: Each of the players ___ a name tag. (a) has (b) have
  3. 3.When Dad called, he ___ already planted a tree. (a) had (b) has (c) have
  4. 4.We ___ in this school since 2021. (a) teach (b) taught (c) has taught (d) have taught
  5. 5.Choose the right verb: The news ___ good today. (a) are (b) is
  6. 6.When it started to rain, she ___ a letter. (a) were writing (b) was write (c) was writing (d) is writing
  7. 7.Choose the right verb: Every player ___ a name tag. (a) has (b) have
  8. 8.We ___ watch a cartoon twice a week. (a) aren't (b) don't (c) doesn't
  9. 9.Name the tense: “She was feeding the dog.” (a) simple present (b) past perfect (c) simple future (d) past continuous
  10. 10.When the phone rang, I ___ the bag. (a) am carrying (b) was carry (c) was carrying (d) were carrying
  11. 11.You ___ a sandcastle at the moment. (a) are build (b) is building (c) am building (d) are building
  12. 12.Aditya ___ Grandma at the moment. (a) are helping (b) am helping (c) is help (d) is helping
  13. 13.___ he going to school at the moment? (a) Are (b) Is (c) Am
  14. 14.___ they jog in the park every day? (a) Does (b) Is (c) Are (d) Do
  15. 15.___ you bake a cake last Sunday? (a) Was (b) Do (c) Does (d) Did
  16. 16.She ___ on the stage every morning. (a) dance (b) dancing (c) dances
  17. 17.Aarav ___ a mango when Mum came home. (a) were eating (b) is eating (c) was eating (d) was eat
  18. 18.You have worked in Delhi ___ January. (a) since (b) for
  19. 19.By the time Mum came home, she ___ on the stage. (a) had dance (b) had danced (c) have danced (d) has danced
  20. 20.___ they play cricket in 2023? (a) Was (b) Did (c) Does (d) Do
  21. 21.___ you fly a kite every morning? (a) Is (b) Are (c) Does (d) Do
  22. 22.Rahul ___ in this school since 2019. (a) studies (b) has studied (c) have studied (d) studied
  23. 23.Dev ___ lunch yesterday. (a) bringed (b) brought (c) will bring (d) brings
  24. 24.You ___ in the park before the guests arrived. (a) have run (b) has run (c) had ran (d) had run
  25. 25.When Dad called, we ___ already spoken Hindi. (a) had (b) have (c) has
  26. 26.When Dad called, Priya ___ already built a sandcastle. (a) had (b) has (c) have
  27. 27.She has worked in Delhi ___ two years. (a) since (b) for
  28. 28.At 8 pm yesterday, they ___ a tree. (a) were planting (b) were plant (c) are planting (d) was planting
  29. 29.Name the tense: “He has brought lunch.” (a) simple future (b) present perfect (c) simple past (d) past continuous
  30. 30.He ___ write a letter every day. (a) don't (b) doesn't (c) isn't
  31. 31.Name the tense: “We jog in the park.” (a) simple future (b) simple past (c) simple present (d) past perfect
  32. 32.Name the tense: “You were studying science.” (a) past continuous (b) past perfect (c) present perfect (d) present continuous
  33. 33.When it started to rain, we ___ the bag. (a) was carrying (b) were carry (c) were carrying (d) are carrying
  34. 34.We have just ___ vegetables. (a) buys (b) buying (c) bought (d) buy
  35. 35.Name the tense: “Rahul was building a sandcastle.” (a) simple past (b) present continuous (c) past continuous (d) simple present
  36. 36.Name the tense: “I will swim in the pool.” (a) simple past (b) past continuous (c) simple future (d) past perfect
  37. 37.Which is the correct -ing form of “fly”? (a) flyying (b) flyeing (c) flying
  38. 38.When Mum came home, you ___ a bicycle. (a) are riding (b) was riding (c) were ride (d) were riding
  39. 39.She has worked in Delhi ___ six months. (a) for (b) since
  40. 40.Kavya ___ Hindi right now. (a) is speak (b) are speaking (c) is speaking (d) am speaking

Answer key

  1. plant
  2. has
  3. had
  4. have taught
  5. is
  6. was writing
  7. has
  8. don't
  9. past continuous
  10. was carrying
  11. are building
  12. is helping
  13. Is
  14. Do
  15. Did
  16. dances
  17. was eating
  18. since
  19. had danced
  20. Did
  21. Do
  22. has studied
  23. brought
  24. had run
  25. had
  26. had
  27. for
  28. were planting
  29. present perfect
  30. doesn't
  31. simple present
  32. past continuous
  33. were carrying
  34. bought
  35. past continuous
  36. simple future
  37. flying
  38. were riding
  39. for
  40. is speaking

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