← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 912 · 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.She has lived in Pune ___ a long time. (a) for (b) since
  2. 2.When the phone rang, we ___ the room. (a) was cleaning (b) were clean (c) are cleaning (d) were cleaning
  3. 3.What is the past tense of “write”? (a) writed (b) written (c) wrote (d) writing
  4. 4.When Dad called, my friends ___ already taken the train. (a) have (b) has (c) had
  5. 5.My parents ___ the dishes every Sunday. (a) wash (b) washing (c) washes
  6. 6.Priya ___ a picture next Sunday. (a) will draw (b) will drawing (c) drew (d) will draws
  7. 7.Name the tense: “Priya had sent a message.” (a) simple future (b) past perfect (c) simple present (d) simple past
  8. 8.Dev ___ a message twice a week. (a) sends (b) send (c) sending
  9. 9.Choose the right verb: One of my friends ___ in Class 3. (a) are (b) is
  10. 10.The children ___ tea every Sunday. (a) make (b) making (c) makes
  11. 11.My sister ___ a letter at 8 pm yesterday. (a) is writing (b) were writing (c) was writing (d) was write
  12. 12.Name the tense: “She has climbed a tree.” (a) past perfect (b) present continuous (c) simple future (d) present perfect
  13. 13.They ___ for the team now. (a) are clapping (b) am clapping (c) is clapping (d) are clap
  14. 14.___ the students feeding the dog now? (a) Is (b) Are (c) Am
  15. 15.___ we run in the park yesterday? (a) Do (b) Does (c) Did (d) Was
  16. 16.Myra ___ drink milk every day. (a) don't (b) doesn't (c) isn't
  17. 17.___ Priya take the train every morning? (a) Do (b) Is (c) Does (d) Are
  18. 18.My brother ___ a cartoon right now. (a) is watch (b) am watching (c) are watching (d) is watching
  19. 19.I ___ feed the dog every morning. (a) don't (b) aren't (c) doesn't
  20. 20.When it started to rain, I ___ a story. (a) were telling (b) am telling (c) was telling (d) was tell
  21. 21.I ___ the train at the moment. (a) are taking (b) is taking (c) am take (d) am taking
  22. 22.Which is the correct -ing form of “cook”? (a) cooking (b) cookking (c) cookeing
  23. 23.Priya ___ in the pool next week. (a) will swims (b) will swimming (c) swam (d) will swim
  24. 24.___ my friends go to school on Saturdays? (a) Are (b) Is (c) Do (d) Does
  25. 25.He has just ___ a tree. (a) plants (b) plant (c) planting (d) planted
  26. 26.Which is the correct -ing form of “plant”? (a) planting (b) plantting (c) planteing
  27. 27.She ___ the ball when the phone rang. (a) was throw (b) was throwing (c) were throwing (d) is throwing
  28. 28.He is going to ___ tea next month. (a) make (b) makes (c) making (d) made
  29. 29.___ she buy vegetables last week? (a) Does (b) Did (c) Do (d) Was
  30. 30.Name the tense: “Meera has baked a cake.” (a) simple future (b) simple past (c) simple present (d) present perfect
  31. 31.What is the past tense of “drink”? (a) drank (b) drinked (c) drinking (d) drunk
  32. 32.___ Rohan dancing on the stage now? (a) Am (b) Is (c) Are
  33. 33.Which is the correct -ing form of “study”? (a) studyying (b) studying (c) studyeing
  34. 34.Name the tense: “The children cooked rice.” (a) present continuous (b) simple past (c) simple present (d) simple future
  35. 35.___ we cooking rice at the moment? (a) Is (b) Am (c) Are
  36. 36.Which is the correct -ing form of “fly”? (a) flyeing (b) flying (c) flyying
  37. 37.When it started to rain, my sister ___ tea. (a) is making (b) were making (c) was make (d) was making
  38. 38.Name the tense: “They are washing the dishes.” (a) simple future (b) simple present (c) present perfect (d) present continuous
  39. 39.Name the tense: “He had thrown the ball.” (a) past perfect (b) simple future (c) present perfect (d) past continuous
  40. 40.I did not ___ vegetables yesterday. (a) buys (b) bought (c) buying (d) buy

Answer key

  1. for
  2. were cleaning
  3. wrote
  4. had
  5. wash
  6. will draw
  7. past perfect
  8. sends
  9. is
  10. make
  11. was writing
  12. present perfect
  13. are clapping
  14. Are
  15. Did
  16. doesn't
  17. Does
  18. is watching
  19. don't
  20. was telling
  21. am taking
  22. cooking
  23. will swim
  24. Do
  25. planted
  26. planting
  27. was throwing
  28. make
  29. Did
  30. present perfect
  31. drank
  32. Is
  33. studying
  34. simple past
  35. Are
  36. flying
  37. was making
  38. present continuous
  39. past perfect
  40. buy

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