← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 274 · 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 parents ___ a song in 2023. (a) have sung (b) will sing (c) sang (d) sing
  2. 2.Name the tense: “You won the match.” (a) present perfect (b) simple present (c) simple past (d) present continuous
  3. 3.What is the past tense of “buy”? (a) bought (b) buyed (c) buying
  4. 4.Name the tense: “They had climbed a tree.” (a) simple past (b) simple future (c) simple present (d) past perfect
  5. 5.Choose the right verb: There ___ a mango in the basket. (a) is (b) are
  6. 6.Ira ___ a picture at 8 pm yesterday. (a) is drawing (b) were drawing (c) was draw (d) was drawing
  7. 7.They did not ___ Grandma last week. (a) helps (b) helped (c) help (d) helping
  8. 8.They ___ cricket right now. (a) are play (b) are playing (c) is playing (d) am playing
  9. 9.I ___ a picture at the moment. (a) are drawing (b) am draw (c) is drawing (d) am drawing
  10. 10.We ___ a kite every Sunday. (a) fly (b) flying (c) flies
  11. 11.The students ___ speak Hindi every Sunday. (a) doesn't (b) don't (c) aren't
  12. 12.They ___ in this school since 2022. (a) studied (b) study (c) has studied (d) have studied
  13. 13.When the bell rang, my parents ___ a picture. (a) was drawing (b) were draw (c) are drawing (d) were drawing
  14. 14.My cousins ___ a bicycle in 2023. (a) rode (b) ride (c) will ride (d) rided
  15. 15.Name the tense: “They have sent a message.” (a) present continuous (b) past perfect (c) simple present (d) present perfect
  16. 16.When it started to rain, he ___ in the park. (a) were jogging (b) was jogging (c) was jog (d) is jogging
  17. 17.By the time the guests arrived, we ___ Hindi. (a) had spoke (b) have spoken (c) has spoken (d) had spoken
  18. 18.I ___ cricket two days ago. (a) will play (b) have played (c) played (d) play
  19. 19.We ___ rice yesterday. (a) have cooked (b) will cook (c) cook (d) cooked
  20. 20.I ___ a picture right now. (a) am drawing (b) am draw (c) is drawing (d) are drawing
  21. 21.Name the tense: “He has planted a tree.” (a) simple past (b) past perfect (c) past continuous (d) present perfect
  22. 22.___ Vivaan tell a story last week? (a) Does (b) Do (c) Was (d) Did
  23. 23.When Mum came home, I ___ for the team. (a) am clapping (b) was clapping (c) were clapping (d) was clap
  24. 24.Vivaan is going to ___ a letter next month. (a) wrote (b) writes (c) writing (d) write
  25. 25.Name the tense: “They have swum in the pool.” (a) past perfect (b) simple present (c) past continuous (d) present perfect
  26. 26.My brother ___ climb a tree every Sunday. (a) isn't (b) don't (c) doesn't
  27. 27.Choose the right verb: One of my classmates ___ in Class 7. (a) are (b) is
  28. 28.___ Omkar wash the dishes twice a week? (a) Do (b) Is (c) Does (d) Are
  29. 29.By the time we reached, they ___ to school. (a) has gone (b) had gone (c) had went (d) have gone
  30. 30.___ the children speaking Hindi now? (a) Are (b) Is (c) Am
  31. 31.Choose the right verb: Each student ___ a locker. (a) have (b) has
  32. 32.Which is the correct -ing form of “draw”? (a) drawing (b) drawwing (c) draweing
  33. 33.Saanvi ___ built a sandcastle already. (a) have (b) has
  34. 34.What is the past tense of “swim”? (a) swimmed (b) swimming (c) swum (d) swam
  35. 35.He ___ built a sandcastle already. (a) has (b) have
  36. 36.Farhan ___ with Nani since 2021. (a) have stayed (b) has stayed (c) stayed (d) stays
  37. 37.Choose the right verb: Each boy ___ a locker. (a) have (b) has
  38. 38.You ___ a song when it started to rain. (a) were singing (b) was singing (c) were sing (d) are singing
  39. 39.When the bell rang, you ___ lunch. (a) was bringing (b) were bringing (c) are bringing (d) were bring
  40. 40.Ishaan ___ going to draw a picture next Sunday. (a) am (b) are (c) is

Answer key

  1. sang
  2. simple past
  3. bought
  4. past perfect
  5. is
  6. was drawing
  7. help
  8. are playing
  9. am drawing
  10. fly
  11. don't
  12. have studied
  13. were drawing
  14. rode
  15. present perfect
  16. was jogging
  17. had spoken
  18. played
  19. cooked
  20. am drawing
  21. present perfect
  22. Did
  23. was clapping
  24. write
  25. present perfect
  26. doesn't
  27. is
  28. Does
  29. had gone
  30. Are
  31. has
  32. drawing
  33. has
  34. swam
  35. has
  36. has stayed
  37. has
  38. were singing
  39. were bringing
  40. is

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