← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 631 · 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.I did not ___ the match last week. (a) won (b) wins (c) win (d) winning
  2. 2.Name the tense: “You clapped for the team.” (a) past continuous (b) simple past (c) simple present (d) present continuous
  3. 3.He ___ a cartoon tomorrow. (a) will watching (b) watched (c) will watches (d) will watch
  4. 4.She ___ Hindi right now. (a) am speaking (b) is speaking (c) are speaking (d) is speak
  5. 5.Rahul ___ a song every Sunday. (a) sings (b) sing (c) singing
  6. 6.When Dad called, you ___ already jogged in the park. (a) has (b) have (c) had
  7. 7.Name the tense: “We ate a mango.” (a) simple future (b) simple past (c) present perfect (d) past perfect
  8. 8.By the time we reached, she ___ a letter. (a) has written (b) have written (c) had written (d) had wrote
  9. 9.You ___ in the park when the phone rang. (a) are running (b) were run (c) was running (d) were running
  10. 10.Choose the right verb: The box of pencils ___ on the table. (a) are (b) is
  11. 11.Choose the right verb: Mathematics ___ my favourite subject. (a) is (b) are
  12. 12.He ___ a picture every day. (a) draw (b) drawing (c) draws
  13. 13.___ they drink milk yesterday? (a) Does (b) Was (c) Do (d) Did
  14. 14.___ I bringing lunch at the moment? (a) Am (b) Is (c) Are
  15. 15.Choose the right verb: Either my cousins or Aarav ___ coming today. (a) is (b) are
  16. 16.Neel ___ lunch before the bell rang. (a) have brought (b) has brought (c) had brought (d) had bring
  17. 17.___ my sister eat a mango last Sunday? (a) Was (b) Do (c) Did (d) Does
  18. 18.Choose the right verb: My spectacles ___ on the table. (a) is (b) are
  19. 19.By the time we reached, he ___ a tree. (a) had climb (b) have climbed (c) had climbed (d) has climbed
  20. 20.He ___ Grandma when Mum came home. (a) is helping (b) were helping (c) was help (d) was helping
  21. 21.By the time we reached, Priya ___ in the park. (a) have run (b) has run (c) had ran (d) had run
  22. 22.What is the past tense of “make”? (a) maked (b) made (c) making
  23. 23.When Dad called, Karan ___ already planted a tree. (a) has (b) have (c) had
  24. 24.Kavya ___ going to plant a tree next month. (a) is (b) am (c) are
  25. 25.She ___ with Nani since 2022. (a) has stayed (b) stays (c) stayed (d) have stayed
  26. 26.You ___ in this school since 2020. (a) study (b) has studied (c) have studied (d) studied
  27. 27.Zoya ___ bring lunch every day. (a) don't (b) doesn't (c) isn't
  28. 28.Which is the correct -ing form of “study”? (a) studyeing (b) studyying (c) studying
  29. 29.My sister ___ science last Sunday. (a) will study (b) studied (c) studies (d) has studied
  30. 30.Which is the correct -ing form of “jog”? (a) jogging (b) joging (c) jogeing
  31. 31.You are going to ___ the room next Sunday. (a) clean (b) cleaning (c) cleaned (d) cleans
  32. 32.___ I help Grandma every Sunday? (a) Does (b) Do (c) Is (d) Are
  33. 33.She did not ___ a message in 2023. (a) sent (b) sends (c) sending (d) send
  34. 34.Diya ___ a tree twice a week. (a) planting (b) plants (c) plant
  35. 35.You ___ a picture before the guests arrived. (a) had drew (b) have drawn (c) has drawn (d) had drawn
  36. 36.They ___ written a letter already. (a) has (b) have
  37. 37.She has just ___ a cartoon. (a) watching (b) watch (c) watched (d) watches
  38. 38.When the bell rang, I ___ a cake. (a) were baking (b) was bake (c) am baking (d) was baking
  39. 39.Name the tense: “Kabir has carried the bag.” (a) simple past (b) present perfect (c) simple present (d) past continuous
  40. 40.Choose the right verb: Every girl ___ a locker. (a) has (b) have

Answer key

  1. win
  2. simple past
  3. will watch
  4. is speaking
  5. sings
  6. had
  7. simple past
  8. had written
  9. were running
  10. is
  11. is
  12. draws
  13. Did
  14. Am
  15. is
  16. had brought
  17. Did
  18. are
  19. had climbed
  20. was helping
  21. had run
  22. made
  23. had
  24. is
  25. has stayed
  26. have studied
  27. doesn't
  28. studying
  29. studied
  30. jogging
  31. clean
  32. Do
  33. send
  34. plants
  35. had drawn
  36. have
  37. watched
  38. was baking
  39. present perfect
  40. has

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