← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 454 · 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.You ___ vegetables tomorrow. (a) will buys (b) bought (c) will buying (d) will buy
  2. 2.Name the tense: “We were studying science.” (a) present perfect (b) simple present (c) past continuous (d) past perfect
  3. 3.I ___ on the stage last week. (a) will dance (b) dance (c) danced (d) have danced
  4. 4.When Dad called, I ___ already cooked rice. (a) has (b) have (c) had
  5. 5.Rahul ___ a song when the phone rang. (a) were singing (b) was singing (c) was sing (d) is singing
  6. 6.Choose the right verb: Neither Farhan nor my cousins ___ coming today. (a) are (b) is
  7. 7.She ___ going to play cricket next week. (a) are (b) am (c) is
  8. 8.___ I studying science now? (a) Are (b) Is (c) Am
  9. 9.She ___ milk next week. (a) will drinking (b) will drinks (c) drank (d) will drink
  10. 10.When Dad called, my friends ___ already thrown the ball. (a) have (b) had (c) has
  11. 11.I ___ a tree next month. (a) will planting (b) will plant (c) will plants (d) planted
  12. 12.They have had this bicycle ___ 2020. (a) for (b) since
  13. 13.What is the past tense of “wear”? (a) wore (b) worn (c) wearing (d) weared
  14. 14.Which is the correct -ing form of “drink”? (a) drinkking (b) drinkeing (c) drinking
  15. 15.He is going to ___ Hindi tomorrow. (a) speaks (b) speaking (c) spoke (d) speak
  16. 16.Choose the right verb: There ___ an apple on the plate. (a) are (b) is
  17. 17.Choose the right verb: One of my friends ___ in Class 4. (a) are (b) is
  18. 18.You ___ a message when the bell rang. (a) was sending (b) were send (c) were sending (d) are sending
  19. 19.___ my cousins clean the room on Saturdays? (a) Does (b) Are (c) Is (d) Do
  20. 20.Name the tense: “They catch the ball.” (a) simple present (b) simple past (c) present continuous (d) present perfect
  21. 21.He is going to ___ a tree tomorrow. (a) plants (b) planting (c) planted (d) plant
  22. 22.I ___ a message right now. (a) am send (b) is sending (c) are sending (d) am sending
  23. 23.He ___ a song every day. (a) sing (b) singing (c) sings
  24. 24.I ___ tea next month. (a) will makes (b) will make (c) will making (d) made
  25. 25.___ my sister watch a cartoon last Sunday? (a) Was (b) Did (c) Does (d) Do
  26. 26.When the phone rang, you ___ tea. (a) were make (b) are making (c) was making (d) were making
  27. 27.My brother ___ lunch last Sunday. (a) will bring (b) brought (c) brings (d) bringed
  28. 28.Choose the right verb: Every child ___ a name tag. (a) have (b) has
  29. 29.The children ___ bring lunch on Saturdays. (a) aren't (b) doesn't (c) don't
  30. 30.She ___ vegetables at 8 pm yesterday. (a) were buying (b) is buying (c) was buying (d) was buy
  31. 31.Riya ___ taken the train already. (a) have (b) has
  32. 32.What is the past tense of “go”? (a) goed (b) going (c) gone (d) went
  33. 33.Choose the right verb: Neither Kavya nor the twins ___ coming today. (a) are (b) is
  34. 34.___ Yash build a sandcastle two days ago? (a) Was (b) Does (c) Did (d) Do
  35. 35.You have just ___ milk. (a) drink (b) drinking (c) drank (d) drunk
  36. 36.My cousins ___ on the stage before the bell rang. (a) have danced (b) had danced (c) has danced (d) had dance
  37. 37.Name the tense: “She is sending a message.” (a) present perfect (b) present continuous (c) simple past (d) simple present
  38. 38.Kabir ___ cricket yesterday. (a) will play (b) has played (c) played (d) plays
  39. 39.We ___ a mango now. (a) am eating (b) is eating (c) are eat (d) are eating
  40. 40.By the time Mum came home, she ___ the bag. (a) have carried (b) has carried (c) had carry (d) had carried

Answer key

  1. will buy
  2. past continuous
  3. danced
  4. had
  5. was singing
  6. are
  7. is
  8. Am
  9. will drink
  10. had
  11. will plant
  12. since
  13. wore
  14. drinking
  15. speak
  16. is
  17. is
  18. were sending
  19. Do
  20. simple present
  21. plant
  22. am sending
  23. sings
  24. will make
  25. Did
  26. were making
  27. brought
  28. has
  29. don't
  30. was buying
  31. has
  32. went
  33. are
  34. Did
  35. drunk
  36. had danced
  37. present continuous
  38. played
  39. are eating
  40. had carried

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