← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 933 · 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.I have had this bicycle ___ last year. (a) since (b) for
  2. 2.Name the tense: “My brother had helped Grandma.” (a) simple past (b) past perfect (c) present perfect (d) past continuous
  3. 3.My brother ___ the bag twice a week. (a) carries (b) carrying (c) carry
  4. 4.They ___ the room at 8 pm yesterday. (a) were cleaning (b) are cleaning (c) was cleaning (d) were clean
  5. 5.She ___ won the match already. (a) have (b) has
  6. 6.You ___ a tree last week. (a) have climbed (b) will climb (c) climb (d) climbed
  7. 7.By the time the guests arrived, she ___ Hindi. (a) had spoken (b) had spoke (c) has spoken (d) have spoken
  8. 8.You ___ cricket right now. (a) is playing (b) are playing (c) are play (d) am playing
  9. 9.She ___ the match twice a week. (a) winning (b) wins (c) win
  10. 10.Vivaan ___ a message last Sunday. (a) sends (b) will send (c) sended (d) sent
  11. 11.He ___ a story before it got dark. (a) had told (b) has told (c) had tell (d) have told
  12. 12.We ___ going to jog in the park next month. (a) am (b) is (c) are
  13. 13.When Dad called, Ira ___ already danced on the stage. (a) have (b) has (c) had
  14. 14.___ he run in the park in 2023? (a) Do (b) Does (c) Did (d) Was
  15. 15.We ___ a sandcastle twice a week. (a) building (b) builds (c) build
  16. 16.Choose the right verb: Each girl ___ a ID card. (a) have (b) has
  17. 17.Choose the right verb: The packet of biscuits ___ open. (a) are (b) is
  18. 18.I am going to ___ a letter tomorrow. (a) wrote (b) write (c) writes (d) writing
  19. 19.He ___ bring lunch every Sunday. (a) isn't (b) don't (c) doesn't
  20. 20.Choose the right verb: There ___ a lot of rice in the bag. (a) are (b) is
  21. 21.The students ___ the dishes on Saturdays. (a) washes (b) washing (c) wash
  22. 22.Name the tense: “My sister plants a tree.” (a) past continuous (b) present continuous (c) simple present (d) past perfect
  23. 23.Choose the right verb: Neither the boys nor Saanvi ___ coming today. (a) is (b) are
  24. 24.___ I wash the dishes every Sunday? (a) Do (b) Is (c) Does (d) Are
  25. 25.We have worked in Delhi ___ 2020. (a) for (b) since
  26. 26.You ___ help Grandma every day. (a) don't (b) doesn't (c) aren't
  27. 27.Name the tense: “Ira had run in the park.” (a) present perfect (b) simple past (c) present continuous (d) past perfect
  28. 28.When Dad called, my parents ___ already planted a tree. (a) have (b) had (c) has
  29. 29.Which is the correct -ing form of “eat”? (a) eatting (b) eateing (c) eating
  30. 30.We ___ the bag when it started to rain. (a) were carrying (b) were carry (c) are carrying (d) was carrying
  31. 31.___ we drawing a picture now? (a) Am (b) Are (c) Is
  32. 32.Name the tense: “He had played cricket.” (a) past perfect (b) simple past (c) simple future (d) present perfect
  33. 33.___ my brother throwing the ball at the moment? (a) Are (b) Am (c) Is
  34. 34.___ you riding a bicycle now? (a) Is (b) Am (c) Are
  35. 35.What is the past tense of “swim”? (a) swimmed (b) swimming (c) swam (d) swum
  36. 36.___ I buying vegetables right now? (a) Are (b) Is (c) Am
  37. 37.Name the tense: “My cousins have cooked rice.” (a) simple present (b) present continuous (c) past continuous (d) present perfect
  38. 38.She ___ the ball at the moment. (a) are throwing (b) is throw (c) is throwing (d) am throwing
  39. 39.At 8 pm yesterday, we ___ a bicycle. (a) are riding (b) were ride (c) were riding (d) was riding
  40. 40.Choose the right verb: Every girl ___ a ID card. (a) has (b) have

Answer key

  1. since
  2. past perfect
  3. carries
  4. were cleaning
  5. has
  6. climbed
  7. had spoken
  8. are playing
  9. wins
  10. sent
  11. had told
  12. are
  13. had
  14. Did
  15. build
  16. has
  17. is
  18. write
  19. doesn't
  20. is
  21. wash
  22. simple present
  23. is
  24. Do
  25. since
  26. don't
  27. past perfect
  28. had
  29. eating
  30. were carrying
  31. Are
  32. past perfect
  33. Is
  34. Are
  35. swam
  36. Am
  37. present perfect
  38. is throwing
  39. were riding
  40. has

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