← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 659 · 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 ___ a tree before Mum came home. (a) have planted (b) had plant (c) has planted (d) had planted
  2. 2.I ___ in Delhi since 2019. (a) has worked (b) have worked (c) worked (d) work
  3. 3.By the time the guests arrived, my cousins ___ Grandma. (a) had helped (b) had help (c) has helped (d) have helped
  4. 4.Choose the right verb: There ___ two cats in the garden. (a) are (b) is
  5. 5.Which is the correct -ing form of “carry”? (a) carryying (b) carrying (c) carryeing
  6. 6.She ___ worn a cap already. (a) have (b) has
  7. 7.Which is the correct -ing form of “jog”? (a) jogeing (b) jogging (c) joging
  8. 8.By the time the bell rang, I ___ the ball. (a) have caught (b) had caught (c) has caught (d) had catch
  9. 9.My parents ___ rice before Mum came home. (a) has cooked (b) had cook (c) had cooked (d) have cooked
  10. 10.Name the tense: “She builds a sandcastle.” (a) present perfect (b) present continuous (c) past perfect (d) simple present
  11. 11.Vivaan did not ___ vegetables two days ago. (a) buy (b) bought (c) buying (d) buys
  12. 12.What is the past tense of “bring”? (a) bringing (b) bringed (c) brought
  13. 13.Sneha ___ going to win the match next Sunday. (a) am (b) is (c) are
  14. 14.___ my sister wear a cap twice a week? (a) Are (b) Do (c) Is (d) Does
  15. 15.Choose the right verb: One of my friends ___ in Class 4. (a) is (b) are
  16. 16.She has played in the garden ___ ten minutes. (a) for (b) since
  17. 17.You have just ___ science. (a) studying (b) studies (c) study (d) studied
  18. 18.You ___ a tree right now. (a) am climbing (b) are climbing (c) are climb (d) is climbing
  19. 19.Choose the right verb: All the boys ___ a notebook. (a) have (b) has
  20. 20.You ___ study science every Sunday. (a) doesn't (b) aren't (c) don't
  21. 21.Which is the correct -ing form of “run”? (a) runeing (b) runing (c) running
  22. 22.At 8 pm yesterday, he ___ a bicycle. (a) was riding (b) were riding (c) was ride (d) is riding
  23. 23.Name the tense: “My brother studied science.” (a) simple future (b) past perfect (c) simple past (d) simple present
  24. 24.Which is the correct -ing form of “bring”? (a) bringeing (b) bringing (c) bringging
  25. 25.They are going to ___ the train next month. (a) take (b) taking (c) takes (d) took
  26. 26.Choose the right verb: Each of the girls ___ a notebook. (a) has (b) have
  27. 27.Which is the correct -ing form of “make”? (a) makeeing (b) making (c) makeing
  28. 28.Name the tense: “We were buying vegetables.” (a) present perfect (b) simple past (c) past continuous (d) present continuous
  29. 29.Name the tense: “Nisha washed the dishes.” (a) simple past (b) present perfect (c) past perfect (d) simple future
  30. 30.___ I go to school twice a week? (a) Is (b) Does (c) Are (d) Do
  31. 31.Choose the right verb: There ___ five mangoes in the basket. (a) are (b) is
  32. 32.When the phone rang, my sister ___ to school. (a) were going (b) was going (c) is going (d) was go
  33. 33.Kunal is going to ___ Hindi next month. (a) speaking (b) speaks (c) spoke (d) speak
  34. 34.We ___ going to tell a story next Sunday. (a) are (b) is (c) am
  35. 35.___ Dev dancing on the stage at the moment? (a) Am (b) Are (c) Is
  36. 36.Aditya ___ a kite at 8 pm yesterday. (a) was fly (b) was flying (c) were flying (d) is flying
  37. 37.Choose the right verb: Each of the children ___ a ID card. (a) has (b) have
  38. 38.You are going to ___ on the stage tomorrow. (a) dancing (b) danced (c) dance (d) dances
  39. 39.___ we sing a song last week? (a) Did (b) Do (c) Was (d) Does
  40. 40.My cousins ___ clap for the team every Sunday. (a) doesn't (b) don't (c) aren't

Answer key

  1. had planted
  2. have worked
  3. had helped
  4. are
  5. carrying
  6. has
  7. jogging
  8. had caught
  9. had cooked
  10. simple present
  11. buy
  12. brought
  13. is
  14. Does
  15. is
  16. for
  17. studied
  18. are climbing
  19. have
  20. don't
  21. running
  22. was riding
  23. simple past
  24. bringing
  25. take
  26. has
  27. making
  28. past continuous
  29. simple past
  30. Do
  31. are
  32. was going
  33. speak
  34. are
  35. Is
  36. was flying
  37. has
  38. dance
  39. Did
  40. don't

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