← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 769 · 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: The bag of apples ___ in the car. (a) are (b) is
  2. 2.We ___ a tree before the guests arrived. (a) had plant (b) had planted (c) have planted (d) has planted
  3. 3.Name the tense: “The children fed the dog.” (a) simple past (b) past perfect (c) present continuous (d) simple future
  4. 4.Which is the correct -ing form of “send”? (a) sending (b) sendeing (c) sendding
  5. 5.Choose the right verb: My spectacles ___ on the table. (a) are (b) is
  6. 6.We did not ___ the room yesterday. (a) cleaned (b) cleans (c) cleaning (d) clean
  7. 7.Choose the right verb: Neither Pooja nor my cousins ___ coming today. (a) is (b) are
  8. 8.My sister ___ going to build a sandcastle tomorrow. (a) are (b) am (c) is
  9. 9.Dev ___ a kite now. (a) are flying (b) am flying (c) is fly (d) is flying
  10. 10.Rohan ___ wear a cap on Saturdays. (a) don't (b) doesn't (c) isn't
  11. 11.Name the tense: “He planted a tree.” (a) simple past (b) simple future (c) past continuous (d) present continuous
  12. 12.Choose the right verb: Each boy ___ a water bottle. (a) have (b) has
  13. 13.You have just ___ a sandcastle. (a) builds (b) built (c) building (d) build
  14. 14.I ___ a letter before it got dark. (a) have written (b) had written (c) had wrote (d) has written
  15. 15.What is the past tense of “buy”? (a) buyed (b) bought (c) buying
  16. 16.You ___ vegetables every Sunday. (a) buys (b) buy (c) buying
  17. 17.You ___ a tree when it started to rain. (a) were planting (b) were plant (c) are planting (d) was planting
  18. 18.Name the tense: “My sister will bring lunch.” (a) simple present (b) simple future (c) present continuous (d) simple past
  19. 19.Choose the right verb: Physics ___ interesting. (a) is (b) are
  20. 20.___ he swim in the pool in 2023? (a) Do (b) Did (c) Was (d) Does
  21. 21.Choose the right verb: The packet of biscuits ___ open. (a) are (b) is
  22. 22.They ___ thrown the ball already. (a) has (b) have
  23. 23.We ___ a tree when it started to rain. (a) were climb (b) are climbing (c) was climbing (d) were climbing
  24. 24.He ___ fed the dog already. (a) has (b) have
  25. 25.By the time the guests arrived, Omkar ___ in the park. (a) had ran (b) have run (c) has run (d) had run
  26. 26.By the time we reached, my parents ___ for the team. (a) have clapped (b) has clapped (c) had clapped (d) had clap
  27. 27.We did not ___ the ball last week. (a) catches (b) catch (c) caught (d) catching
  28. 28.___ my sister wear a cap last Sunday? (a) Was (b) Does (c) Did (d) Do
  29. 29.You ___ science next month. (a) will studies (b) will study (c) studied (d) will studying
  30. 30.They ___ in this school since 2022. (a) has taught (b) have taught (c) taught (d) teach
  31. 31.My cousins ___ with Nani since 2019. (a) has stayed (b) stay (c) have stayed (d) stayed
  32. 32.Sneha ___ going to wash the dishes tomorrow. (a) are (b) is (c) am
  33. 33.By the time Mum came home, I ___ a bicycle. (a) has ridden (b) had ridden (c) had rode (d) have ridden
  34. 34.My sister ___ in the park now. (a) am running (b) is running (c) are running (d) is run
  35. 35.When it started to rain, the children ___ the match. (a) are winning (b) were win (c) was winning (d) were winning
  36. 36.My cousins ___ a cap when Mum came home. (a) were wear (b) are wearing (c) was wearing (d) were wearing
  37. 37.Aditya ___ going to build a sandcastle next week. (a) is (b) am (c) are
  38. 38.Which is the correct -ing form of “wash”? (a) washhing (b) washeing (c) washing
  39. 39.You ___ tea next month. (a) will makes (b) will make (c) made (d) will making
  40. 40.Choose the right verb: One of my friends ___ in Class 3. (a) are (b) is

Answer key

  1. is
  2. had planted
  3. simple past
  4. sending
  5. are
  6. clean
  7. are
  8. is
  9. is flying
  10. doesn't
  11. simple past
  12. has
  13. built
  14. had written
  15. bought
  16. buy
  17. were planting
  18. simple future
  19. is
  20. Did
  21. is
  22. have
  23. were climbing
  24. has
  25. had run
  26. had clapped
  27. catch
  28. Did
  29. will study
  30. have taught
  31. have stayed
  32. is
  33. had ridden
  34. is running
  35. were winning
  36. were wearing
  37. is
  38. washing
  39. will make
  40. is

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