← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 859 · 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.___ my brother clapping for the team at the moment? (a) Am (b) Are (c) Is
  2. 2.They ___ lunch every day. (a) bringing (b) brings (c) bring
  3. 3.Name the tense: “We rode a bicycle.” (a) simple past (b) present continuous (c) past perfect (d) simple future
  4. 4.You ___ going to wear a cap next week. (a) are (b) is (c) am
  5. 5.When it started to rain, she ___ a cake. (a) was bake (b) were baking (c) was baking (d) is baking
  6. 6.Name the tense: “Kabir had taken the train.” (a) simple present (b) simple past (c) simple future (d) past perfect
  7. 7.When Dad called, my brother ___ already cooked rice. (a) have (b) had (c) has
  8. 8.By the time the guests arrived, you ___ a bicycle. (a) have ridden (b) had ridden (c) has ridden (d) had rode
  9. 9.When Dad called, he ___ already drunk milk. (a) has (b) had (c) have
  10. 10.He ___ Grandma tomorrow. (a) helped (b) will helps (c) will help (d) will helping
  11. 11.Meera ___ in this school since 2020. (a) studied (b) have studied (c) studies (d) has studied
  12. 12.They ___ the match before Mum came home. (a) has won (b) had win (c) have won (d) had won
  13. 13.My parents have just ___ tea. (a) making (b) made (c) makes (d) make
  14. 14.Name the tense: “We plant a tree.” (a) simple future (b) simple present (c) simple past (d) past continuous
  15. 15.When the bell rang, the students ___ science. (a) are studying (b) was studying (c) were study (d) were studying
  16. 16.___ he send a message every Sunday? (a) Is (b) Are (c) Does (d) Do
  17. 17.She ___ a sandcastle before it got dark. (a) have built (b) had built (c) has built (d) had build
  18. 18.I ___ a song two days ago. (a) have sung (b) sang (c) will sing (d) sing
  19. 19.You ___ to school every morning. (a) goes (b) go (c) going
  20. 20.When Dad called, Aditya ___ already swum in the pool. (a) has (b) have (c) had
  21. 21.Kunal ___ the bag right now. (a) is carrying (b) are carrying (c) is carry (d) am carrying
  22. 22.He ___ going to take the train next Sunday. (a) is (b) am (c) are
  23. 23.Name the tense: “I fly a kite.” (a) present continuous (b) simple present (c) simple future (d) past continuous
  24. 24.He has just ___ rice. (a) cooking (b) cook (c) cooks (d) cooked
  25. 25.What is the past tense of “fly”? (a) flown (b) flying (c) flew (d) flyed
  26. 26.Which is the correct -ing form of “eat”? (a) eating (b) eatting (c) eateing
  27. 27.He ___ a song every day. (a) singing (b) sing (c) sings
  28. 28.My brother ___ in the park last Sunday. (a) jogs (b) has jogged (c) jogged (d) will jog
  29. 29.Name the tense: “I have sung a song.” (a) past perfect (b) present continuous (c) present perfect (d) past continuous
  30. 30.You ___ in this school since 2019. (a) studied (b) have studied (c) study (d) has studied
  31. 31.___ my cousins dancing on the stage now? (a) Are (b) Is (c) Am
  32. 32.The children ___ milk every day. (a) drink (b) drinks (c) drinking
  33. 33.___ I cook rice yesterday? (a) Was (b) Did (c) Does (d) Do
  34. 34.My sister ___ to school last Sunday. (a) will go (b) goes (c) goed (d) went
  35. 35.Vivaan ___ cleaned the room already. (a) have (b) has
  36. 36.What is the past tense of “feed”? (a) feeded (b) feeding (c) fed
  37. 37.Aisha ___ a cartoon now. (a) are watching (b) am watching (c) is watching (d) is watch
  38. 38.Choose the right verb: Either Pooja or the twins ___ coming today. (a) are (b) is
  39. 39.Neel ___ the bag last Sunday. (a) carries (b) has carried (c) will carry (d) carried
  40. 40.They are going to ___ a letter next week. (a) writes (b) write (c) wrote (d) writing

Answer key

  1. Is
  2. bring
  3. simple past
  4. are
  5. was baking
  6. past perfect
  7. had
  8. had ridden
  9. had
  10. will help
  11. has studied
  12. had won
  13. made
  14. simple present
  15. were studying
  16. Does
  17. had built
  18. sang
  19. go
  20. had
  21. is carrying
  22. is
  23. simple present
  24. cooked
  25. flew
  26. eating
  27. sings
  28. jogged
  29. present perfect
  30. have studied
  31. Are
  32. drink
  33. Did
  34. went
  35. has
  36. fed
  37. is watching
  38. are
  39. carried
  40. write

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