← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 164 · 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.We ___ a sandcastle next month. (a) will building (b) will builds (c) will build (d) built
  2. 2.We have had this bicycle ___ 2020. (a) since (b) for
  3. 3.My cousins ___ on the stage right now. (a) are dancing (b) is dancing (c) are dance (d) am dancing
  4. 4.He ___ the ball last Sunday. (a) threw (b) throwed (c) will throw (d) throws
  5. 5.___ he watch a cartoon last week? (a) Does (b) Did (c) Do (d) Was
  6. 6.Dev ___ a cartoon before Mum came home. (a) have watched (b) had watch (c) has watched (d) had watched
  7. 7.Tara ___ to school next month. (a) went (b) will goes (c) will go (d) will going
  8. 8.At 8 pm yesterday, Nisha ___ rice. (a) is cooking (b) was cook (c) were cooking (d) was cooking
  9. 9.Farhan ___ in this school since 2021. (a) studied (b) have studied (c) studies (d) has studied
  10. 10.She ___ buy vegetables every day. (a) isn't (b) don't (c) doesn't
  11. 11.Priya ___ speak Hindi every day. (a) doesn't (b) isn't (c) don't
  12. 12.Choose the right verb: Each of the children ___ a water bottle. (a) has (b) have
  13. 13.They have known my best friend ___ 2020. (a) for (b) since
  14. 14.You did not ___ milk two days ago. (a) drinks (b) drinking (c) drink (d) drank
  15. 15.She ___ in the pool before the bell rang. (a) had swam (b) have swum (c) had swum (d) has swum
  16. 16.___ my brother throwing the ball now? (a) Is (b) Are (c) Am
  17. 17.Name the tense: “Saanvi had sung a song.” (a) present perfect (b) past perfect (c) simple future (d) simple present
  18. 18.My brother ___ for the team every morning. (a) clapping (b) clap (c) claps
  19. 19.I ___ cricket at the moment. (a) am playing (b) is playing (c) am play (d) are playing
  20. 20.My parents ___ in Pune since 2022. (a) has lived (b) have lived (c) lived (d) live
  21. 21.Name the tense: “He threw the ball.” (a) simple past (b) present continuous (c) simple present (d) simple future
  22. 22.When Dad called, he ___ already worn a cap. (a) had (b) has (c) have
  23. 23.Name the tense: “He brings lunch.” (a) present perfect (b) simple future (c) simple present (d) simple past
  24. 24.___ we make tea in 2023? (a) Did (b) Was (c) Do (d) Does
  25. 25.Choose the right verb: Each boy ___ a ID card. (a) have (b) has
  26. 26.My parents have studied in this school ___ 2019. (a) since (b) for
  27. 27.Myra has just ___ in the pool. (a) swim (b) swimming (c) swum (d) swam
  28. 28.Sneha has just ___ a cap. (a) wore (b) worn (c) wear (d) wearing
  29. 29.My brother is going to ___ a tree next month. (a) planting (b) plants (c) plant (d) planted
  30. 30.I have had this bicycle ___ 2020. (a) for (b) since
  31. 31.My brother has had this bicycle ___ five years. (a) since (b) for
  32. 32.___ I going to school at the moment? (a) Am (b) Is (c) Are
  33. 33.My parents ___ vegetables on Saturdays. (a) buying (b) buy (c) buys
  34. 34.Choose the right verb: One of my cousins ___ in Class 4. (a) is (b) are
  35. 35.Name the tense: “Manav was throwing the ball.” (a) simple present (b) past continuous (c) present perfect (d) present continuous
  36. 36.They ___ throw the ball every morning. (a) doesn't (b) aren't (c) don't
  37. 37.___ I fly a kite on Saturdays? (a) Is (b) Does (c) Are (d) Do
  38. 38.Name the tense: “She has gone to school.” (a) present perfect (b) past continuous (c) simple past (d) simple present
  39. 39.___ Myra help Grandma every Sunday? (a) Is (b) Does (c) Do (d) Are
  40. 40.Name the tense: “Arjun tells a story.” (a) simple future (b) simple present (c) simple past (d) past perfect

Answer key

  1. will build
  2. since
  3. are dancing
  4. threw
  5. Did
  6. had watched
  7. will go
  8. was cooking
  9. has studied
  10. doesn't
  11. doesn't
  12. has
  13. since
  14. drink
  15. had swum
  16. Is
  17. past perfect
  18. claps
  19. am playing
  20. have lived
  21. simple past
  22. had
  23. simple present
  24. Did
  25. has
  26. since
  27. swum
  28. worn
  29. plant
  30. since
  31. for
  32. Am
  33. buy
  34. is
  35. past continuous
  36. don't
  37. Do
  38. present perfect
  39. Does
  40. simple present

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