← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 32 · 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.___ they help Grandma in 2023? (a) Does (b) Was (c) Did (d) Do
  2. 2.We ___ wear a cap twice a week. (a) don't (b) aren't (c) doesn't
  3. 3.I ___ baked a cake already. (a) have (b) has
  4. 4.I ___ a kite at the moment. (a) are flying (b) is flying (c) am fly (d) am flying
  5. 5.Which is the correct -ing form of “play”? (a) playying (b) playing (c) playeing
  6. 6.I ___ a tree now. (a) are planting (b) is planting (c) am planting (d) am plant
  7. 7.When the bell rang, Rahul ___ the room. (a) was cleaning (b) was clean (c) is cleaning (d) were cleaning
  8. 8.___ the children wearing a cap right now? (a) Is (b) Am (c) Are
  9. 9.I ___ lunch next month. (a) brought (b) will bringing (c) will bring (d) will brings
  10. 10.I ___ in the pool every Sunday. (a) swim (b) swims (c) swimming
  11. 11.Riya ___ a bicycle when Mum came home. (a) was ride (b) is riding (c) was riding (d) were riding
  12. 12.Which is the correct -ing form of “carry”? (a) carryying (b) carrying (c) carryeing
  13. 13.We ___ milk when it started to rain. (a) were drink (b) was drinking (c) were drinking (d) are drinking
  14. 14.My friends ___ in the park when the phone rang. (a) was jogging (b) were jogging (c) were jog (d) are jogging
  15. 15.Arjun ___ a sandcastle last Sunday. (a) builds (b) will build (c) builded (d) built
  16. 16.The children ___ the ball now. (a) am throwing (b) is throwing (c) are throw (d) are throwing
  17. 17.They ___ a picture before the bell rang. (a) had drawn (b) has drawn (c) had drew (d) have drawn
  18. 18.Name the tense: “Diya had watched a cartoon.” (a) simple past (b) past perfect (c) simple present (d) present continuous
  19. 19.___ she buying vegetables now? (a) Is (b) Am (c) Are
  20. 20.They have just ___ lunch. (a) bring (b) brought (c) brings (d) bringing
  21. 21.We have known my best friend ___ a long time. (a) since (b) for
  22. 22.You have been in the library ___ half an hour. (a) for (b) since
  23. 23.She ___ make tea twice a week. (a) isn't (b) don't (c) doesn't
  24. 24.Yash ___ Hindi when the bell rang. (a) was speak (b) is speaking (c) were speaking (d) was speaking
  25. 25.___ he wearing a cap at the moment? (a) Is (b) Are (c) Am
  26. 26.We have waited for the bus ___ an hour. (a) for (b) since
  27. 27.My brother ___ tea at 8 pm yesterday. (a) is making (b) were making (c) was making (d) was make
  28. 28.___ Priya dancing on the stage now? (a) Am (b) Are (c) Is
  29. 29.By the time Mum came home, I ___ on the stage. (a) had dance (b) have danced (c) had danced (d) has danced
  30. 30.Name the tense: “Isha spoke Hindi.” (a) simple present (b) simple future (c) past perfect (d) simple past
  31. 31.The students ___ in the park every day. (a) run (b) running (c) runs
  32. 32.When Dad called, Meera ___ already made tea. (a) have (b) has (c) had
  33. 33.I ___ throw the ball every day. (a) doesn't (b) aren't (c) don't
  34. 34.___ you watch a cartoon yesterday? (a) Does (b) Do (c) Was (d) Did
  35. 35.Choose the right verb: The scissors ___ sharp. (a) is (b) are
  36. 36.She did not ___ a picture two days ago. (a) drew (b) draws (c) draw (d) drawing
  37. 37.Meera ___ the dog every Sunday. (a) feed (b) feeding (c) feeds
  38. 38.They did not ___ a kite in 2023. (a) flying (b) fly (c) flew (d) flies
  39. 39.Choose the right verb: All the boys ___ a locker. (a) have (b) has
  40. 40.They have studied in this school ___ January. (a) since (b) for

Answer key

  1. Did
  2. don't
  3. have
  4. am flying
  5. playing
  6. am planting
  7. was cleaning
  8. Are
  9. will bring
  10. swim
  11. was riding
  12. carrying
  13. were drinking
  14. were jogging
  15. built
  16. are throwing
  17. had drawn
  18. past perfect
  19. Is
  20. brought
  21. for
  22. for
  23. doesn't
  24. was speaking
  25. Is
  26. for
  27. was making
  28. Is
  29. had danced
  30. simple past
  31. run
  32. had
  33. don't
  34. Did
  35. are
  36. draw
  37. feeds
  38. fly
  39. have
  40. since

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