← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 317 · 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.By the time we reached, my brother ___ a cartoon. (a) have watched (b) had watch (c) had watched (d) has watched
  2. 2.She ___ made tea already. (a) have (b) has
  3. 3.Myra ___ a song next week. (a) will sings (b) sang (c) will sing (d) will singing
  4. 4.Choose the right verb: There ___ a cat in the garden. (a) are (b) is
  5. 5.Choose the right verb: There ___ a lot of rice in the bag. (a) is (b) are
  6. 6.At 8 pm yesterday, my parents ___ science. (a) was studying (b) are studying (c) were study (d) were studying
  7. 7.___ Aditya catching the ball right now? (a) Is (b) Are (c) Am
  8. 8.When Mum came home, Ishaan ___ a sandcastle. (a) was building (b) is building (c) were building (d) was build
  9. 9.The students ___ in the park at the moment. (a) are jogging (b) is jogging (c) am jogging (d) are jog
  10. 10.___ they climb a tree last Sunday? (a) Does (b) Did (c) Was (d) Do
  11. 11.Name the tense: “Kunal is planting a tree.” (a) past perfect (b) present perfect (c) present continuous (d) simple present
  12. 12.You have had this bicycle ___ 2020. (a) for (b) since
  13. 13.She ___ the bag before the guests arrived. (a) have carried (b) has carried (c) had carried (d) had carry
  14. 14.He ___ rice now. (a) are cooking (b) is cooking (c) is cook (d) am cooking
  15. 15.___ you write a letter last week? (a) Does (b) Did (c) Do (d) Was
  16. 16.He ___ a sandcastle tomorrow. (a) will builds (b) will build (c) will building (d) built
  17. 17.Choose the right verb: The bag of apples ___ in the car. (a) are (b) is
  18. 18.We ___ in the park now. (a) is running (b) am running (c) are run (d) are running
  19. 19.The students ___ tea when the phone rang. (a) were make (b) are making (c) was making (d) were making
  20. 20.We ___ a picture every morning. (a) drawing (b) draws (c) draw
  21. 21.___ my cousins clean the room in 2023? (a) Does (b) Did (c) Was (d) Do
  22. 22.My sister ___ jogged in the park already. (a) have (b) has
  23. 23.Choose the right verb: Each of the boys ___ a locker. (a) has (b) have
  24. 24.My brother has just ___ a mango. (a) ate (b) eating (c) eat (d) eaten
  25. 25.She has waited for the bus ___ half an hour. (a) since (b) for
  26. 26.Which is the correct -ing form of “dance”? (a) danceing (b) dancing (c) danceeing
  27. 27.When Dad called, Omkar ___ already clapped for the team. (a) had (b) has (c) have
  28. 28.Name the tense: “Sneha jogged in the park.” (a) simple present (b) present continuous (c) simple past (d) present perfect
  29. 29.What is the past tense of “fly”? (a) flying (b) flown (c) flew (d) flyed
  30. 30.We are going to ___ Grandma tomorrow. (a) helping (b) helps (c) helped (d) help
  31. 31.Which is the correct -ing form of “buy”? (a) buyying (b) buyeing (c) buying
  32. 32.What is the past tense of “send”? (a) sent (b) sended (c) sending
  33. 33.She did not ___ the train two days ago. (a) take (b) taking (c) took (d) takes
  34. 34.My parents did not ___ cricket last Sunday. (a) play (b) playing (c) plays (d) played
  35. 35.She ___ to school every Sunday. (a) go (b) goes (c) going
  36. 36.They ___ science when the phone rang. (a) was studying (b) were study (c) were studying (d) are studying
  37. 37.My brother has had this bicycle ___ 2019. (a) since (b) for
  38. 38.By the time Mum came home, he ___ a cap. (a) has worn (b) had wore (c) have worn (d) had worn
  39. 39.You are going to ___ a tree tomorrow. (a) climbed (b) climbing (c) climbs (d) climb
  40. 40.Arjun ___ with Nani since 2022. (a) stayed (b) has stayed (c) stays (d) have stayed

Answer key

  1. had watched
  2. has
  3. will sing
  4. is
  5. is
  6. were studying
  7. Is
  8. was building
  9. are jogging
  10. Did
  11. present continuous
  12. since
  13. had carried
  14. is cooking
  15. Did
  16. will build
  17. is
  18. are running
  19. were making
  20. draw
  21. Did
  22. has
  23. has
  24. eaten
  25. for
  26. dancing
  27. had
  28. simple past
  29. flew
  30. help
  31. buying
  32. sent
  33. take
  34. play
  35. goes
  36. were studying
  37. since
  38. had worn
  39. climb
  40. has stayed

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