← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 325 · 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 plant a tree last week? (a) Do (b) Did (c) Was (d) Does
  2. 2.___ he make tea on Saturdays? (a) Do (b) Does (c) Is (d) Are
  3. 3.She has just ___ a picture. (a) drawing (b) draw (c) drew (d) drawn
  4. 4.When the phone rang, you ___ a tree. (a) are climbing (b) were climbing (c) were climb (d) was climbing
  5. 5.Choose the right verb: The box of pencils ___ on the table. (a) is (b) are
  6. 6.Aisha ___ a mango at 8 pm yesterday. (a) was eat (b) were eating (c) is eating (d) was eating
  7. 7.I am going to ___ a sandcastle next month. (a) build (b) built (c) builds (d) building
  8. 8.My sister ___ on the stage now. (a) is dancing (b) am dancing (c) are dancing (d) is dance
  9. 9.When the bell rang, they ___ the train. (a) were take (b) was taking (c) are taking (d) were taking
  10. 10.You ___ cook rice every Sunday. (a) aren't (b) don't (c) doesn't
  11. 11.By the time the bell rang, Nisha ___ a cake. (a) had baked (b) has baked (c) had bake (d) have baked
  12. 12.By the time the bell rang, my cousins ___ cricket. (a) have played (b) has played (c) had played (d) had play
  13. 13.My friends did not ___ a tree in 2023. (a) climbed (b) climbs (c) climbing (d) climb
  14. 14.Choose the right verb: The bag of apples ___ in the car. (a) are (b) is
  15. 15.She has just ___ rice. (a) cooks (b) cooked (c) cook (d) cooking
  16. 16.We ___ a cartoon next week. (a) will watching (b) will watch (c) watched (d) will watches
  17. 17.I ___ science tomorrow. (a) will studying (b) studied (c) will studies (d) will study
  18. 18.She did not ___ a song two days ago. (a) singing (b) sing (c) sang (d) sings
  19. 19.Choose the right verb: Every player ___ a notebook. (a) has (b) have
  20. 20.The children ___ the room every Sunday. (a) cleaning (b) cleans (c) clean
  21. 21.___ we jog in the park every day? (a) Does (b) Do (c) Is (d) Are
  22. 22.When the phone rang, you ___ a cartoon. (a) were watch (b) are watching (c) were watching (d) was watching
  23. 23.When the bell rang, we ___ the dog. (a) was feeding (b) were feed (c) are feeding (d) were feeding
  24. 24.Rohan is going to ___ a tree tomorrow. (a) climbs (b) climb (c) climbing (d) climbed
  25. 25.Rahul ___ in Pune since 2019. (a) has lived (b) lived (c) lives (d) have lived
  26. 26.Neel ___ cricket right now. (a) is playing (b) are playing (c) am playing (d) is play
  27. 27.When Dad called, they ___ already danced on the stage. (a) have (b) has (c) had
  28. 28.Name the tense: “I wear a cap.” (a) simple past (b) simple future (c) present perfect (d) simple present
  29. 29.Choose the right verb: One of my cousins ___ in Class 3. (a) are (b) is
  30. 30.We have just ___ the room. (a) clean (b) cleans (c) cleaned (d) cleaning
  31. 31.Choose the right verb: Neither the twins nor Aisha ___ coming today. (a) are (b) is
  32. 32.We ___ the train every Sunday. (a) takes (b) taking (c) take
  33. 33.He ___ a story when the bell rang. (a) is telling (b) was tell (c) were telling (d) was telling
  34. 34.They ___ lunch in 2023. (a) bringed (b) brought (c) bring (d) will bring
  35. 35.Omkar ___ a cake last Sunday. (a) will bake (b) bakes (c) has baked (d) baked
  36. 36.They ___ in the pool tomorrow. (a) swam (b) will swimming (c) will swims (d) will swim
  37. 37.What is the past tense of “swim”? (a) swum (b) swimming (c) swam (d) swimmed
  38. 38.Nisha ___ catch the ball twice a week. (a) don't (b) isn't (c) doesn't
  39. 39.Ira has just ___ a story. (a) told (b) tell (c) tells (d) telling
  40. 40.At 8 pm yesterday, my sister ___ the ball. (a) was catching (b) were catching (c) is catching (d) was catch

Answer key

  1. Did
  2. Does
  3. drawn
  4. were climbing
  5. is
  6. was eating
  7. build
  8. is dancing
  9. were taking
  10. don't
  11. had baked
  12. had played
  13. climb
  14. is
  15. cooked
  16. will watch
  17. will study
  18. sing
  19. has
  20. clean
  21. Do
  22. were watching
  23. were feeding
  24. climb
  25. has lived
  26. is playing
  27. had
  28. simple present
  29. is
  30. cleaned
  31. is
  32. take
  33. was telling
  34. brought
  35. baked
  36. will swim
  37. swam
  38. doesn't
  39. told
  40. was catching

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