← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 25 · 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.At 8 pm yesterday, you ___ on the stage. (a) are dancing (b) was dancing (c) were dance (d) were dancing
  2. 2.Name the tense: “You cleaned the room.” (a) present continuous (b) simple present (c) simple future (d) simple past
  3. 3.I ___ a cap at the moment. (a) are wearing (b) am wearing (c) am wear (d) is wearing
  4. 4.Choose the right verb: One of my friends ___ in Class 8. (a) is (b) are
  5. 5.Name the tense: “He has studied science.” (a) simple past (b) past continuous (c) past perfect (d) present perfect
  6. 6.When Dad called, she ___ already swum in the pool. (a) had (b) have (c) has
  7. 7.___ Kunal win the match every Sunday? (a) Do (b) Is (c) Does (d) Are
  8. 8.By the time we reached, he ___ the room. (a) has cleaned (b) had clean (c) had cleaned (d) have cleaned
  9. 9.My brother ___ a song before the bell rang. (a) have sung (b) has sung (c) had sung (d) had sang
  10. 10.We ___ in the pool before the guests arrived. (a) had swam (b) had swum (c) has swum (d) have swum
  11. 11.___ they buy vegetables every Sunday? (a) Does (b) Do (c) Is (d) Are
  12. 12.You ___ going to speak Hindi next Sunday. (a) are (b) am (c) is
  13. 13.Name the tense: “He fed the dog.” (a) past continuous (b) simple present (c) past perfect (d) simple past
  14. 14.Choose the right verb: One of my friends ___ in Class 6. (a) are (b) is
  15. 15.They ___ sing a song every Sunday. (a) doesn't (b) don't (c) aren't
  16. 16.They ___ going to throw the ball next month. (a) is (b) are (c) am
  17. 17.Which is the correct -ing form of “cook”? (a) cooking (b) cookking (c) cookeing
  18. 18.Name the tense: “She bakes a cake.” (a) simple future (b) simple present (c) past continuous (d) past perfect
  19. 19.She ___ a sandcastle at 8 pm yesterday. (a) was building (b) were building (c) is building (d) was build
  20. 20.Choose the right verb: One of my friends ___ in Class 3. (a) are (b) is
  21. 21.I ___ a mango every day. (a) eating (b) eat (c) eats
  22. 22.Name the tense: “They are planting a tree.” (a) simple past (b) past continuous (c) present continuous (d) simple present
  23. 23.Kavya ___ going to help Grandma next Sunday. (a) am (b) are (c) is
  24. 24.My parents ___ in the pool at the moment. (a) is swimming (b) are swimming (c) am swimming (d) are swim
  25. 25.By the time the bell rang, my cousins ___ on the stage. (a) has danced (b) had dance (c) have danced (d) had danced
  26. 26.___ we win the match on Saturdays? (a) Is (b) Are (c) Do (d) Does
  27. 27.My parents are going to ___ in the pool tomorrow. (a) swam (b) swims (c) swim (d) swimming
  28. 28.He ___ going to swim in the pool tomorrow. (a) am (b) are (c) is
  29. 29.___ they win the match on Saturdays? (a) Is (b) Do (c) Are (d) Does
  30. 30.Choose the right verb: All the boys ___ a name tag. (a) has (b) have
  31. 31.Zoya has just ___ to school. (a) go (b) gone (c) went (d) going
  32. 32.My friends ___ Grandma before it got dark. (a) have helped (b) had help (c) had helped (d) has helped
  33. 33.Arjun ___ plant a tree every day. (a) don't (b) doesn't (c) isn't
  34. 34.Yash ___ a cartoon yesterday. (a) has watched (b) watches (c) watched (d) will watch
  35. 35.My sister has been in the library ___ an hour. (a) for (b) since
  36. 36.My parents ___ milk when the phone rang. (a) are drinking (b) were drinking (c) were drink (d) was drinking
  37. 37.What is the past tense of “write”? (a) writed (b) writing (c) wrote (d) written
  38. 38.You ___ a mango when the phone rang. (a) were eating (b) was eating (c) are eating (d) were eat
  39. 39.My brother ___ tell a story on Saturdays. (a) doesn't (b) don't (c) isn't
  40. 40.You ___ a kite next week. (a) will fly (b) flew (c) will flies (d) will flying

Answer key

  1. were dancing
  2. simple past
  3. am wearing
  4. is
  5. present perfect
  6. had
  7. Does
  8. had cleaned
  9. had sung
  10. had swum
  11. Do
  12. are
  13. simple past
  14. is
  15. don't
  16. are
  17. cooking
  18. simple present
  19. was building
  20. is
  21. eat
  22. present continuous
  23. is
  24. are swimming
  25. had danced
  26. Do
  27. swim
  28. is
  29. Do
  30. have
  31. gone
  32. had helped
  33. doesn't
  34. watched
  35. for
  36. were drinking
  37. wrote
  38. were eating
  39. doesn't
  40. will fly

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