← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 529 · 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 parents ___ make tea every day. (a) aren't (b) doesn't (c) don't
  2. 2.We have worked in Delhi ___ 2019. (a) for (b) since
  3. 3.Name the tense: “Kavya will take the train.” (a) present perfect (b) past perfect (c) simple future (d) simple past
  4. 4.When the phone rang, I ___ Hindi. (a) were speaking (b) was speaking (c) was speak (d) am speaking
  5. 5.When Dad called, she ___ already climbed a tree. (a) had (b) have (c) has
  6. 6.They ___ on the stage last week. (a) will dance (b) dance (c) danced (d) have danced
  7. 7.Ananya ___ a mango now. (a) is eating (b) am eating (c) is eat (d) are eating
  8. 8.I ___ in this school since 2022. (a) has studied (b) studied (c) have studied (d) study
  9. 9.My friends ___ a kite now. (a) is flying (b) am flying (c) are fly (d) are flying
  10. 10.They ___ in Delhi since 2020. (a) work (b) worked (c) have worked (d) has worked
  11. 11.They ___ the ball tomorrow. (a) will throwing (b) will throws (c) threw (d) will throw
  12. 12.He is going to ___ a cake next month. (a) baked (b) baking (c) bake (d) bakes
  13. 13.You ___ in the park at 8 pm yesterday. (a) are jogging (b) were jogging (c) were jog (d) was jogging
  14. 14.When Dad called, my brother ___ already watched a cartoon. (a) have (b) has (c) had
  15. 15.Which is the correct -ing form of “dance”? (a) danceing (b) dancing (c) danceeing
  16. 16.Rahul ___ with Nani since 2022. (a) stays (b) stayed (c) has stayed (d) have stayed
  17. 17.The students ___ in the park when the phone rang. (a) were jog (b) was jogging (c) are jogging (d) were jogging
  18. 18.Which is the correct -ing form of “watch”? (a) watchhing (b) watching (c) watcheing
  19. 19.When Dad called, my cousins ___ already jogged in the park. (a) have (b) has (c) had
  20. 20.Zoya ___ a message two days ago. (a) sended (b) sends (c) will send (d) sent
  21. 21.He has played in the garden ___ 10 am. (a) since (b) for
  22. 22.I ___ jog in the park every day. (a) aren't (b) don't (c) doesn't
  23. 23.Choose the right verb: All the students ___ a ID card. (a) have (b) has
  24. 24.She ___ the match next Sunday. (a) will win (b) will wins (c) will winning (d) won
  25. 25.Kabir ___ in the pool before Mum came home. (a) have swum (b) has swum (c) had swum (d) had swam
  26. 26.You ___ a mango at the moment. (a) are eating (b) are eat (c) am eating (d) is eating
  27. 27.Ananya has been in the library ___ ten minutes. (a) since (b) for
  28. 28.Choose the right verb: Every girl ___ a notebook. (a) has (b) have
  29. 29.They ___ a tree twice a week. (a) climbing (b) climbs (c) climb
  30. 30.They ___ in the park every Sunday. (a) jogging (b) jogs (c) jog
  31. 31.My friends ___ the dog before the bell rang. (a) had fed (b) has fed (c) had feed (d) have fed
  32. 32.I ___ going to swim in the pool next Sunday. (a) is (b) are (c) am
  33. 33.Choose the right verb: My trousers ___ new. (a) are (b) is
  34. 34.My brother ___ in the park on Saturdays. (a) jogs (b) jogging (c) jog
  35. 35.What is the past tense of “wear”? (a) wearing (b) wore (c) weared (d) worn
  36. 36.Name the tense: “My brother eats a mango.” (a) past perfect (b) simple past (c) simple present (d) present continuous
  37. 37.Diya ___ run in the park already. (a) have (b) has
  38. 38.She ___ a sandcastle now. (a) are building (b) am building (c) is build (d) is building
  39. 39.They have studied in this school ___ two years. (a) for (b) since
  40. 40.I ___ the bag before the bell rang. (a) has carried (b) had carry (c) have carried (d) had carried

Answer key

  1. don't
  2. since
  3. simple future
  4. was speaking
  5. had
  6. danced
  7. is eating
  8. have studied
  9. are flying
  10. have worked
  11. will throw
  12. bake
  13. were jogging
  14. had
  15. dancing
  16. has stayed
  17. were jogging
  18. watching
  19. had
  20. sent
  21. since
  22. don't
  23. have
  24. will win
  25. had swum
  26. are eating
  27. for
  28. has
  29. climb
  30. jog
  31. had fed
  32. am
  33. are
  34. jogs
  35. wore
  36. simple present
  37. has
  38. is building
  39. for
  40. had carried

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