← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 891 · 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.Which is the correct -ing form of “fly”? (a) flyeing (b) flyying (c) flying
  2. 2.Meera is going to ___ the ball next week. (a) caught (b) catching (c) catches (d) catch
  3. 3.When Dad called, we ___ already ridden a bicycle. (a) had (b) have (c) has
  4. 4.Which is the correct -ing form of “make”? (a) making (b) makeing (c) makeeing
  5. 5.Choose the right verb: Neither my cousins nor Manav ___ coming today. (a) is (b) are
  6. 6.We ___ going to climb a tree tomorrow. (a) is (b) am (c) are
  7. 7.My brother ___ a tree at the moment. (a) are planting (b) am planting (c) is plant (d) is planting
  8. 8.What is the past tense of “take”? (a) taking (b) taken (c) taked (d) took
  9. 9.Name the tense: “He was helping Grandma.” (a) simple past (b) present continuous (c) past continuous (d) simple future
  10. 10.We ___ the bag before Mum came home. (a) have carried (b) has carried (c) had carry (d) had carried
  11. 11.She ___ a picture on Saturdays. (a) draws (b) drawing (c) draw
  12. 12.She has just ___ for the team. (a) clapping (b) clapped (c) claps (d) clap
  13. 13.They ___ with Nani since 2021. (a) stay (b) have stayed (c) has stayed (d) stayed
  14. 14.Kunal ___ plant a tree every day. (a) isn't (b) doesn't (c) don't
  15. 15.___ Kavya playing cricket at the moment? (a) Are (b) Am (c) Is
  16. 16.___ the students study science in 2023? (a) Does (b) Did (c) Do (d) Was
  17. 17.Choose the right verb: Each boy ___ a name tag. (a) has (b) have
  18. 18.Name the tense: “She bought vegetables.” (a) simple future (b) present perfect (c) present continuous (d) simple past
  19. 19.My brother is going to ___ in the park next Sunday. (a) jogs (b) jogged (c) jogging (d) jog
  20. 20.We ___ washed the dishes already. (a) have (b) has
  21. 21.He ___ going to help Grandma tomorrow. (a) is (b) are (c) am
  22. 22.Name the tense: “You will buy vegetables.” (a) present perfect (b) simple future (c) past continuous (d) present continuous
  23. 23.When Dad called, they ___ already played cricket. (a) has (b) have (c) had
  24. 24.Saanvi has played in the garden ___ morning. (a) since (b) for
  25. 25.We ___ the ball now. (a) are catching (b) is catching (c) are catch (d) am catching
  26. 26.He ___ a cap at the moment. (a) am wearing (b) is wear (c) are wearing (d) is wearing
  27. 27.When it started to rain, Priya ___ a message. (a) were sending (b) is sending (c) was send (d) was sending
  28. 28.She is going to ___ Hindi next month. (a) speaks (b) spoke (c) speak (d) speaking
  29. 29.At 8 pm yesterday, you ___ the room. (a) were cleaning (b) are cleaning (c) were clean (d) was cleaning
  30. 30.My brother ___ a bicycle now. (a) am riding (b) is riding (c) is ride (d) are riding
  31. 31.You ___ in this school since 2020. (a) studied (b) have studied (c) study (d) has studied
  32. 32.Which is the correct -ing form of “draw”? (a) drawwing (b) drawing (c) draweing
  33. 33.He ___ Grandma tomorrow. (a) will help (b) will helping (c) helped (d) will helps
  34. 34.I ___ a message when Mum came home. (a) am sending (b) was sending (c) were sending (d) was send
  35. 35.When Dad called, my sister ___ already watched a cartoon. (a) have (b) has (c) had
  36. 36.What is the past tense of “eat”? (a) eaten (b) ate (c) eating (d) eated
  37. 37.You ___ a letter when the bell rang. (a) were write (b) were writing (c) are writing (d) was writing
  38. 38.She ___ the bag now. (a) is carry (b) are carrying (c) am carrying (d) is carrying
  39. 39.They have just ___ Hindi. (a) spoke (b) spoken (c) speaking (d) speak
  40. 40.The students ___ a kite when the phone rang. (a) were flying (b) was flying (c) were fly (d) are flying

Answer key

  1. flying
  2. catch
  3. had
  4. making
  5. is
  6. are
  7. is planting
  8. took
  9. past continuous
  10. had carried
  11. draws
  12. clapped
  13. have stayed
  14. doesn't
  15. Is
  16. Did
  17. has
  18. simple past
  19. jog
  20. have
  21. is
  22. simple future
  23. had
  24. since
  25. are catching
  26. is wearing
  27. was sending
  28. speak
  29. were cleaning
  30. is riding
  31. have studied
  32. drawing
  33. will help
  34. was sending
  35. had
  36. ate
  37. were writing
  38. is carrying
  39. spoken
  40. were flying

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