← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 403 · 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 ___ the match now. (a) am win (b) are winning (c) am winning (d) is winning
  2. 2.Name the tense: “I feed the dog.” (a) past perfect (b) simple present (c) simple past (d) present perfect
  3. 3.___ he clapping for the team now? (a) Am (b) Is (c) Are
  4. 4.You ___ jog in the park twice a week. (a) doesn't (b) don't (c) aren't
  5. 5.When Dad called, he ___ already bought vegetables. (a) have (b) has (c) had
  6. 6.You have been in the library ___ 8 o'clock. (a) for (b) since
  7. 7.When Dad called, he ___ already gone to school. (a) had (b) have (c) has
  8. 8.Name the tense: “We are drawing a picture.” (a) simple past (b) past perfect (c) present continuous (d) simple present
  9. 9.Choose the right verb: One of my cousins ___ in Class 4. (a) are (b) is
  10. 10.I ___ sent a message already. (a) has (b) have
  11. 11.They ___ lunch when the phone rang. (a) were bringing (b) was bringing (c) were bring (d) are bringing
  12. 12.What is the past tense of “make”? (a) made (b) making (c) maked
  13. 13.I have just ___ Grandma. (a) helped (b) helping (c) helps (d) help
  14. 14.Name the tense: “We had thrown the ball.” (a) present continuous (b) past perfect (c) simple present (d) simple future
  15. 15.___ Isha buying vegetables now? (a) Am (b) Are (c) Is
  16. 16.___ Aditya build a sandcastle twice a week? (a) Is (b) Do (c) Does (d) Are
  17. 17.When Dad called, Ananya ___ already told a story. (a) had (b) has (c) have
  18. 18.The children ___ a message in 2023. (a) will send (b) sended (c) send (d) sent
  19. 19.They are going to ___ a tree next Sunday. (a) planted (b) plant (c) planting (d) plants
  20. 20.My parents did not ___ lunch last week. (a) brought (b) bringing (c) brings (d) bring
  21. 21.Choose the right verb: Each of the students ___ a ID card. (a) have (b) has
  22. 22.He ___ going to build a sandcastle next month. (a) are (b) is (c) am
  23. 23.We ___ the match every Sunday. (a) winning (b) wins (c) win
  24. 24.Choose the right verb: Each boy ___ a name tag. (a) has (b) have
  25. 25.___ Nisha watching a cartoon now? (a) Am (b) Are (c) Is
  26. 26.Ananya ___ watched a cartoon already. (a) has (b) have
  27. 27.We are going to ___ cricket next month. (a) plays (b) playing (c) played (d) play
  28. 28.She did not ___ a cap last Sunday. (a) wears (b) wear (c) wore (d) wearing
  29. 29.Aisha ___ a cartoon twice a week. (a) watches (b) watch (c) watching
  30. 30.Name the tense: “We had cooked rice.” (a) past continuous (b) past perfect (c) present perfect (d) simple present
  31. 31.Choose the right verb: There ___ five mangoes in the basket. (a) is (b) are
  32. 32.You ___ in the park twice a week. (a) jogs (b) jog (c) jogging
  33. 33.We ___ on the stage in 2023. (a) have danced (b) will dance (c) danced (d) dance
  34. 34.Kabir did not ___ a cake last week. (a) bakes (b) baked (c) bake (d) baking
  35. 35.Name the tense: “We took the train.” (a) present perfect (b) simple past (c) simple present (d) simple future
  36. 36.Kavya ___ lunch when the bell rang. (a) were bringing (b) is bringing (c) was bring (d) was bringing
  37. 37.We ___ a cake on Saturdays. (a) bake (b) bakes (c) baking
  38. 38.I ___ play cricket every morning. (a) aren't (b) don't (c) doesn't
  39. 39.___ they telling a story right now? (a) Am (b) Is (c) Are
  40. 40.We ___ the room every Sunday. (a) cleaning (b) clean (c) cleans

Answer key

  1. am winning
  2. simple present
  3. Is
  4. don't
  5. had
  6. since
  7. had
  8. present continuous
  9. is
  10. have
  11. were bringing
  12. made
  13. helped
  14. past perfect
  15. Is
  16. Does
  17. had
  18. sent
  19. plant
  20. bring
  21. has
  22. is
  23. win
  24. has
  25. Is
  26. has
  27. play
  28. wear
  29. watches
  30. past perfect
  31. are
  32. jog
  33. danced
  34. bake
  35. simple past
  36. was bringing
  37. bake
  38. don't
  39. Are
  40. clean

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