← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 42 · 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.You ___ swim in the pool every morning. (a) doesn't (b) don't (c) aren't
  2. 2.She ___ going to cook rice tomorrow. (a) are (b) am (c) is
  3. 3.Name the tense: “She had gone to school.” (a) present continuous (b) present perfect (c) simple present (d) past perfect
  4. 4.Which is the correct -ing form of “study”? (a) studyying (b) studyeing (c) studying
  5. 5.When Dad called, I ___ already cooked rice. (a) have (b) has (c) had
  6. 6.___ he take the train on Saturdays? (a) Do (b) Is (c) Are (d) Does
  7. 7.My parents ___ a tree next week. (a) climbed (b) will climb (c) will climbs (d) will climbing
  8. 8.I ___ go to school twice a week. (a) doesn't (b) aren't (c) don't
  9. 9.Choose the right verb: Either Rahul or the girls ___ coming today. (a) are (b) is
  10. 10.Rahul ___ science next week. (a) will study (b) will studies (c) will studying (d) studied
  11. 11.By the time the guests arrived, we ___ a tree. (a) had plant (b) had planted (c) have planted (d) has planted
  12. 12.Name the tense: “You throw the ball.” (a) past perfect (b) present perfect (c) simple future (d) simple present
  13. 13.___ she carrying the bag now? (a) Am (b) Are (c) Is
  14. 14.They ___ tell a story on Saturdays. (a) aren't (b) don't (c) doesn't
  15. 15.By the time we reached, I ___ the train. (a) has taken (b) have taken (c) had taken (d) had took
  16. 16.The children ___ vegetables two days ago. (a) bought (b) will buy (c) buy (d) buyed
  17. 17.Aisha ___ going to tell a story next month. (a) am (b) are (c) is
  18. 18.Dev ___ on the stage next week. (a) will dancing (b) danced (c) will dances (d) will dance
  19. 19.___ they jog in the park every Sunday? (a) Is (b) Are (c) Does (d) Do
  20. 20.She ___ on the stage next Sunday. (a) will dances (b) danced (c) will dance (d) will dancing
  21. 21.___ Vivaan flying a kite now? (a) Am (b) Are (c) Is
  22. 22.We have just ___ the dog. (a) fed (b) feeding (c) feed (d) feeds
  23. 23.You have just ___ rice. (a) cooks (b) cook (c) cooked (d) cooking
  24. 24.Aarav ___ rice next month. (a) will cook (b) will cooking (c) will cooks (d) cooked
  25. 25.Name the tense: “We have carried the bag.” (a) simple present (b) present continuous (c) present perfect (d) simple past
  26. 26.Name the tense: “Karan has told a story.” (a) present continuous (b) simple past (c) past continuous (d) present perfect
  27. 27.I ___ in the park now. (a) is running (b) am run (c) am running (d) are running
  28. 28.When Dad called, my brother ___ already run in the park. (a) had (b) has (c) have
  29. 29.My cousins ___ going to bake a cake next Sunday. (a) am (b) are (c) is
  30. 30.My friends ___ written a letter already. (a) has (b) have
  31. 31.Choose the right verb: All the students ___ a locker. (a) have (b) has
  32. 32.We ___ to school every day. (a) going (b) go (c) goes
  33. 33.What is the past tense of “go”? (a) going (b) gone (c) goed (d) went
  34. 34.She ___ the dog before it got dark. (a) has fed (b) have fed (c) had fed (d) had feed
  35. 35.The children did not ___ science two days ago. (a) studies (b) studying (c) studied (d) study
  36. 36.Name the tense: “Rahul has thrown the ball.” (a) simple future (b) past perfect (c) present perfect (d) present continuous
  37. 37.Choose the right verb: One of my classmates ___ in Class 9. (a) is (b) are
  38. 38.Name the tense: “My cousins are throwing the ball.” (a) past continuous (b) present continuous (c) present perfect (d) simple present
  39. 39.We ___ a kite next Sunday. (a) will flying (b) will fly (c) will flies (d) flew
  40. 40.Which is the correct -ing form of “send”? (a) sending (b) sendding (c) sendeing

Answer key

  1. don't
  2. is
  3. past perfect
  4. studying
  5. had
  6. Does
  7. will climb
  8. don't
  9. are
  10. will study
  11. had planted
  12. simple present
  13. Is
  14. don't
  15. had taken
  16. bought
  17. is
  18. will dance
  19. Do
  20. will dance
  21. Is
  22. fed
  23. cooked
  24. will cook
  25. present perfect
  26. present perfect
  27. am running
  28. had
  29. are
  30. have
  31. have
  32. go
  33. went
  34. had fed
  35. study
  36. present perfect
  37. is
  38. present continuous
  39. will fly
  40. sending

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