← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 577 · 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 friends ___ dance on the stage every day. (a) aren't (b) doesn't (c) don't
  2. 2.Which is the correct -ing form of “buy”? (a) buying (b) buyying (c) buyeing
  3. 3.When it started to rain, I ___ Hindi. (a) am speaking (b) was speaking (c) were speaking (d) was speak
  4. 4.Name the tense: “I have flown a kite.” (a) present perfect (b) simple present (c) simple past (d) present continuous
  5. 5.You ___ Hindi when it started to rain. (a) was speaking (b) were speak (c) are speaking (d) were speaking
  6. 6.Which is the correct -ing form of “fly”? (a) flyying (b) flyeing (c) flying
  7. 7.Rohan ___ write a letter every Sunday. (a) isn't (b) doesn't (c) don't
  8. 8.My brother ___ lunch when it started to rain. (a) was bring (b) is bringing (c) were bringing (d) was bringing
  9. 9.Name the tense: “He carried the bag.” (a) simple future (b) present continuous (c) past continuous (d) simple past
  10. 10.My sister ___ the ball yesterday. (a) will catch (b) caught (c) catches (d) catched
  11. 11.He is going to ___ a bicycle next week. (a) riding (b) rides (c) rode (d) ride
  12. 12.Name the tense: “Rahul has spoken Hindi.” (a) present continuous (b) simple future (c) past continuous (d) present perfect
  13. 13.Name the tense: “He baked a cake.” (a) simple future (b) present continuous (c) simple past (d) past continuous
  14. 14.Choose the right verb: My spectacles ___ on the table. (a) is (b) are
  15. 15.She ___ the room when the bell rang. (a) were cleaning (b) is cleaning (c) was cleaning (d) was clean
  16. 16.They ___ a picture now. (a) are draw (b) am drawing (c) is drawing (d) are drawing
  17. 17.___ Isha fly a kite in 2023? (a) Do (b) Was (c) Did (d) Does
  18. 18.She has just ___ Hindi. (a) speaking (b) speak (c) spoken (d) spoke
  19. 19.I ___ milk next week. (a) will drinking (b) will drink (c) drank (d) will drinks
  20. 20.I ___ a kite at the moment. (a) am flying (b) are flying (c) is flying (d) am fly
  21. 21.They ___ vegetables on Saturdays. (a) buys (b) buy (c) buying
  22. 22.Choose the right verb: The scissors ___ sharp. (a) is (b) are
  23. 23.By the time the guests arrived, we ___ a kite. (a) had flown (b) have flown (c) has flown (d) had flew
  24. 24.My brother ___ a tree next month. (a) climbed (b) will climb (c) will climbs (d) will climbing
  25. 25.Choose the right verb: Each boy ___ a name tag. (a) have (b) has
  26. 26.We ___ a sandcastle tomorrow. (a) will build (b) built (c) will builds (d) will building
  27. 27.I ___ a sandcastle now. (a) am build (b) am building (c) are building (d) is building
  28. 28.I ___ going to play cricket tomorrow. (a) is (b) are (c) am
  29. 29.Name the tense: “My sister flies a kite.” (a) present continuous (b) past continuous (c) simple future (d) simple present
  30. 30.___ you win the match every morning? (a) Are (b) Is (c) Do (d) Does
  31. 31.They ___ written a letter already. (a) has (b) have
  32. 32.Pooja ___ with Nani since 2019. (a) has stayed (b) stayed (c) have stayed (d) stays
  33. 33.Choose the right verb: Each of the children ___ a locker. (a) have (b) has
  34. 34.Isha ___ in Delhi since 2021. (a) has worked (b) worked (c) works (d) have worked
  35. 35.___ I bake a cake every day? (a) Is (b) Are (c) Does (d) Do
  36. 36.They ___ a mango at the moment. (a) is eating (b) am eating (c) are eating (d) are eat
  37. 37.They ___ going to win the match next month. (a) am (b) are (c) is
  38. 38.I ___ in this school since 2020. (a) studied (b) study (c) has studied (d) have studied
  39. 39.You ___ in the park when the phone rang. (a) was jogging (b) are jogging (c) were jog (d) were jogging
  40. 40.Choose the right verb: Every child ___ a ID card. (a) have (b) has

Answer key

  1. don't
  2. buying
  3. was speaking
  4. present perfect
  5. were speaking
  6. flying
  7. doesn't
  8. was bringing
  9. simple past
  10. caught
  11. ride
  12. present perfect
  13. simple past
  14. are
  15. was cleaning
  16. are drawing
  17. Did
  18. spoken
  19. will drink
  20. am flying
  21. buy
  22. are
  23. had flown
  24. will climb
  25. has
  26. will build
  27. am building
  28. am
  29. simple present
  30. Do
  31. have
  32. has stayed
  33. has
  34. has worked
  35. Do
  36. are eating
  37. are
  38. have studied
  39. were jogging
  40. has

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