← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 410 · 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.___ Kavya singing a song at the moment? (a) Am (b) Is (c) Are
  2. 2.They ___ going to clean the room next Sunday. (a) is (b) are (c) am
  3. 3.I ___ going to go to school tomorrow. (a) is (b) am (c) are
  4. 4.Name the tense: “Priya had climbed a tree.” (a) simple past (b) past perfect (c) present continuous (d) present perfect
  5. 5.Name the tense: “Myra is drinking milk.” (a) present perfect (b) past continuous (c) past perfect (d) present continuous
  6. 6.You are going to ___ the train tomorrow. (a) took (b) taking (c) takes (d) take
  7. 7.What is the past tense of “buy”? (a) bought (b) buyed (c) buying
  8. 8.___ the children fly a kite last week? (a) Does (b) Do (c) Was (d) Did
  9. 9.Name the tense: “My friends are drinking milk.” (a) present continuous (b) simple future (c) past continuous (d) simple past
  10. 10.You ___ Grandma last Sunday. (a) will help (b) helped (c) help (d) have helped
  11. 11.She ___ going to feed the dog next Sunday. (a) am (b) are (c) is
  12. 12.She ___ Hindi every Sunday. (a) speaking (b) speak (c) speaks
  13. 13.You ___ the dishes at 8 pm yesterday. (a) were washing (b) were wash (c) was washing (d) are washing
  14. 14.You ___ milk before the bell rang. (a) had drank (b) has drunk (c) had drunk (d) have drunk
  15. 15.We ___ bake a cake every Sunday. (a) aren't (b) don't (c) doesn't
  16. 16.When Dad called, you ___ already drawn a picture. (a) had (b) has (c) have
  17. 17.Aditya did not ___ a cake two days ago. (a) baked (b) bakes (c) bake (d) baking
  18. 18.She ___ a message at the moment. (a) is sending (b) am sending (c) is send (d) are sending
  19. 19.Choose the right verb: Each of the players ___ a name tag. (a) has (b) have
  20. 20.My sister ___ the dishes when Mum came home. (a) were washing (b) was washing (c) was wash (d) is washing
  21. 21.Name the tense: “I told a story.” (a) past perfect (b) present continuous (c) simple future (d) simple past
  22. 22.My sister ___ a tree next Sunday. (a) will plants (b) will plant (c) will planting (d) planted
  23. 23.They ___ to school at the moment. (a) am going (b) is going (c) are going (d) are go
  24. 24.They did not ___ the dishes last Sunday. (a) washing (b) wash (c) washes (d) washed
  25. 25.They ___ bring lunch on Saturdays. (a) aren't (b) doesn't (c) don't
  26. 26.Name the tense: “You are jogging in the park.” (a) simple past (b) past perfect (c) present continuous (d) simple present
  27. 27.Choose the right verb: Each of the boys ___ a ID card. (a) has (b) have
  28. 28.When Dad called, he ___ already climbed a tree. (a) have (b) has (c) had
  29. 29.___ Rohan winning the match now? (a) Is (b) Am (c) Are
  30. 30.My parents ___ climbed a tree already. (a) have (b) has
  31. 31.They ___ to school when the phone rang. (a) was going (b) were going (c) were go (d) are going
  32. 32.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  33. 33.Aarav is going to ___ on the stage next month. (a) dancing (b) dance (c) danced (d) dances
  34. 34.___ they wear a cap last Sunday? (a) Does (b) Do (c) Did (d) Was
  35. 35.___ you catch the ball last Sunday? (a) Was (b) Did (c) Does (d) Do
  36. 36.When Dad called, you ___ already written a letter. (a) have (b) has (c) had
  37. 37.Choose the right verb: There ___ two cats in the garden. (a) is (b) are
  38. 38.We ___ cleaned the room already. (a) has (b) have
  39. 39.My brother ___ going to ride a bicycle tomorrow. (a) is (b) are (c) am
  40. 40.We ___ a message when it started to rain. (a) were sending (b) were send (c) was sending (d) are sending

Answer key

  1. Is
  2. are
  3. am
  4. past perfect
  5. present continuous
  6. take
  7. bought
  8. Did
  9. present continuous
  10. helped
  11. is
  12. speaks
  13. were washing
  14. had drunk
  15. don't
  16. had
  17. bake
  18. is sending
  19. has
  20. was washing
  21. simple past
  22. will plant
  23. are going
  24. wash
  25. don't
  26. present continuous
  27. has
  28. had
  29. Is
  30. have
  31. were going
  32. is
  33. dance
  34. Did
  35. Did
  36. had
  37. are
  38. have
  39. is
  40. were sending

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