← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 861 · 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: Every boy ___ a name tag. (a) has (b) have
  2. 2.Zoya ___ in Pune since 2021. (a) have lived (b) lives (c) lived (d) has lived
  3. 3.You ___ a picture when the bell rang. (a) were draw (b) are drawing (c) were drawing (d) was drawing
  4. 4.When the bell rang, she ___ a cap. (a) was wear (b) is wearing (c) was wearing (d) were wearing
  5. 5.Arjun ___ the bag now. (a) is carry (b) am carrying (c) is carrying (d) are carrying
  6. 6.When Dad called, my cousins ___ already climbed a tree. (a) has (b) have (c) had
  7. 7.She ___ Hindi when it started to rain. (a) was speaking (b) was speak (c) were speaking (d) is speaking
  8. 8.Choose the right verb: Each boy ___ a name tag. (a) have (b) has
  9. 9.___ you drawing a picture right now? (a) Is (b) Am (c) Are
  10. 10.When the phone rang, I ___ rice. (a) were cooking (b) was cook (c) am cooking (d) was cooking
  11. 11.Choose the right verb: Each student ___ a ID card. (a) have (b) has
  12. 12.You ___ vegetables next month. (a) will buys (b) bought (c) will buy (d) will buying
  13. 13.When Mum came home, my cousins ___ a cartoon. (a) was watching (b) were watch (c) were watching (d) are watching
  14. 14.Choose the right verb: There ___ many books on the shelf. (a) are (b) is
  15. 15.He ___ the train twice a week. (a) taking (b) take (c) takes
  16. 16.Choose the right verb: The box of pencils ___ on the table. (a) is (b) are
  17. 17.She ___ on the stage now. (a) are dancing (b) is dancing (c) is dance (d) am dancing
  18. 18.Choose the right verb: All the boys ___ a name tag. (a) has (b) have
  19. 19.My brother ___ gone to school already. (a) has (b) have
  20. 20.Name the tense: “I plant a tree.” (a) present perfect (b) simple present (c) simple future (d) simple past
  21. 21.By the time the guests arrived, Sneha ___ science. (a) had studied (b) has studied (c) had study (d) have studied
  22. 22.They are going to ___ the ball next month. (a) throw (b) throws (c) throwing (d) threw
  23. 23.___ she buy vegetables yesterday? (a) Does (b) Did (c) Was (d) Do
  24. 24.We ___ rice when Mum came home. (a) were cook (b) were cooking (c) are cooking (d) was cooking
  25. 25.Name the tense: “We are running in the park.” (a) past perfect (b) simple present (c) present continuous (d) past continuous
  26. 26.You ___ the match now. (a) are win (b) is winning (c) am winning (d) are winning
  27. 27.Which is the correct -ing form of “climb”? (a) climbing (b) climbbing (c) climbeing
  28. 28.We ___ a story yesterday. (a) telled (b) tell (c) told (d) will tell
  29. 29.Name the tense: “Myra had carried the bag.” (a) simple future (b) past continuous (c) past perfect (d) present continuous
  30. 30.Kunal ___ wash the dishes twice a week. (a) isn't (b) don't (c) doesn't
  31. 31.___ Aisha take the train twice a week? (a) Do (b) Does (c) Is (d) Are
  32. 32.The children ___ a picture two days ago. (a) draw (b) drawed (c) will draw (d) drew
  33. 33.___ my sister ride a bicycle on Saturdays? (a) Is (b) Does (c) Are (d) Do
  34. 34.What is the past tense of “drink”? (a) drinked (b) drank (c) drinking (d) drunk
  35. 35.___ Omkar clean the room yesterday? (a) Does (b) Do (c) Was (d) Did
  36. 36.Dev ___ watch a cartoon every morning. (a) doesn't (b) don't (c) isn't
  37. 37.___ they clap for the team every morning? (a) Are (b) Does (c) Do (d) Is
  38. 38.___ Yash cook rice every morning? (a) Do (b) Is (c) Does (d) Are
  39. 39.Name the tense: “He is building a sandcastle.” (a) past perfect (b) present continuous (c) past continuous (d) simple present
  40. 40.___ Rahul feed the dog every Sunday? (a) Are (b) Is (c) Does (d) Do

Answer key

  1. has
  2. has lived
  3. were drawing
  4. was wearing
  5. is carrying
  6. had
  7. was speaking
  8. has
  9. Are
  10. was cooking
  11. has
  12. will buy
  13. were watching
  14. are
  15. takes
  16. is
  17. is dancing
  18. have
  19. has
  20. simple present
  21. had studied
  22. throw
  23. Did
  24. were cooking
  25. present continuous
  26. are winning
  27. climbing
  28. told
  29. past perfect
  30. doesn't
  31. Does
  32. drew
  33. Does
  34. drank
  35. Did
  36. doesn't
  37. Do
  38. Does
  39. present continuous
  40. Does

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