← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 290 · 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 cousins ___ going to draw a picture tomorrow. (a) are (b) is (c) am
  2. 2.When Dad called, he ___ already run in the park. (a) had (b) have (c) has
  3. 3.Choose the right verb: One of my classmates ___ in Class 5. (a) are (b) is
  4. 4.You ___ in this school since 2020. (a) studied (b) study (c) have studied (d) has studied
  5. 5.We ___ milk on Saturdays. (a) drinking (b) drinks (c) drink
  6. 6.What is the past tense of “run”? (a) runned (b) running (c) run (d) ran
  7. 7.Aisha ___ in Pune since 2022. (a) has lived (b) lives (c) have lived (d) lived
  8. 8.He ___ played cricket already. (a) has (b) have
  9. 9.You are going to ___ a kite tomorrow. (a) flew (b) flying (c) fly (d) flies
  10. 10.___ I study science last week? (a) Do (b) Did (c) Does (d) Was
  11. 11.Sneha is going to ___ a picture next month. (a) drew (b) draws (c) draw (d) drawing
  12. 12.You ___ tea yesterday. (a) will make (b) made (c) maked (d) make
  13. 13.They ___ the match next month. (a) won (b) will winning (c) will win (d) will wins
  14. 14.Which is the correct -ing form of “wear”? (a) wearring (b) weareing (c) wearing
  15. 15.You ___ going to go to school next week. (a) am (b) are (c) is
  16. 16.We ___ in this school since 2020. (a) studied (b) has studied (c) have studied (d) study
  17. 17.Name the tense: “They will catch the ball.” (a) past perfect (b) simple past (c) past continuous (d) simple future
  18. 18.We ___ for the team at the moment. (a) am clapping (b) are clap (c) are clapping (d) is clapping
  19. 19.I am going to ___ to school tomorrow. (a) went (b) going (c) go (d) goes
  20. 20.Farhan ___ the ball next week. (a) caught (b) will catches (c) will catch (d) will catching
  21. 21.Name the tense: “My sister has ridden a bicycle.” (a) present continuous (b) past continuous (c) past perfect (d) present perfect
  22. 22.___ you playing cricket right now? (a) Is (b) Am (c) Are
  23. 23.We ___ a cartoon yesterday. (a) watch (b) have watched (c) watched (d) will watch
  24. 24.Name the tense: “He rides a bicycle.” (a) simple past (b) simple future (c) simple present (d) present perfect
  25. 25.Name the tense: “I clap for the team.” (a) present continuous (b) simple future (c) simple present (d) past continuous
  26. 26.I ___ a message twice a week. (a) send (b) sends (c) sending
  27. 27.Name the tense: “I have planted a tree.” (a) present perfect (b) past continuous (c) present continuous (d) simple past
  28. 28.We ___ in the park when the phone rang. (a) were jog (b) are jogging (c) was jogging (d) were jogging
  29. 29.Which is the correct -ing form of “swim”? (a) swimeing (b) swiming (c) swimming
  30. 30.When the bell rang, you ___ to school. (a) was going (b) were go (c) are going (d) were going
  31. 31.You ___ in the pool last Sunday. (a) swimmed (b) swam (c) swim (d) will swim
  32. 32.___ she make tea two days ago? (a) Was (b) Does (c) Do (d) Did
  33. 33.Which is the correct -ing form of “clap”? (a) claping (b) clapping (c) clapeing
  34. 34.I ___ in Pune since 2019. (a) lived (b) have lived (c) has lived (d) live
  35. 35.He ___ milk when Mum came home. (a) were drinking (b) is drinking (c) was drink (d) was drinking
  36. 36.Choose the right verb: The scissors ___ sharp. (a) are (b) is
  37. 37.___ he wear a cap every day? (a) Is (b) Are (c) Do (d) Does
  38. 38.Choose the right verb: There ___ three pencils in the box. (a) are (b) is
  39. 39.Choose the right verb: Mathematics ___ my favourite subject. (a) is (b) are
  40. 40.You ___ a picture on Saturdays. (a) draws (b) drawing (c) draw

Answer key

  1. are
  2. had
  3. is
  4. have studied
  5. drink
  6. ran
  7. has lived
  8. has
  9. fly
  10. Did
  11. draw
  12. made
  13. will win
  14. wearing
  15. are
  16. have studied
  17. simple future
  18. are clapping
  19. go
  20. will catch
  21. present perfect
  22. Are
  23. watched
  24. simple present
  25. simple present
  26. send
  27. present perfect
  28. were jogging
  29. swimming
  30. were going
  31. swam
  32. Did
  33. clapping
  34. have lived
  35. was drinking
  36. are
  37. Does
  38. are
  39. is
  40. draw

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