← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 526 · 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.___ she plant a tree every Sunday? (a) Are (b) Is (c) Does (d) Do
  2. 2.She has just ___ to school. (a) gone (b) going (c) go (d) went
  3. 3.___ Omkar study science every Sunday? (a) Does (b) Do (c) Are (d) Is
  4. 4.Name the tense: “They wash the dishes.” (a) simple present (b) simple past (c) simple future (d) present continuous
  5. 5.Name the tense: “The children are making tea.” (a) past continuous (b) simple present (c) present continuous (d) simple past
  6. 6.Which is the correct -ing form of “make”? (a) makeeing (b) making (c) makeing
  7. 7.We ___ the bag now. (a) is carrying (b) are carrying (c) are carry (d) am carrying
  8. 8.She ___ with Nani since 2019. (a) have stayed (b) stays (c) has stayed (d) stayed
  9. 9.___ we riding a bicycle right now? (a) Are (b) Is (c) Am
  10. 10.He is going to ___ a message next month. (a) sent (b) sends (c) send (d) sending
  11. 11.She ___ Hindi last week. (a) spoke (b) speaked (c) speaks (d) will speak
  12. 12.My sister ___ watch a cartoon every day. (a) don't (b) isn't (c) doesn't
  13. 13.Choose the right verb: Each of the students ___ a locker. (a) have (b) has
  14. 14.You ___ going to run in the park tomorrow. (a) am (b) are (c) is
  15. 15.The students ___ in the park every day. (a) run (b) runs (c) running
  16. 16.By the time Mum came home, she ___ milk. (a) has drunk (b) had drunk (c) have drunk (d) had drank
  17. 17.He ___ to school at 8 pm yesterday. (a) is going (b) was going (c) was go (d) were going
  18. 18.What is the past tense of “bring”? (a) bringed (b) brought (c) bringing
  19. 19.Neel has lived in Pune ___ six months. (a) for (b) since
  20. 20.We ___ with Nani since 2019. (a) has stayed (b) stay (c) have stayed (d) stayed
  21. 21.Which is the correct -ing form of “help”? (a) helpeing (b) helpping (c) helping
  22. 22.Choose the right verb: There ___ some milk in the jug. (a) are (b) is
  23. 23.By the time the guests arrived, she ___ a song. (a) have sung (b) has sung (c) had sang (d) had sung
  24. 24.Neel ___ a kite at the moment. (a) am flying (b) are flying (c) is fly (d) is flying
  25. 25.I am going to ___ the room next month. (a) clean (b) cleaning (c) cleans (d) cleaned
  26. 26.My sister ___ a letter tomorrow. (a) wrote (b) will writing (c) will write (d) will writes
  27. 27.___ the students flying a kite right now? (a) Are (b) Is (c) Am
  28. 28.She ___ in this school since 2019. (a) taught (b) have taught (c) teaches (d) has taught
  29. 29.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  30. 30.When Dad called, you ___ already jogged in the park. (a) have (b) had (c) has
  31. 31.We ___ a message when the bell rang. (a) was sending (b) are sending (c) were sending (d) were send
  32. 32.When the bell rang, you ___ tea. (a) are making (b) was making (c) were making (d) were make
  33. 33.Name the tense: “She cooks rice.” (a) present perfect (b) simple past (c) simple present (d) past continuous
  34. 34.My cousins ___ going to wear a cap next month. (a) are (b) is (c) am
  35. 35.He ___ in this school since 2020. (a) have taught (b) has taught (c) teaches (d) taught
  36. 36.___ they cooking rice now? (a) Are (b) Is (c) Am
  37. 37.When the bell rang, Farhan ___ tea. (a) is making (b) were making (c) was make (d) was making
  38. 38.We ___ cricket when the bell rang. (a) are playing (b) were play (c) were playing (d) was playing
  39. 39.We ___ cricket twice a week. (a) playing (b) plays (c) play
  40. 40.My sister ___ in the park when the phone rang. (a) was jog (b) were jogging (c) is jogging (d) was jogging

Answer key

  1. Does
  2. gone
  3. Does
  4. simple present
  5. present continuous
  6. making
  7. are carrying
  8. has stayed
  9. Are
  10. send
  11. spoke
  12. doesn't
  13. has
  14. are
  15. run
  16. had drunk
  17. was going
  18. brought
  19. for
  20. have stayed
  21. helping
  22. is
  23. had sung
  24. is flying
  25. clean
  26. will write
  27. Are
  28. has taught
  29. is
  30. had
  31. were sending
  32. were making
  33. simple present
  34. are
  35. has taught
  36. Are
  37. was making
  38. were playing
  39. play
  40. was jogging

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