← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 138 · 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.Rohan has lived in Pune ___ January. (a) for (b) since
  2. 2.Name the tense: “Sneha washes the dishes.” (a) simple past (b) simple future (c) simple present (d) present perfect
  3. 3.Ishaan ___ drink milk every morning. (a) doesn't (b) isn't (c) don't
  4. 4.Neel ___ a picture tomorrow. (a) will draw (b) drew (c) will drawing (d) will draws
  5. 5.Choose the right verb: One of my cousins ___ in Class 6. (a) is (b) are
  6. 6.I did not ___ lunch last Sunday. (a) bring (b) bringing (c) brings (d) brought
  7. 7.Choose the right verb: Every girl ___ a name tag. (a) has (b) have
  8. 8.She ___ Grandma every day. (a) help (b) helping (c) helps
  9. 9.When Dad called, he ___ already studied science. (a) has (b) had (c) have
  10. 10.Nisha ___ milk when the phone rang. (a) is drinking (b) were drinking (c) was drink (d) was drinking
  11. 11.When Mum came home, the children ___ the dishes. (a) was washing (b) are washing (c) were wash (d) were washing
  12. 12.Omkar ___ for the team before it got dark. (a) have clapped (b) had clap (c) has clapped (d) had clapped
  13. 13.What is the past tense of “go”? (a) goed (b) gone (c) went (d) going
  14. 14.He ___ on the stage when Mum came home. (a) was dance (b) was dancing (c) is dancing (d) were dancing
  15. 15.Choose the right verb: My spectacles ___ on the table. (a) is (b) are
  16. 16.They ___ vegetables in 2023. (a) buy (b) will buy (c) buyed (d) bought
  17. 17.You ___ a bicycle when Mum came home. (a) were riding (b) was riding (c) are riding (d) were ride
  18. 18.They ___ drink milk every Sunday. (a) doesn't (b) aren't (c) don't
  19. 19.___ I wash the dishes in 2023? (a) Was (b) Do (c) Does (d) Did
  20. 20.She ___ the train tomorrow. (a) will takes (b) took (c) will take (d) will taking
  21. 21.Choose the right verb: The bunch of bananas ___ ripe. (a) are (b) is
  22. 22.___ you plant a tree two days ago? (a) Did (b) Does (c) Do (d) Was
  23. 23.My sister ___ on the stage next month. (a) danced (b) will dance (c) will dancing (d) will dances
  24. 24.My brother ___ Hindi when it started to rain. (a) was speak (b) were speaking (c) is speaking (d) was speaking
  25. 25.I ___ tea in 2023. (a) will make (b) make (c) made (d) maked
  26. 26.Which is the correct -ing form of “write”? (a) writeeing (b) writing (c) writeing
  27. 27.___ you run in the park every morning? (a) Is (b) Does (c) Do (d) Are
  28. 28.She did not ___ a story last week. (a) tell (b) told (c) telling (d) tells
  29. 29.Name the tense: “We bake a cake.” (a) simple present (b) past continuous (c) simple past (d) present continuous
  30. 30.___ they throwing the ball now? (a) Is (b) Are (c) Am
  31. 31.Omkar ___ planted a tree already. (a) has (b) have
  32. 32.What is the past tense of “tell”? (a) telled (b) telling (c) told
  33. 33.She ___ written a letter already. (a) have (b) has
  34. 34.By the time the bell rang, she ___ the room. (a) had clean (b) have cleaned (c) has cleaned (d) had cleaned
  35. 35.My sister has just ___ vegetables. (a) buys (b) buying (c) buy (d) bought
  36. 36.At 8 pm yesterday, she ___ in the park. (a) was running (b) was run (c) were running (d) is running
  37. 37.Name the tense: “You have helped Grandma.” (a) simple future (b) simple present (c) simple past (d) present perfect
  38. 38.___ she cooking rice right now? (a) Is (b) Am (c) Are
  39. 39.Which is the correct -ing form of “clean”? (a) cleaneing (b) cleanning (c) cleaning
  40. 40.___ you going to school at the moment? (a) Are (b) Am (c) Is

Answer key

  1. since
  2. simple present
  3. doesn't
  4. will draw
  5. is
  6. bring
  7. has
  8. helps
  9. had
  10. was drinking
  11. were washing
  12. had clapped
  13. went
  14. was dancing
  15. are
  16. bought
  17. were riding
  18. don't
  19. Did
  20. will take
  21. is
  22. Did
  23. will dance
  24. was speaking
  25. made
  26. writing
  27. Do
  28. tell
  29. simple present
  30. Are
  31. has
  32. told
  33. has
  34. had cleaned
  35. bought
  36. was running
  37. present perfect
  38. Is
  39. cleaning
  40. Are

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