← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 487 · 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.The children have just ___ a letter. (a) writing (b) wrote (c) written (d) write
  2. 2.They ___ tea in 2023. (a) maked (b) made (c) will make (d) make
  3. 3.Choose the right verb: There ___ two cats in the garden. (a) are (b) is
  4. 4.He ___ drawn a picture already. (a) have (b) has
  5. 5.Choose the right verb: Each boy ___ a locker. (a) has (b) have
  6. 6.I ___ rice every morning. (a) cook (b) cooking (c) cooks
  7. 7.Aarav ___ the bag right now. (a) am carrying (b) is carrying (c) is carry (d) are carrying
  8. 8.They ___ play cricket every Sunday. (a) doesn't (b) aren't (c) don't
  9. 9.Which is the correct -ing form of “buy”? (a) buyying (b) buying (c) buyeing
  10. 10.I ___ going to go to school next Sunday. (a) are (b) am (c) is
  11. 11.When the phone rang, my friends ___ a cake. (a) was baking (b) are baking (c) were bake (d) were baking
  12. 12.You ___ drawn a picture already. (a) has (b) have
  13. 13.Name the tense: “Manav sings a song.” (a) simple present (b) present perfect (c) simple past (d) simple future
  14. 14.Meera ___ a mango now. (a) am eating (b) is eat (c) are eating (d) is eating
  15. 15.When it started to rain, I ___ for the team. (a) was clap (b) was clapping (c) am clapping (d) were clapping
  16. 16.She ___ Hindi next month. (a) will speaks (b) spoke (c) will speaking (d) will speak
  17. 17.Name the tense: “Farhan baked a cake.” (a) past continuous (b) simple future (c) past perfect (d) simple past
  18. 18.My brother ___ the dog right now. (a) is feed (b) is feeding (c) am feeding (d) are feeding
  19. 19.When Dad called, you ___ already taken the train. (a) had (b) have (c) has
  20. 20.Farhan ___ jog in the park on Saturdays. (a) isn't (b) doesn't (c) don't
  21. 21.Name the tense: “Karan is telling a story.” (a) simple past (b) past continuous (c) simple present (d) present continuous
  22. 22.___ I dance on the stage every morning? (a) Are (b) Is (c) Do (d) Does
  23. 23.Rahul ___ the match right now. (a) is winning (b) am winning (c) is win (d) are winning
  24. 24.My cousins ___ in Delhi since 2020. (a) has worked (b) worked (c) have worked (d) work
  25. 25.Which is the correct -ing form of “win”? (a) wineing (b) wining (c) winning
  26. 26.When Mum came home, I ___ a cartoon. (a) was watch (b) am watching (c) were watching (d) was watching
  27. 27.When it started to rain, my friends ___ Hindi. (a) are speaking (b) were speak (c) were speaking (d) was speaking
  28. 28.___ you washing the dishes right now? (a) Is (b) Are (c) Am
  29. 29.My brother is going to ___ for the team next month. (a) clapping (b) claps (c) clap (d) clapped
  30. 30.She ___ jog in the park every Sunday. (a) doesn't (b) don't (c) isn't
  31. 31.Ananya is going to ___ the ball next Sunday. (a) throwing (b) throw (c) threw (d) throws
  32. 32.The children have studied in this school ___ 2020. (a) since (b) for
  33. 33.When Dad called, the children ___ already jogged in the park. (a) has (b) have (c) had
  34. 34.___ Aarav play cricket yesterday? (a) Do (b) Was (c) Did (d) Does
  35. 35.My sister ___ a cartoon before the guests arrived. (a) had watch (b) has watched (c) had watched (d) have watched
  36. 36.She has just ___ a letter. (a) writing (b) written (c) write (d) wrote
  37. 37.Saanvi ___ in Delhi since 2022. (a) works (b) has worked (c) worked (d) have worked
  38. 38.At 8 pm yesterday, they ___ a letter. (a) were write (b) were writing (c) was writing (d) are writing
  39. 39.What is the past tense of “swim”? (a) swum (b) swimmed (c) swimming (d) swam
  40. 40.___ we swimming in the pool now? (a) Am (b) Are (c) Is

Answer key

  1. written
  2. made
  3. are
  4. has
  5. has
  6. cook
  7. is carrying
  8. don't
  9. buying
  10. am
  11. were baking
  12. have
  13. simple present
  14. is eating
  15. was clapping
  16. will speak
  17. simple past
  18. is feeding
  19. had
  20. doesn't
  21. present continuous
  22. Do
  23. is winning
  24. have worked
  25. winning
  26. was watching
  27. were speaking
  28. Are
  29. clap
  30. doesn't
  31. throw
  32. since
  33. had
  34. Did
  35. had watched
  36. written
  37. has worked
  38. were writing
  39. swam
  40. Are

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