← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 200 · 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 ___ watch a cartoon every day. (a) don't (b) doesn't (c) aren't
  2. 2.By the time the bell rang, Ishaan ___ to school. (a) has gone (b) have gone (c) had went (d) had gone
  3. 3.Ishaan has just ___ milk. (a) drink (b) drinking (c) drank (d) drunk
  4. 4.Name the tense: “We are climbing a tree.” (a) present perfect (b) simple present (c) past perfect (d) present continuous
  5. 5.___ you win the match two days ago? (a) Does (b) Did (c) Was (d) Do
  6. 6.My brother ___ a kite when Mum came home. (a) were flying (b) was fly (c) is flying (d) was flying
  7. 7.We ___ the dog when Mum came home. (a) are feeding (b) were feed (c) were feeding (d) was feeding
  8. 8.She ___ clapped for the team already. (a) has (b) have
  9. 9.Which is the correct -ing form of “buy”? (a) buyying (b) buyeing (c) buying
  10. 10.We ___ the dishes at the moment. (a) are wash (b) am washing (c) is washing (d) are washing
  11. 11.My cousins ___ a tree before the guests arrived. (a) had planted (b) have planted (c) had plant (d) has planted
  12. 12.You ___ a tree when the phone rang. (a) was climbing (b) were climbing (c) are climbing (d) were climb
  13. 13.Choose the right verb: There ___ some milk in the jug. (a) are (b) is
  14. 14.You ___ the dog when Mum came home. (a) were feed (b) are feeding (c) were feeding (d) was feeding
  15. 15.Choose the right verb: There ___ a cat in the garden. (a) is (b) are
  16. 16.You ___ cricket on Saturdays. (a) playing (b) plays (c) play
  17. 17.The students ___ cricket on Saturdays. (a) plays (b) play (c) playing
  18. 18.___ he helping Grandma at the moment? (a) Is (b) Am (c) Are
  19. 19.He ___ in the park two days ago. (a) runned (b) will run (c) ran (d) runs
  20. 20.They ___ a cake right now. (a) is baking (b) am baking (c) are bake (d) are baking
  21. 21.My brother ___ Grandma before the guests arrived. (a) had helped (b) had help (c) have helped (d) has helped
  22. 22.My friends have known my best friend ___ last year. (a) since (b) for
  23. 23.He ___ a tree in 2023. (a) climbs (b) has climbed (c) will climb (d) climbed
  24. 24.We ___ a tree in 2023. (a) climb (b) climbed (c) will climb (d) have climbed
  25. 25.Choose the right verb: All the children ___ a name tag. (a) have (b) has
  26. 26.You ___ in this school since 2021. (a) study (b) studied (c) have studied (d) has studied
  27. 27.Omkar ___ going to jog in the park tomorrow. (a) are (b) am (c) is
  28. 28.When Dad called, she ___ already eaten a mango. (a) have (b) has (c) had
  29. 29.Name the tense: “My sister is buying vegetables.” (a) simple past (b) present continuous (c) present perfect (d) past continuous
  30. 30.Choose the right verb: One of my friends ___ in Class 4. (a) are (b) is
  31. 31.I have just ___ a tree. (a) climbs (b) climbing (c) climb (d) climbed
  32. 32.They ___ tea when the phone rang. (a) were making (b) was making (c) are making (d) were make
  33. 33.She ___ eat a mango twice a week. (a) doesn't (b) don't (c) isn't
  34. 34.Choose the right verb: Mathematics ___ my favourite subject. (a) are (b) is
  35. 35.Vivaan ___ speak Hindi twice a week. (a) doesn't (b) isn't (c) don't
  36. 36.Name the tense: “Meera has caught the ball.” (a) simple past (b) present continuous (c) past perfect (d) present perfect
  37. 37.___ I run in the park two days ago? (a) Does (b) Do (c) Was (d) Did
  38. 38.We ___ a tree when it started to rain. (a) are climbing (b) were climbing (c) were climb (d) was climbing
  39. 39.She ___ going to tell a story next month. (a) is (b) are (c) am
  40. 40.They ___ a picture at 8 pm yesterday. (a) are drawing (b) were draw (c) was drawing (d) were drawing

Answer key

  1. don't
  2. had gone
  3. drunk
  4. present continuous
  5. Did
  6. was flying
  7. were feeding
  8. has
  9. buying
  10. are washing
  11. had planted
  12. were climbing
  13. is
  14. were feeding
  15. is
  16. play
  17. play
  18. Is
  19. ran
  20. are baking
  21. had helped
  22. since
  23. climbed
  24. climbed
  25. have
  26. have studied
  27. is
  28. had
  29. present continuous
  30. is
  31. climbed
  32. were making
  33. doesn't
  34. is
  35. doesn't
  36. present perfect
  37. Did
  38. were climbing
  39. is
  40. were drawing

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