← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 486 · 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.Name the tense: “I will study science.” (a) simple past (b) simple future (c) present perfect (d) past perfect
  2. 2.Choose the right verb: The basket of mangoes ___ heavy. (a) is (b) are
  3. 3.She ___ going to play cricket next month. (a) are (b) am (c) is
  4. 4.You ___ a cap when the phone rang. (a) was wearing (b) were wear (c) are wearing (d) were wearing
  5. 5.When Dad called, they ___ already ridden a bicycle. (a) had (b) have (c) has
  6. 6.___ she cleaning the room now? (a) Is (b) Am (c) Are
  7. 7.He ___ a cap every day. (a) wears (b) wear (c) wearing
  8. 8.Name the tense: “We help Grandma.” (a) present perfect (b) simple past (c) simple present (d) past perfect
  9. 9.Ananya ___ vegetables now. (a) are buying (b) am buying (c) is buying (d) is buy
  10. 10.___ I take the train in 2023? (a) Does (b) Do (c) Was (d) Did
  11. 11.What is the past tense of “eat”? (a) eating (b) ate (c) eaten (d) eated
  12. 12.Choose the right verb: Every boy ___ a ID card. (a) have (b) has
  13. 13.___ he watching a cartoon right now? (a) Is (b) Are (c) Am
  14. 14.We ___ on the stage right now. (a) am dancing (b) are dance (c) is dancing (d) are dancing
  15. 15.Name the tense: “We are playing cricket.” (a) present continuous (b) past continuous (c) past perfect (d) simple past
  16. 16.He ___ taken the train already. (a) has (b) have
  17. 17.Tara ___ a cap right now. (a) are wearing (b) is wearing (c) is wear (d) am wearing
  18. 18.Name the tense: “He will run in the park.” (a) present perfect (b) simple future (c) simple present (d) simple past
  19. 19.They ___ tea right now. (a) is making (b) are make (c) am making (d) are making
  20. 20.When Dad called, my sister ___ already helped Grandma. (a) have (b) has (c) had
  21. 21.He ___ science before Mum came home. (a) have studied (b) had studied (c) had study (d) has studied
  22. 22.___ they send a message last Sunday? (a) Did (b) Do (c) Was (d) Does
  23. 23.Choose the right verb: One of my friends ___ in Class 3. (a) is (b) are
  24. 24.Which is the correct -ing form of “carry”? (a) carryying (b) carryeing (c) carrying
  25. 25.When the phone rang, Riya ___ the ball. (a) was throwing (b) were throwing (c) was throw (d) is throwing
  26. 26.The children ___ the dishes now. (a) is washing (b) am washing (c) are wash (d) are washing
  27. 27.She has been in the library ___ an hour. (a) since (b) for
  28. 28.They ___ a kite when it started to rain. (a) was flying (b) were fly (c) were flying (d) are flying
  29. 29.Choose the right verb: One of my friends ___ in Class 5. (a) are (b) is
  30. 30.By the time the bell rang, my brother ___ a picture. (a) had drew (b) has drawn (c) have drawn (d) had drawn
  31. 31.By the time the bell rang, I ___ a cake. (a) has baked (b) have baked (c) had bake (d) had baked
  32. 32.Name the tense: “He was sending a message.” (a) past continuous (b) past perfect (c) simple future (d) present perfect
  33. 33.My sister ___ a story last Sunday. (a) tells (b) telled (c) will tell (d) told
  34. 34.___ my cousins carrying the bag at the moment? (a) Is (b) Are (c) Am
  35. 35.They ___ the dishes before the bell rang. (a) had wash (b) had washed (c) has washed (d) have washed
  36. 36.I ___ in Delhi since 2019. (a) worked (b) have worked (c) work (d) has worked
  37. 37.Choose the right verb: Each of the players ___ a ID card. (a) has (b) have
  38. 38.They ___ going to build a sandcastle next Sunday. (a) am (b) is (c) are
  39. 39.By the time the guests arrived, Myra ___ science. (a) had study (b) have studied (c) had studied (d) has studied
  40. 40.Vivaan ___ tea every morning. (a) makes (b) making (c) make

Answer key

  1. simple future
  2. is
  3. is
  4. were wearing
  5. had
  6. Is
  7. wears
  8. simple present
  9. is buying
  10. Did
  11. ate
  12. has
  13. Is
  14. are dancing
  15. present continuous
  16. has
  17. is wearing
  18. simple future
  19. are making
  20. had
  21. had studied
  22. Did
  23. is
  24. carrying
  25. was throwing
  26. are washing
  27. for
  28. were flying
  29. is
  30. had drawn
  31. had baked
  32. past continuous
  33. told
  34. Are
  35. had washed
  36. have worked
  37. has
  38. are
  39. had studied
  40. makes

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