← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 98 · 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.Name the tense: “Sneha will go to school.” (a) present continuous (b) simple future (c) simple past (d) simple present
  2. 2.Name the tense: “You went to school.” (a) simple past (b) present perfect (c) past perfect (d) present continuous
  3. 3.Priya ___ in this school since 2020. (a) studied (b) have studied (c) studies (d) has studied
  4. 4.She has waited for the bus ___ 8 o'clock. (a) since (b) for
  5. 5.By the time Mum came home, Manav ___ a song. (a) had sang (b) have sung (c) had sung (d) has sung
  6. 6.He ___ lunch every Sunday. (a) bring (b) bringing (c) brings
  7. 7.Diya ___ a cake now. (a) am baking (b) is bake (c) are baking (d) is baking
  8. 8.When Mum came home, Rohan ___ the ball. (a) was catch (b) were catching (c) was catching (d) is catching
  9. 9.Choose the right verb: Each player ___ a water bottle. (a) have (b) has
  10. 10.___ you bake a cake on Saturdays? (a) Do (b) Are (c) Does (d) Is
  11. 11.You ___ lunch at the moment. (a) are bringing (b) am bringing (c) are bring (d) is bringing
  12. 12.I ___ in this school since 2021. (a) studied (b) has studied (c) study (d) have studied
  13. 13.She ___ cricket tomorrow. (a) will plays (b) will play (c) played (d) will playing
  14. 14.When Dad called, my friends ___ already cleaned the room. (a) have (b) had (c) has
  15. 15.Choose the right verb: Each boy ___ a name tag. (a) has (b) have
  16. 16.He ___ draw a picture every morning. (a) isn't (b) don't (c) doesn't
  17. 17.You ___ in this school since 2019. (a) have studied (b) has studied (c) studied (d) study
  18. 18.She ___ going to study science next month. (a) is (b) are (c) am
  19. 19.___ you bringing lunch at the moment? (a) Am (b) Is (c) Are
  20. 20.When Dad called, she ___ already carried the bag. (a) had (b) has (c) have
  21. 21.We ___ lunch right now. (a) are bring (b) are bringing (c) am bringing (d) is bringing
  22. 22.Name the tense: “My cousins will swim in the pool.” (a) simple future (b) present continuous (c) simple past (d) past perfect
  23. 23.Which is the correct -ing form of “build”? (a) buildding (b) building (c) buildeing
  24. 24.We ___ rice at the moment. (a) are cooking (b) am cooking (c) is cooking (d) are cook
  25. 25.My brother ___ a tree when the bell rang. (a) is planting (b) was plant (c) were planting (d) was planting
  26. 26.I ___ a story when Mum came home. (a) was tell (b) am telling (c) was telling (d) were telling
  27. 27.My brother has known my best friend ___ 2020. (a) for (b) since
  28. 28.When Dad called, Dev ___ already won the match. (a) has (b) had (c) have
  29. 29.Diya ___ carried the bag already. (a) have (b) has
  30. 30.Myra ___ a message before Mum came home. (a) have sent (b) has sent (c) had send (d) had sent
  31. 31.Meera ___ in the park next Sunday. (a) will runs (b) ran (c) will running (d) will run
  32. 32.Which is the correct -ing form of “go”? (a) going (b) goeing (c) gooing
  33. 33.When Dad called, my sister ___ already worn a cap. (a) have (b) had (c) has
  34. 34.We ___ in the park now. (a) am jogging (b) are jogging (c) is jogging (d) are jog
  35. 35.Choose the right verb: My trousers ___ new. (a) are (b) is
  36. 36.By the time Mum came home, she ___ a picture. (a) has drawn (b) had drawn (c) had drew (d) have drawn
  37. 37.My brother ___ going to catch the ball tomorrow. (a) am (b) are (c) is
  38. 38.What is the past tense of “write”? (a) written (b) writing (c) writed (d) wrote
  39. 39.We ___ the dishes when the bell rang. (a) were washing (b) are washing (c) were wash (d) was washing
  40. 40.We did not ___ Grandma last Sunday. (a) helped (b) helping (c) help (d) helps

Answer key

  1. simple future
  2. simple past
  3. has studied
  4. since
  5. had sung
  6. brings
  7. is baking
  8. was catching
  9. has
  10. Do
  11. are bringing
  12. have studied
  13. will play
  14. had
  15. has
  16. doesn't
  17. have studied
  18. is
  19. Are
  20. had
  21. are bringing
  22. simple future
  23. building
  24. are cooking
  25. was planting
  26. was telling
  27. since
  28. had
  29. has
  30. had sent
  31. will run
  32. going
  33. had
  34. are jogging
  35. are
  36. had drawn
  37. is
  38. wrote
  39. were washing
  40. help

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