← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 645 · 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.Rahul ___ in this school since 2022. (a) teaches (b) have taught (c) taught (d) has taught
  2. 2.They ___ going to feed the dog next week. (a) am (b) are (c) is
  3. 3.___ she play cricket two days ago? (a) Do (b) Did (c) Does (d) Was
  4. 4.When Dad called, they ___ already gone to school. (a) have (b) has (c) had
  5. 5.You are going to ___ the room tomorrow. (a) cleaned (b) cleans (c) clean (d) cleaning
  6. 6.Choose the right verb: The packet of biscuits ___ open. (a) are (b) is
  7. 7.The children ___ Grandma before the guests arrived. (a) have helped (b) had help (c) had helped (d) has helped
  8. 8.I ___ a story tomorrow. (a) will telling (b) will tell (c) will tells (d) told
  9. 9.___ we fly a kite in 2023? (a) Does (b) Was (c) Do (d) Did
  10. 10.___ they buy vegetables yesterday? (a) Do (b) Was (c) Does (d) Did
  11. 11.Myra has just ___ a cake. (a) baked (b) baking (c) bakes (d) bake
  12. 12.Choose the right verb: Either Pooja or the twins ___ coming today. (a) is (b) are
  13. 13.He ___ rice tomorrow. (a) will cooks (b) will cooking (c) cooked (d) will cook
  14. 14.We ___ in the pool two days ago. (a) swim (b) will swim (c) swimmed (d) swam
  15. 15.We ___ swum in the pool already. (a) has (b) have
  16. 16.What is the past tense of “take”? (a) took (b) taking (c) taked (d) taken
  17. 17.By the time the guests arrived, we ___ a cap. (a) had worn (b) had wore (c) have worn (d) has worn
  18. 18.Choose the right verb: The box of pencils ___ on the table. (a) is (b) are
  19. 19.By the time the guests arrived, Diya ___ vegetables. (a) had buy (b) has bought (c) have bought (d) had bought
  20. 20.Which is the correct -ing form of “build”? (a) buildding (b) buildeing (c) building
  21. 21.I ___ science now. (a) am study (b) am studying (c) are studying (d) is studying
  22. 22.When the bell rang, she ___ Hindi. (a) is speaking (b) were speaking (c) was speaking (d) was speak
  23. 23.What is the past tense of “throw”? (a) thrown (b) throwing (c) threw (d) throwed
  24. 24.My sister ___ the room in 2023. (a) will clean (b) cleans (c) cleaned (d) has cleaned
  25. 25.Choose the right verb: Every student ___ a locker. (a) have (b) has
  26. 26.My cousins ___ bring lunch every Sunday. (a) doesn't (b) don't (c) aren't
  27. 27.Name the tense: “He was planting a tree.” (a) past continuous (b) present continuous (c) past perfect (d) simple future
  28. 28.My sister ___ in Delhi since 2020. (a) worked (b) works (c) has worked (d) have worked
  29. 29.She ___ ridden a bicycle already. (a) has (b) have
  30. 30.I ___ cricket when the phone rang. (a) were playing (b) was play (c) was playing (d) am playing
  31. 31.My brother has just ___ a cap. (a) wore (b) wear (c) wearing (d) worn
  32. 32.We ___ a sandcastle now. (a) am building (b) is building (c) are build (d) are building
  33. 33.Choose the right verb: All the girls ___ a water bottle. (a) have (b) has
  34. 34.Which is the correct -ing form of “watch”? (a) watcheing (b) watching (c) watchhing
  35. 35.Which is the correct -ing form of “eat”? (a) eateing (b) eatting (c) eating
  36. 36.___ you drink milk two days ago? (a) Did (b) Does (c) Was (d) Do
  37. 37.___ my sister study science in 2023? (a) Do (b) Was (c) Did (d) Does
  38. 38.He ___ swum in the pool already. (a) have (b) has
  39. 39.When Mum came home, the students ___ milk. (a) were drink (b) was drinking (c) are drinking (d) were drinking
  40. 40.They ___ the train at 8 pm yesterday. (a) are taking (b) were taking (c) were take (d) was taking

Answer key

  1. has taught
  2. are
  3. Did
  4. had
  5. clean
  6. is
  7. had helped
  8. will tell
  9. Did
  10. Did
  11. baked
  12. are
  13. will cook
  14. swam
  15. have
  16. took
  17. had worn
  18. is
  19. had bought
  20. building
  21. am studying
  22. was speaking
  23. threw
  24. cleaned
  25. has
  26. don't
  27. past continuous
  28. has worked
  29. has
  30. was playing
  31. worn
  32. are building
  33. have
  34. watching
  35. eating
  36. Did
  37. Did
  38. has
  39. were drinking
  40. were taking

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