← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 30 · 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: “They make tea.” (a) present perfect (b) simple future (c) present continuous (d) simple present
  2. 2.By the time the guests arrived, he ___ on the stage. (a) had dance (b) had danced (c) have danced (d) has danced
  3. 3.When it started to rain, he ___ rice. (a) was cook (b) is cooking (c) were cooking (d) was cooking
  4. 4.Name the tense: “We had built a sandcastle.” (a) past perfect (b) present perfect (c) simple present (d) simple future
  5. 5.Choose the right verb: Physics ___ interesting. (a) is (b) are
  6. 6.We ___ lunch right now. (a) are bring (b) am bringing (c) are bringing (d) is bringing
  7. 7.My sister is going to ___ the match next month. (a) wins (b) won (c) win (d) winning
  8. 8.___ Nisha speaking Hindi at the moment? (a) Am (b) Is (c) Are
  9. 9.Name the tense: “My cousins are dancing on the stage.” (a) past perfect (b) present continuous (c) present perfect (d) simple future
  10. 10.___ we make tea every morning? (a) Are (b) Does (c) Is (d) Do
  11. 11.When the bell rang, you ___ in the park. (a) were jog (b) are jogging (c) was jogging (d) were jogging
  12. 12.I ___ the room now. (a) am cleaning (b) is cleaning (c) am clean (d) are cleaning
  13. 13.They ___ send a message on Saturdays. (a) don't (b) doesn't (c) aren't
  14. 14.My parents ___ a cap on Saturdays. (a) wearing (b) wears (c) wear
  15. 15.When it started to rain, you ___ vegetables. (a) was buying (b) were buying (c) are buying (d) were buy
  16. 16.Arjun ___ the bag before the guests arrived. (a) had carried (b) have carried (c) had carry (d) has carried
  17. 17.Choose the right verb: One of my cousins ___ in Class 5. (a) are (b) is
  18. 18.By the time the bell rang, I ___ in the park. (a) had jogged (b) have jogged (c) has jogged (d) had jog
  19. 19.I ___ to school right now. (a) is going (b) are going (c) am go (d) am going
  20. 20.We ___ eaten a mango already. (a) have (b) has
  21. 21.Name the tense: “You will help Grandma.” (a) present perfect (b) past perfect (c) simple future (d) simple present
  22. 22.My sister has had this bicycle ___ January. (a) since (b) for
  23. 23.We have waited for the bus ___ 10 am. (a) for (b) since
  24. 24.She ___ in the park before the guests arrived. (a) has jogged (b) had jogged (c) had jog (d) have jogged
  25. 25.___ they bring lunch every Sunday? (a) Is (b) Are (c) Do (d) Does
  26. 26.When Dad called, you ___ already built a sandcastle. (a) have (b) had (c) has
  27. 27.I ___ gone to school already. (a) has (b) have
  28. 28.Choose the right verb: Each of the boys ___ a water bottle. (a) has (b) have
  29. 29.They ___ the match every day. (a) winning (b) win (c) wins
  30. 30.She ___ going to go to school next Sunday. (a) is (b) am (c) are
  31. 31.___ Arjun making tea now? (a) Am (b) Is (c) Are
  32. 32.When the phone rang, you ___ a cake. (a) were bake (b) was baking (c) are baking (d) were baking
  33. 33.You have studied in this school ___ 2020. (a) since (b) for
  34. 34.She ___ tell a story twice a week. (a) doesn't (b) isn't (c) don't
  35. 35.___ the students send a message last Sunday? (a) Does (b) Did (c) Was (d) Do
  36. 36.By the time Mum came home, they ___ rice. (a) have cooked (b) had cooked (c) has cooked (d) had cook
  37. 37.Name the tense: “My parents had cleaned the room.” (a) simple past (b) simple future (c) past perfect (d) past continuous
  38. 38.What is the past tense of “throw”? (a) throwing (b) throwed (c) threw (d) thrown
  39. 39.Pooja is going to ___ a kite next week. (a) flew (b) flies (c) flying (d) fly
  40. 40.They ___ a kite now. (a) are fly (b) am flying (c) are flying (d) is flying

Answer key

  1. simple present
  2. had danced
  3. was cooking
  4. past perfect
  5. is
  6. are bringing
  7. win
  8. Is
  9. present continuous
  10. Do
  11. were jogging
  12. am cleaning
  13. don't
  14. wear
  15. were buying
  16. had carried
  17. is
  18. had jogged
  19. am going
  20. have
  21. simple future
  22. since
  23. since
  24. had jogged
  25. Do
  26. had
  27. have
  28. has
  29. win
  30. is
  31. Is
  32. were baking
  33. since
  34. doesn't
  35. Did
  36. had cooked
  37. past perfect
  38. threw
  39. fly
  40. are flying

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