← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 114 · 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 have planted a tree.” (a) present perfect (b) simple present (c) simple future (d) simple past
  2. 2.We ___ built a sandcastle already. (a) have (b) has
  3. 3.Name the tense: “She spoke Hindi.” (a) simple present (b) present perfect (c) past continuous (d) simple past
  4. 4.Name the tense: “They flew a kite.” (a) past perfect (b) present perfect (c) simple past (d) simple present
  5. 5.She has just ___ a picture. (a) drawn (b) draw (c) drew (d) drawing
  6. 6.Neel ___ a picture before it got dark. (a) had drawn (b) had drew (c) has drawn (d) have drawn
  7. 7.We ___ the train in 2023. (a) took (b) will take (c) taked (d) take
  8. 8.We ___ watched a cartoon already. (a) have (b) has
  9. 9.Choose the right verb: The bunch of bananas ___ ripe. (a) is (b) are
  10. 10.___ my brother clean the room every day? (a) Does (b) Do (c) Is (d) Are
  11. 11.He ___ going to carry the bag next month. (a) is (b) are (c) am
  12. 12.My brother ___ tea yesterday. (a) maked (b) will make (c) makes (d) made
  13. 13.___ we tell a story every day? (a) Does (b) Is (c) Are (d) Do
  14. 14.___ Zoya speak Hindi two days ago? (a) Does (b) Did (c) Was (d) Do
  15. 15.Choose the right verb: One of my friends ___ in Class 7. (a) are (b) is
  16. 16.___ my sister carry the bag on Saturdays? (a) Do (b) Does (c) Is (d) Are
  17. 17.You ___ a kite before Mum came home. (a) had flown (b) have flown (c) had flew (d) has flown
  18. 18.When Mum came home, you ___ a story. (a) were tell (b) was telling (c) are telling (d) were telling
  19. 19.Name the tense: “My parents will help Grandma.” (a) past perfect (b) simple present (c) simple future (d) simple past
  20. 20.Choose the right verb: Every player ___ a locker. (a) has (b) have
  21. 21.When it started to rain, Kunal ___ in the park. (a) were running (b) is running (c) was running (d) was run
  22. 22.He has just ___ a tree. (a) climb (b) climbed (c) climbs (d) climbing
  23. 23.My sister ___ a picture when it started to rain. (a) were drawing (b) was drawing (c) is drawing (d) was draw
  24. 24.___ I make tea last week? (a) Was (b) Do (c) Does (d) Did
  25. 25.They ___ the dishes at the moment. (a) are washing (b) am washing (c) are wash (d) is washing
  26. 26.Which is the correct -ing form of “cook”? (a) cookking (b) cookeing (c) cooking
  27. 27.Name the tense: “We are flying a kite.” (a) simple past (b) present continuous (c) present perfect (d) simple present
  28. 28.Name the tense: “You will help Grandma.” (a) present continuous (b) simple past (c) past continuous (d) simple future
  29. 29.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  30. 30.___ he swimming in the pool now? (a) Am (b) Are (c) Is
  31. 31.She ___ Grandma before the bell rang. (a) had helped (b) have helped (c) has helped (d) had help
  32. 32.Choose the right verb: There ___ some water in the bottle. (a) is (b) are
  33. 33.Name the tense: “We will fly a kite.” (a) past continuous (b) past perfect (c) simple future (d) present continuous
  34. 34.Dev ___ a cartoon before Mum came home. (a) had watch (b) has watched (c) have watched (d) had watched
  35. 35.Choose the right verb: Either Aisha or the twins ___ coming today. (a) are (b) is
  36. 36.___ she bake a cake every morning? (a) Do (b) Are (c) Is (d) Does
  37. 37.Name the tense: “My brother writes a letter.” (a) present continuous (b) present perfect (c) simple present (d) simple past
  38. 38.My sister ___ jog in the park every morning. (a) don't (b) isn't (c) doesn't
  39. 39.I ___ going to carry the bag next month. (a) is (b) are (c) am
  40. 40.We ___ run in the park every day. (a) aren't (b) doesn't (c) don't

Answer key

  1. present perfect
  2. have
  3. simple past
  4. simple past
  5. drawn
  6. had drawn
  7. took
  8. have
  9. is
  10. Does
  11. is
  12. made
  13. Do
  14. Did
  15. is
  16. Does
  17. had flown
  18. were telling
  19. simple future
  20. has
  21. was running
  22. climbed
  23. was drawing
  24. Did
  25. are washing
  26. cooking
  27. present continuous
  28. simple future
  29. is
  30. Is
  31. had helped
  32. is
  33. simple future
  34. had watched
  35. are
  36. Does
  37. simple present
  38. doesn't
  39. am
  40. don't

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