← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 585 · 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.He ___ a bicycle now. (a) are riding (b) is ride (c) is riding (d) am riding
  2. 2.She ___ take the train every morning. (a) isn't (b) don't (c) doesn't
  3. 3.___ they playing cricket now? (a) Is (b) Are (c) Am
  4. 4.Choose the right verb: Each child ___ a name tag. (a) has (b) have
  5. 5.Choose the right verb: Each student ___ a notebook. (a) have (b) has
  6. 6.My parents ___ in the park twice a week. (a) jogging (b) jogs (c) jog
  7. 7.She ___ a tree right now. (a) are planting (b) is planting (c) is plant (d) am planting
  8. 8.Aditya ___ the room last week. (a) has cleaned (b) will clean (c) cleans (d) cleaned
  9. 9.They have just ___ science. (a) studied (b) study (c) studies (d) studying
  10. 10.Name the tense: “You had carried the bag.” (a) simple present (b) present perfect (c) simple future (d) past perfect
  11. 11.He has just ___ a cake. (a) bakes (b) bake (c) baking (d) baked
  12. 12.By the time Mum came home, my brother ___ a cap. (a) had worn (b) had wore (c) has worn (d) have worn
  13. 13.___ he wash the dishes every day? (a) Does (b) Is (c) Are (d) Do
  14. 14.Name the tense: “My cousins had watched a cartoon.” (a) simple present (b) simple future (c) simple past (d) past perfect
  15. 15.___ Ira bake a cake every Sunday? (a) Are (b) Is (c) Does (d) Do
  16. 16.They ___ drink milk every day. (a) aren't (b) don't (c) doesn't
  17. 17.Choose the right verb: Either Manav or my cousins ___ coming today. (a) are (b) is
  18. 18.Which is the correct -ing form of “throw”? (a) throweing (b) throwing (c) throwwing
  19. 19.When Dad called, my brother ___ already brought lunch. (a) have (b) has (c) had
  20. 20.The students ___ to school last week. (a) goed (b) go (c) went (d) will go
  21. 21.What is the past tense of “bring”? (a) bringing (b) bringed (c) brought
  22. 22.They ___ in the park at the moment. (a) is running (b) am running (c) are run (d) are running
  23. 23.Choose the right verb: The scissors ___ sharp. (a) is (b) are
  24. 24.___ you swim in the pool two days ago? (a) Does (b) Do (c) Did (d) Was
  25. 25.We are going to ___ a cap tomorrow. (a) wear (b) wearing (c) wore (d) wears
  26. 26.Choose the right verb: Each girl ___ a ID card. (a) have (b) has
  27. 27.Name the tense: “They write a letter.” (a) simple present (b) present perfect (c) past perfect (d) present continuous
  28. 28.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  29. 29.I ___ dance on the stage every day. (a) don't (b) doesn't (c) aren't
  30. 30.He ___ Hindi tomorrow. (a) will speaking (b) will speak (c) will speaks (d) spoke
  31. 31.___ he wash the dishes two days ago? (a) Was (b) Do (c) Did (d) Does
  32. 32.We did not ___ to school two days ago. (a) going (b) go (c) goes (d) went
  33. 33.___ my sister winning the match right now? (a) Am (b) Are (c) Is
  34. 34.By the time the guests arrived, my parents ___ a cartoon. (a) has watched (b) have watched (c) had watched (d) had watch
  35. 35.Riya ___ a letter when the bell rang. (a) were writing (b) was writing (c) was write (d) is writing
  36. 36.When Mum came home, they ___ a message. (a) were send (b) were sending (c) are sending (d) was sending
  37. 37.He ___ lunch next month. (a) brought (b) will brings (c) will bring (d) will bringing
  38. 38.They ___ the room every Sunday. (a) cleans (b) clean (c) cleaning
  39. 39.Which is the correct -ing form of “send”? (a) sendeing (b) sending (c) sendding
  40. 40.What is the past tense of “write”? (a) writed (b) writing (c) written (d) wrote

Answer key

  1. is riding
  2. doesn't
  3. Are
  4. has
  5. has
  6. jog
  7. is planting
  8. cleaned
  9. studied
  10. past perfect
  11. baked
  12. had worn
  13. Does
  14. past perfect
  15. Does
  16. don't
  17. are
  18. throwing
  19. had
  20. went
  21. brought
  22. are running
  23. are
  24. Did
  25. wear
  26. has
  27. simple present
  28. is
  29. don't
  30. will speak
  31. Did
  32. go
  33. Is
  34. had watched
  35. was writing
  36. were sending
  37. will bring
  38. clean
  39. sending
  40. wrote

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