← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 697 · 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.___ we eat a mango every day? (a) Is (b) Does (c) Are (d) Do
  2. 2.When the phone rang, we ___ the ball. (a) was catching (b) were catching (c) are catching (d) were catch
  3. 3.Name the tense: “He is cleaning the room.” (a) present continuous (b) simple present (c) past perfect (d) simple future
  4. 4.Name the tense: “My friends had caught the ball.” (a) present continuous (b) past continuous (c) past perfect (d) simple present
  5. 5.My sister ___ a sandcastle tomorrow. (a) will builds (b) will building (c) built (d) will build
  6. 6.She has just ___ a tree. (a) plants (b) plant (c) planted (d) planting
  7. 7.By the time the guests arrived, she ___ science. (a) have studied (b) has studied (c) had study (d) had studied
  8. 8.She ___ science every day. (a) studying (b) studies (c) study
  9. 9.Yash ___ milk at the moment. (a) are drinking (b) is drink (c) am drinking (d) is drinking
  10. 10.She ___ a cartoon now. (a) am watching (b) is watching (c) is watch (d) are watching
  11. 11.She ___ a tree now. (a) is climbing (b) am climbing (c) are climbing (d) is climb
  12. 12.I ___ a tree last week. (a) will plant (b) planted (c) have planted (d) plant
  13. 13.When Mum came home, we ___ a letter. (a) was writing (b) are writing (c) were writing (d) were write
  14. 14.My brother ___ a mango every morning. (a) eating (b) eats (c) eat
  15. 15.My brother did not ___ a cap in 2023. (a) wearing (b) wears (c) wore (d) wear
  16. 16.We ___ Grandma before the bell rang. (a) had helped (b) has helped (c) have helped (d) had help
  17. 17.They are going to ___ in the park next week. (a) jogged (b) jog (c) jogging (d) jogs
  18. 18.Choose the right verb: One of my cousins ___ in Class 6. (a) are (b) is
  19. 19.You ___ cricket last week. (a) have played (b) will play (c) played (d) play
  20. 20.Choose the right verb: Either Neel or my cousins ___ coming today. (a) are (b) is
  21. 21.Vivaan ___ Hindi twice a week. (a) speaking (b) speak (c) speaks
  22. 22.___ you wear a cap two days ago? (a) Does (b) Do (c) Did (d) Was
  23. 23.Which is the correct -ing form of “write”? (a) writeing (b) writing (c) writeeing
  24. 24.Name the tense: “She had written a letter.” (a) past perfect (b) present continuous (c) simple past (d) present perfect
  25. 25.___ you carrying the bag at the moment? (a) Am (b) Is (c) Are
  26. 26.What is the past tense of “write”? (a) writed (b) wrote (c) written (d) writing
  27. 27.My brother ___ the ball next month. (a) will catching (b) caught (c) will catch (d) will catches
  28. 28.By the time the bell rang, they ___ on the stage. (a) had danced (b) had dance (c) have danced (d) has danced
  29. 29.___ I buying vegetables right now? (a) Is (b) Are (c) Am
  30. 30.He ___ on the stage next Sunday. (a) will dances (b) will dancing (c) danced (d) will dance
  31. 31.We have just ___ the room. (a) cleans (b) clean (c) cleaning (d) cleaned
  32. 32.She ___ the match when the bell rang. (a) was winning (b) is winning (c) were winning (d) was win
  33. 33.They ___ a tree when the phone rang. (a) was planting (b) are planting (c) were plant (d) were planting
  34. 34.When Dad called, we ___ already told a story. (a) has (b) had (c) have
  35. 35.___ you plant a tree twice a week? (a) Is (b) Do (c) Does (d) Are
  36. 36.Rahul ___ tea next week. (a) will making (b) made (c) will make (d) will makes
  37. 37.___ I cleaning the room at the moment? (a) Are (b) Am (c) Is
  38. 38.She is going to ___ science next week. (a) study (b) studied (c) studies (d) studying
  39. 39.She has just ___ a bicycle. (a) riding (b) ride (c) rode (d) ridden
  40. 40.By the time the guests arrived, you ___ a message. (a) has sent (b) had send (c) had sent (d) have sent

Answer key

  1. Do
  2. were catching
  3. present continuous
  4. past perfect
  5. will build
  6. planted
  7. had studied
  8. studies
  9. is drinking
  10. is watching
  11. is climbing
  12. planted
  13. were writing
  14. eats
  15. wear
  16. had helped
  17. jog
  18. is
  19. played
  20. are
  21. speaks
  22. Did
  23. writing
  24. past perfect
  25. Are
  26. wrote
  27. will catch
  28. had danced
  29. Am
  30. will dance
  31. cleaned
  32. was winning
  33. were planting
  34. had
  35. Do
  36. will make
  37. Am
  38. study
  39. ridden
  40. had sent

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