← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 150 · 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.My parents ___ in the park when the phone rang. (a) was jogging (b) were jogging (c) are jogging (d) were jog
  2. 2.Choose the right verb: All the children ___ a water bottle. (a) has (b) have
  3. 3.When the phone rang, we ___ rice. (a) were cook (b) are cooking (c) were cooking (d) was cooking
  4. 4.Name the tense: “I am dancing on the stage.” (a) present continuous (b) past continuous (c) past perfect (d) simple future
  5. 5.When Dad called, Ira ___ already written a letter. (a) have (b) had (c) has
  6. 6.Saanvi ___ tea before Mum came home. (a) have made (b) has made (c) had make (d) had made
  7. 7.Name the tense: “You had taken the train.” (a) past continuous (b) past perfect (c) simple past (d) present continuous
  8. 8.My cousins ___ cricket when the bell rang. (a) was playing (b) are playing (c) were play (d) were playing
  9. 9.We ___ rice in 2023. (a) cooked (b) cook (c) will cook (d) have cooked
  10. 10.I have been in the library ___ half an hour. (a) since (b) for
  11. 11.They ___ Grandma twice a week. (a) helping (b) help (c) helps
  12. 12.What is the past tense of “swim”? (a) swimming (b) swimmed (c) swum (d) swam
  13. 13.Name the tense: “You win the match.” (a) past continuous (b) simple future (c) past perfect (d) simple present
  14. 14.By the time the bell rang, Myra ___ a cap. (a) had worn (b) has worn (c) had wore (d) have worn
  15. 15.When the bell rang, you ___ a cake. (a) were baking (b) were bake (c) are baking (d) was baking
  16. 16.You ___ vegetables two days ago. (a) buyed (b) bought (c) will buy (d) buy
  17. 17.When Dad called, I ___ already jogged in the park. (a) have (b) had (c) has
  18. 18.___ you send a message every Sunday? (a) Do (b) Is (c) Does (d) Are
  19. 19.When Mum came home, I ___ on the stage. (a) was dancing (b) am dancing (c) was dance (d) were dancing
  20. 20.Diya did not ___ on the stage yesterday. (a) dance (b) danced (c) dancing (d) dances
  21. 21.He ___ the dog at 8 pm yesterday. (a) is feeding (b) was feeding (c) was feed (d) were feeding
  22. 22.Sneha ___ tea two days ago. (a) maked (b) made (c) makes (d) will make
  23. 23.Name the tense: “Priya plants a tree.” (a) past perfect (b) present perfect (c) simple present (d) simple past
  24. 24.They have played in the garden ___ 10 am. (a) since (b) for
  25. 25.We are going to ___ on the stage next Sunday. (a) dance (b) danced (c) dancing (d) dances
  26. 26.My brother ___ on the stage now. (a) are dancing (b) am dancing (c) is dance (d) is dancing
  27. 27.She ___ Grandma at the moment. (a) is help (b) are helping (c) is helping (d) am helping
  28. 28.He ___ a picture tomorrow. (a) will draw (b) drew (c) will drawing (d) will draws
  29. 29.___ Meera sending a message now? (a) Am (b) Are (c) Is
  30. 30.Which is the correct -ing form of “plant”? (a) plantting (b) planting (c) planteing
  31. 31.What is the past tense of “eat”? (a) eating (b) eated (c) eaten (d) ate
  32. 32.By the time we reached, my sister ___ a cartoon. (a) have watched (b) has watched (c) had watch (d) had watched
  33. 33.Choose the right verb: One of my cousins ___ in Class 7. (a) are (b) is
  34. 34.I did not ___ a letter yesterday. (a) write (b) wrote (c) writes (d) writing
  35. 35.Riya has played in the garden ___ 10 am. (a) for (b) since
  36. 36.Rohan has just ___ the ball. (a) throwing (b) thrown (c) threw (d) throw
  37. 37.When Dad called, the children ___ already fed the dog. (a) have (b) has (c) had
  38. 38.Name the tense: “I am singing a song.” (a) past continuous (b) present continuous (c) simple present (d) simple future
  39. 39.___ you studying science at the moment? (a) Are (b) Is (c) Am
  40. 40.Aisha ___ a tree at 8 pm yesterday. (a) was climb (b) were climbing (c) was climbing (d) is climbing

Answer key

  1. were jogging
  2. have
  3. were cooking
  4. present continuous
  5. had
  6. had made
  7. past perfect
  8. were playing
  9. cooked
  10. for
  11. help
  12. swam
  13. simple present
  14. had worn
  15. were baking
  16. bought
  17. had
  18. Do
  19. was dancing
  20. dance
  21. was feeding
  22. made
  23. simple present
  24. since
  25. dance
  26. is dancing
  27. is helping
  28. will draw
  29. Is
  30. planting
  31. ate
  32. had watched
  33. is
  34. write
  35. since
  36. thrown
  37. had
  38. present continuous
  39. Are
  40. was climbing

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