← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 916 · 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.He ___ rice next week. (a) cooked (b) will cook (c) will cooking (d) will cooks
  2. 2.At 8 pm yesterday, my friends ___ a message. (a) are sending (b) was sending (c) were send (d) were sending
  3. 3.Riya ___ rice now. (a) is cook (b) are cooking (c) is cooking (d) am cooking
  4. 4.What is the past tense of “make”? (a) made (b) making (c) maked
  5. 5.Which is the correct -ing form of “bring”? (a) bringeing (b) bringing (c) bringging
  6. 6.___ we drink milk two days ago? (a) Was (b) Does (c) Do (d) Did
  7. 7.I ___ in this school since 2020. (a) have studied (b) study (c) studied (d) has studied
  8. 8.What is the past tense of “send”? (a) sent (b) sending (c) sended
  9. 9.When the phone rang, I ___ rice. (a) were cooking (b) am cooking (c) was cooking (d) was cook
  10. 10.He ___ a cake next month. (a) will bake (b) baked (c) will bakes (d) will baking
  11. 11.We ___ a kite on Saturdays. (a) fly (b) flies (c) flying
  12. 12.I ___ the ball next Sunday. (a) will catch (b) caught (c) will catches (d) will catching
  13. 13.We ___ a bicycle before Mum came home. (a) has ridden (b) had ridden (c) have ridden (d) had rode
  14. 14.Tara ___ in the park before the bell rang. (a) has jogged (b) have jogged (c) had jogged (d) had jog
  15. 15.What is the past tense of “take”? (a) taking (b) taked (c) took (d) taken
  16. 16.We ___ milk every Sunday. (a) drinks (b) drinking (c) drink
  17. 17.Dev ___ go to school every Sunday. (a) isn't (b) don't (c) doesn't
  18. 18.He ___ with Nani since 2020. (a) stayed (b) have stayed (c) has stayed (d) stays
  19. 19.When it started to rain, he ___ a tree. (a) were planting (b) is planting (c) was planting (d) was plant
  20. 20.He did not ___ a tree two days ago. (a) plants (b) plant (c) planting (d) planted
  21. 21.I ___ spoken Hindi already. (a) has (b) have
  22. 22.Meera ___ going to swim in the pool next Sunday. (a) am (b) is (c) are
  23. 23.Which is the correct -ing form of “cook”? (a) cookking (b) cookeing (c) cooking
  24. 24.Which is the correct -ing form of “speak”? (a) speakeing (b) speaking (c) speakking
  25. 25.She ___ on the stage before it got dark. (a) have danced (b) had danced (c) has danced (d) had dance
  26. 26.___ we cook rice every day? (a) Do (b) Is (c) Does (d) Are
  27. 27.You ___ dance on the stage every Sunday. (a) aren't (b) don't (c) doesn't
  28. 28.You ___ in the pool at 8 pm yesterday. (a) were swimming (b) were swim (c) was swimming (d) are swimming
  29. 29.He ___ carry the bag on Saturdays. (a) isn't (b) don't (c) doesn't
  30. 30.They have just ___ a sandcastle. (a) building (b) builds (c) build (d) built
  31. 31.I ___ the room next week. (a) will cleans (b) will cleaning (c) cleaned (d) will clean
  32. 32.Choose the right verb: One of my cousins ___ in Class 4. (a) is (b) are
  33. 33.___ she washing the dishes now? (a) Am (b) Is (c) Are
  34. 34.We ___ Grandma when it started to rain. (a) were help (b) are helping (c) was helping (d) were helping
  35. 35.Kabir ___ going to help Grandma tomorrow. (a) am (b) is (c) are
  36. 36.Aarav did not ___ in the park two days ago. (a) runs (b) run (c) running (d) ran
  37. 37.She ___ a sandcastle before it got dark. (a) has built (b) had built (c) have built (d) had build
  38. 38.Choose the right verb: One of my classmates ___ in Class 4. (a) is (b) are
  39. 39.Which is the correct -ing form of “jog”? (a) joging (b) jogging (c) jogeing
  40. 40.We ___ planted a tree already. (a) has (b) have

Answer key

  1. will cook
  2. were sending
  3. is cooking
  4. made
  5. bringing
  6. Did
  7. have studied
  8. sent
  9. was cooking
  10. will bake
  11. fly
  12. will catch
  13. had ridden
  14. had jogged
  15. took
  16. drink
  17. doesn't
  18. has stayed
  19. was planting
  20. plant
  21. have
  22. is
  23. cooking
  24. speaking
  25. had danced
  26. Do
  27. don't
  28. were swimming
  29. doesn't
  30. built
  31. will clean
  32. is
  33. Is
  34. were helping
  35. is
  36. run
  37. had built
  38. is
  39. jogging
  40. have

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