← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 519 · 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.Choose the right verb: Every girl ___ a name tag. (a) have (b) has
  2. 2.They ___ in this school since 2021. (a) studied (b) has studied (c) study (d) have studied
  3. 3.Which is the correct -ing form of “study”? (a) studyying (b) studyeing (c) studying
  4. 4.You ___ in the park next Sunday. (a) will jogs (b) will jogging (c) will jog (d) jogged
  5. 5.My brother is going to ___ a letter next week. (a) wrote (b) writes (c) write (d) writing
  6. 6.Name the tense: “I will build a sandcastle.” (a) simple future (b) simple present (c) past perfect (d) present perfect
  7. 7.She ___ cricket at 8 pm yesterday. (a) was play (b) was playing (c) is playing (d) were playing
  8. 8.___ I buy vegetables every Sunday? (a) Do (b) Are (c) Does (d) Is
  9. 9.Arjun has just ___ Grandma. (a) help (b) helping (c) helps (d) helped
  10. 10.My brother ___ to school before Mum came home. (a) have gone (b) has gone (c) had gone (d) had went
  11. 11.Name the tense: “He had brought lunch.” (a) simple past (b) simple future (c) past perfect (d) present continuous
  12. 12.The students ___ a cake at the moment. (a) is baking (b) am baking (c) are bake (d) are baking
  13. 13.My cousins ___ a tree every day. (a) planting (b) plants (c) plant
  14. 14.Choose the right verb: There ___ some water in the bottle. (a) is (b) are
  15. 15.They are going to ___ in the park next month. (a) jogged (b) jogs (c) jogging (d) jog
  16. 16.You ___ worn a cap already. (a) has (b) have
  17. 17.When the bell rang, my sister ___ science. (a) was study (b) is studying (c) were studying (d) was studying
  18. 18.I ___ tell a story every day. (a) aren't (b) doesn't (c) don't
  19. 19.What is the past tense of “go”? (a) goed (b) going (c) gone (d) went
  20. 20.Isha ___ going to study science tomorrow. (a) are (b) is (c) am
  21. 21.He ___ run in the park twice a week. (a) isn't (b) doesn't (c) don't
  22. 22.I ___ in the pool at 8 pm yesterday. (a) was swim (b) was swimming (c) am swimming (d) were swimming
  23. 23.He has just ___ lunch. (a) brings (b) bringing (c) brought (d) bring
  24. 24.They ___ cleaned the room already. (a) has (b) have
  25. 25.He ___ a kite last Sunday. (a) will fly (b) flyed (c) flies (d) flew
  26. 26.She ___ to school when it started to rain. (a) were going (b) was go (c) was going (d) is going
  27. 27.Rahul did not ___ a tree two days ago. (a) climb (b) climbing (c) climbs (d) climbed
  28. 28.When Dad called, she ___ already cooked rice. (a) has (b) have (c) had
  29. 29.Priya ___ Hindi when the phone rang. (a) were speaking (b) was speaking (c) is speaking (d) was speak
  30. 30.I ___ jogged in the park already. (a) have (b) has
  31. 31.Choose the right verb: Either my cousins or Isha ___ coming today. (a) is (b) are
  32. 32.You have just ___ the match. (a) wins (b) winning (c) won (d) win
  33. 33.Which is the correct -ing form of “take”? (a) takeeing (b) taking (c) takeing
  34. 34.Choose the right verb: Every child ___ a name tag. (a) have (b) has
  35. 35.When Dad called, he ___ already played cricket. (a) have (b) has (c) had
  36. 36.My brother ___ a tree right now. (a) am climbing (b) is climb (c) are climbing (d) is climbing
  37. 37.When the bell rang, Rohan ___ the bag. (a) was carry (b) were carrying (c) was carrying (d) is carrying
  38. 38.Which is the correct -ing form of “buy”? (a) buyying (b) buyeing (c) buying
  39. 39.Choose the right verb: One of my friends ___ in Class 3. (a) are (b) is
  40. 40.Name the tense: “You have jogged in the park.” (a) simple future (b) past perfect (c) present perfect (d) simple present

Answer key

  1. has
  2. have studied
  3. studying
  4. will jog
  5. write
  6. simple future
  7. was playing
  8. Do
  9. helped
  10. had gone
  11. past perfect
  12. are baking
  13. plant
  14. is
  15. jog
  16. have
  17. was studying
  18. don't
  19. went
  20. is
  21. doesn't
  22. was swimming
  23. brought
  24. have
  25. flew
  26. was going
  27. climb
  28. had
  29. was speaking
  30. have
  31. is
  32. won
  33. taking
  34. has
  35. had
  36. is climbing
  37. was carrying
  38. buying
  39. is
  40. present perfect

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