← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 753 · 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.When Dad called, we ___ already clapped for the team. (a) has (b) have (c) had
  2. 2.My sister is going to ___ the bag next Sunday. (a) carrying (b) carries (c) carry (d) carried
  3. 3.What is the past tense of “throw”? (a) throwing (b) thrown (c) threw (d) throwed
  4. 4.My sister ___ go to school on Saturdays. (a) doesn't (b) isn't (c) don't
  5. 5.I ___ in Delhi since 2019. (a) work (b) worked (c) have worked (d) has worked
  6. 6.You ___ the ball when it started to rain. (a) was catching (b) are catching (c) were catching (d) were catch
  7. 7.When the phone rang, my cousins ___ a cake. (a) was baking (b) were bake (c) were baking (d) are baking
  8. 8.She ___ in Pune since 2020. (a) has lived (b) have lived (c) lives (d) lived
  9. 9.My sister has been in the library ___ an hour. (a) for (b) since
  10. 10.Name the tense: “My parents were winning the match.” (a) past continuous (b) simple future (c) past perfect (d) present perfect
  11. 11.Name the tense: “Manav had gone to school.” (a) past perfect (b) simple present (c) simple past (d) present perfect
  12. 12.They ___ the bag every day. (a) carries (b) carry (c) carrying
  13. 13.My brother ___ throw the ball twice a week. (a) don't (b) doesn't (c) isn't
  14. 14.My brother ___ the dog last week. (a) feeded (b) fed (c) feeds (d) will feed
  15. 15.When Dad called, Isha ___ already washed the dishes. (a) have (b) has (c) had
  16. 16.My sister is going to ___ a cake next Sunday. (a) bakes (b) baked (c) baking (d) bake
  17. 17.Choose the right verb: One of my friends ___ in Class 6. (a) is (b) are
  18. 18.By the time Mum came home, you ___ the room. (a) had cleaned (b) had clean (c) has cleaned (d) have cleaned
  19. 19.I ___ the ball tomorrow. (a) will throwing (b) will throws (c) will throw (d) threw
  20. 20.She has just ___ Grandma. (a) help (b) helping (c) helps (d) helped
  21. 21.___ she playing cricket at the moment? (a) Am (b) Are (c) Is
  22. 22.___ he baking a cake at the moment? (a) Are (b) Am (c) Is
  23. 23.Name the tense: “I am taking the train.” (a) past perfect (b) simple past (c) present continuous (d) present perfect
  24. 24.He ___ a sandcastle now. (a) is building (b) is build (c) am building (d) are building
  25. 25.Choose the right verb: The packet of biscuits ___ open. (a) is (b) are
  26. 26.Name the tense: “You will study science.” (a) simple present (b) past perfect (c) simple past (d) simple future
  27. 27.They ___ a tree when the phone rang. (a) are climbing (b) were climbing (c) was climbing (d) were climb
  28. 28.Choose the right verb: Either Meera or the twins ___ coming today. (a) is (b) are
  29. 29.___ my brother buy vegetables last Sunday? (a) Did (b) Do (c) Was (d) Does
  30. 30.Myra has played in the garden ___ ten minutes. (a) since (b) for
  31. 31.She ___ play cricket every day. (a) don't (b) isn't (c) doesn't
  32. 32.She ___ eat a mango on Saturdays. (a) doesn't (b) don't (c) isn't
  33. 33.Rohan ___ on the stage right now. (a) is dance (b) are dancing (c) is dancing (d) am dancing
  34. 34.___ you drink milk every day? (a) Is (b) Do (c) Are (d) Does
  35. 35.Choose the right verb: Every student ___ a water bottle. (a) has (b) have
  36. 36.By the time the bell rang, I ___ a mango. (a) had ate (b) have eaten (c) had eaten (d) has eaten
  37. 37.Choose the right verb: Each of the girls ___ a locker. (a) has (b) have
  38. 38.By the time we reached, we ___ the room. (a) has cleaned (b) had clean (c) had cleaned (d) have cleaned
  39. 39.Which is the correct -ing form of “catch”? (a) catcheing (b) catching (c) catchhing
  40. 40.When Dad called, she ___ already washed the dishes. (a) has (b) have (c) had

Answer key

  1. had
  2. carry
  3. threw
  4. doesn't
  5. have worked
  6. were catching
  7. were baking
  8. has lived
  9. for
  10. past continuous
  11. past perfect
  12. carry
  13. doesn't
  14. fed
  15. had
  16. bake
  17. is
  18. had cleaned
  19. will throw
  20. helped
  21. Is
  22. Is
  23. present continuous
  24. is building
  25. is
  26. simple future
  27. were climbing
  28. are
  29. Did
  30. for
  31. doesn't
  32. doesn't
  33. is dancing
  34. Do
  35. has
  36. had eaten
  37. has
  38. had cleaned
  39. catching
  40. had

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