← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 968 · 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.___ you speaking Hindi now? (a) Is (b) Are (c) Am
  2. 2.Rohan ___ a tree before it got dark. (a) has climbed (b) had climbed (c) have climbed (d) had climb
  3. 3.He did not ___ milk in 2023. (a) drinks (b) drank (c) drinking (d) drink
  4. 4.Choose the right verb: One of my cousins ___ in Class 4. (a) are (b) is
  5. 5.___ my sister sing a song every Sunday? (a) Are (b) Is (c) Does (d) Do
  6. 6.I did not ___ to school last Sunday. (a) going (b) goes (c) went (d) go
  7. 7.Which is the correct -ing form of “build”? (a) building (b) buildding (c) buildeing
  8. 8.When Dad called, you ___ already worn a cap. (a) have (b) has (c) had
  9. 9.___ you draw a picture last week? (a) Did (b) Was (c) Does (d) Do
  10. 10.___ you sing a song two days ago? (a) Did (b) Does (c) Do (d) Was
  11. 11.She is going to ___ the room next week. (a) cleaned (b) cleaning (c) cleans (d) clean
  12. 12.I ___ milk twice a week. (a) drinks (b) drink (c) drinking
  13. 13.When Dad called, the students ___ already climbed a tree. (a) had (b) has (c) have
  14. 14.Name the tense: “He cleaned the room.” (a) simple present (b) simple past (c) present continuous (d) past perfect
  15. 15.We ___ a picture last Sunday. (a) will draw (b) drew (c) draw (d) drawed
  16. 16.Choose the right verb: Every player ___ a locker. (a) has (b) have
  17. 17.___ I go to school every Sunday? (a) Does (b) Are (c) Is (d) Do
  18. 18.The students ___ in Pune since 2021. (a) has lived (b) live (c) lived (d) have lived
  19. 19.They ___ a cartoon before it got dark. (a) had watch (b) has watched (c) have watched (d) had watched
  20. 20.By the time Mum came home, we ___ the ball. (a) have thrown (b) has thrown (c) had thrown (d) had threw
  21. 21.They did not ___ a mango yesterday. (a) eat (b) ate (c) eats (d) eating
  22. 22.Arjun ___ a tree when Mum came home. (a) were climbing (b) is climbing (c) was climbing (d) was climb
  23. 23.What is the past tense of “win”? (a) winned (b) winning (c) won
  24. 24.I ___ a tree every Sunday. (a) plants (b) plant (c) planting
  25. 25.___ my parents play cricket in 2023? (a) Does (b) Did (c) Do (d) Was
  26. 26.My friends ___ buy vegetables every day. (a) doesn't (b) aren't (c) don't
  27. 27.We ___ clap for the team on Saturdays. (a) don't (b) doesn't (c) aren't
  28. 28.We have just ___ a story. (a) telling (b) told (c) tells (d) tell
  29. 29.What is the past tense of “throw”? (a) throwed (b) thrown (c) throwing (d) threw
  30. 30.What is the past tense of “catch”? (a) catching (b) catched (c) caught
  31. 31.Dev ___ a story yesterday. (a) told (b) tells (c) will tell (d) telled
  32. 32.Myra ___ a cake last Sunday. (a) has baked (b) will bake (c) baked (d) bakes
  33. 33.He ___ going to write a letter next Sunday. (a) are (b) am (c) is
  34. 34.Kunal ___ going to write a letter next Sunday. (a) is (b) are (c) am
  35. 35.When Dad called, you ___ already gone to school. (a) has (b) have (c) had
  36. 36.Choose the right verb: One of my cousins ___ in Class 5. (a) is (b) are
  37. 37.You ___ the dishes right now. (a) am washing (b) are washing (c) is washing (d) are wash
  38. 38.Vivaan ___ the ball two days ago. (a) threw (b) throws (c) throwed (d) will throw
  39. 39.She ___ carry the bag every day. (a) don't (b) isn't (c) doesn't
  40. 40.Name the tense: “She is playing cricket.” (a) present continuous (b) simple past (c) present perfect (d) simple future

Answer key

  1. Are
  2. had climbed
  3. drink
  4. is
  5. Does
  6. go
  7. building
  8. had
  9. Did
  10. Did
  11. clean
  12. drink
  13. had
  14. simple past
  15. drew
  16. has
  17. Do
  18. have lived
  19. had watched
  20. had thrown
  21. eat
  22. was climbing
  23. won
  24. plant
  25. Did
  26. don't
  27. don't
  28. told
  29. threw
  30. caught
  31. told
  32. baked
  33. is
  34. is
  35. had
  36. is
  37. are washing
  38. threw
  39. doesn't
  40. present continuous

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