← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 643 · 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.Choose the right verb: There ___ a lot of rice in the bag. (a) are (b) is
  2. 2.___ my sister win the match every morning? (a) Does (b) Are (c) Is (d) Do
  3. 3.She has worked in Delhi ___ six months. (a) since (b) for
  4. 4.When the bell rang, we ___ a picture. (a) are drawing (b) were draw (c) was drawing (d) were drawing
  5. 5.When Mum came home, he ___ for the team. (a) was clap (b) were clapping (c) was clapping (d) is clapping
  6. 6.Choose the right verb: There ___ five mangoes in the basket. (a) is (b) are
  7. 7.I have studied in this school ___ two years. (a) since (b) for
  8. 8.Which is the correct -ing form of “clap”? (a) claping (b) clapeing (c) clapping
  9. 9.___ I swim in the pool every Sunday? (a) Are (b) Do (c) Does (d) Is
  10. 10.When Dad called, she ___ already won the match. (a) has (b) have (c) had
  11. 11.You ___ on the stage right now. (a) are dancing (b) is dancing (c) are dance (d) am dancing
  12. 12.Choose the right verb: The packet of biscuits ___ open. (a) is (b) are
  13. 13.___ you play cricket every day? (a) Are (b) Do (c) Does (d) Is
  14. 14.She ___ a message now. (a) is send (b) are sending (c) is sending (d) am sending
  15. 15.Name the tense: “We will take the train.” (a) past perfect (b) simple future (c) simple past (d) present perfect
  16. 16.They ___ the dog when the phone rang. (a) are feeding (b) were feeding (c) was feeding (d) were feed
  17. 17.___ my brother drink milk last Sunday? (a) Does (b) Was (c) Did (d) Do
  18. 18.My parents have played in the garden ___ morning. (a) since (b) for
  19. 19.___ I send a message every day? (a) Do (b) Does (c) Are (d) Is
  20. 20.Name the tense: “You were jogging in the park.” (a) simple past (b) simple present (c) past continuous (d) present perfect
  21. 21.She has been in the library ___ morning. (a) for (b) since
  22. 22.When Dad called, Diya ___ already made tea. (a) have (b) had (c) has
  23. 23.Kunal has just ___ a mango. (a) eating (b) eat (c) eaten (d) ate
  24. 24.Choose the right verb: Each student ___ a notebook. (a) has (b) have
  25. 25.Choose the right verb: Neither Neel nor the twins ___ coming today. (a) are (b) is
  26. 26.Rahul ___ carried the bag already. (a) has (b) have
  27. 27.He ___ cricket tomorrow. (a) played (b) will plays (c) will play (d) will playing
  28. 28.Choose the right verb: The bag of apples ___ in the car. (a) is (b) are
  29. 29.By the time Mum came home, you ___ the room. (a) has cleaned (b) have cleaned (c) had cleaned (d) had clean
  30. 30.We did not ___ a tree yesterday. (a) climb (b) climbed (c) climbs (d) climbing
  31. 31.What is the past tense of “send”? (a) sended (b) sending (c) sent
  32. 32.Choose the right verb: Physics ___ interesting. (a) are (b) is
  33. 33.By the time Mum came home, he ___ in the pool. (a) had swam (b) has swum (c) had swum (d) have swum
  34. 34.___ my cousins clean the room yesterday? (a) Do (b) Did (c) Was (d) Does
  35. 35.We ___ speak Hindi twice a week. (a) don't (b) aren't (c) doesn't
  36. 36.When the bell rang, my brother ___ a tree. (a) was plant (b) were planting (c) was planting (d) is planting
  37. 37.The students ___ a cartoon on Saturdays. (a) watches (b) watch (c) watching
  38. 38.Name the tense: “We fed the dog.” (a) simple present (b) simple past (c) past perfect (d) present perfect
  39. 39.Choose the right verb: Each student ___ a name tag. (a) have (b) has
  40. 40.He is going to ___ a tree tomorrow. (a) climbing (b) climbs (c) climb (d) climbed

Answer key

  1. is
  2. Does
  3. for
  4. were drawing
  5. was clapping
  6. are
  7. for
  8. clapping
  9. Do
  10. had
  11. are dancing
  12. is
  13. Do
  14. is sending
  15. simple future
  16. were feeding
  17. Did
  18. since
  19. Do
  20. past continuous
  21. since
  22. had
  23. eaten
  24. has
  25. are
  26. has
  27. will play
  28. is
  29. had cleaned
  30. climb
  31. sent
  32. is
  33. had swum
  34. Did
  35. don't
  36. was planting
  37. watch
  38. simple past
  39. has
  40. climb

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