← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 589 · 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.My sister has had this bicycle ___ 2020. (a) since (b) for
  2. 2.Choose the right verb: Every boy ___ a name tag. (a) has (b) have
  3. 3.___ my brother play cricket every Sunday? (a) Are (b) Do (c) Does (d) Is
  4. 4.Choose the right verb: The bunch of bananas ___ ripe. (a) is (b) are
  5. 5.You ___ helped Grandma already. (a) has (b) have
  6. 6.Which is the correct -ing form of “draw”? (a) drawing (b) drawwing (c) draweing
  7. 7.My parents have studied in this school ___ 2020. (a) since (b) for
  8. 8.Which is the correct -ing form of “feed”? (a) feedding (b) feedeing (c) feeding
  9. 9.You ___ in the park right now. (a) are run (b) am running (c) are running (d) is running
  10. 10.___ my brother cook rice last week? (a) Was (b) Did (c) Does (d) Do
  11. 11.Choose the right verb: Neither Zoya nor my cousins ___ coming today. (a) is (b) are
  12. 12.___ she baking a cake now? (a) Is (b) Am (c) Are
  13. 13.Choose the right verb: Every child ___ a notebook. (a) has (b) have
  14. 14.Name the tense: “She will sing a song.” (a) simple future (b) simple present (c) past continuous (d) present continuous
  15. 15.Name the tense: “Zoya will feed the dog.” (a) past continuous (b) simple future (c) simple past (d) simple present
  16. 16.Choose the right verb: All the girls ___ a notebook. (a) has (b) have
  17. 17.I ___ milk yesterday. (a) will drink (b) drink (c) drank (d) drinked
  18. 18.When Dad called, my sister ___ already written a letter. (a) has (b) have (c) had
  19. 19.Name the tense: “She had thrown the ball.” (a) present perfect (b) past perfect (c) past continuous (d) simple future
  20. 20.___ you watching a cartoon now? (a) Am (b) Is (c) Are
  21. 21.My parents have just ___ the dog. (a) fed (b) feeds (c) feeding (d) feed
  22. 22.My parents ___ in Delhi since 2020. (a) have worked (b) work (c) worked (d) has worked
  23. 23.Choose the right verb: The box of pencils ___ on the table. (a) is (b) are
  24. 24.Name the tense: “You were bringing lunch.” (a) present perfect (b) past continuous (c) past perfect (d) simple future
  25. 25.Meera ___ in the pool right now. (a) am swimming (b) is swim (c) are swimming (d) is swimming
  26. 26.He ___ the dishes when the phone rang. (a) was wash (b) is washing (c) was washing (d) were washing
  27. 27.We ___ bake a cake twice a week. (a) aren't (b) don't (c) doesn't
  28. 28.What is the past tense of “write”? (a) writing (b) wrote (c) writed (d) written
  29. 29.___ I watch a cartoon every day? (a) Do (b) Is (c) Are (d) Does
  30. 30.Name the tense: “She took the train.” (a) present continuous (b) simple past (c) present perfect (d) past perfect
  31. 31.Which is the correct -ing form of “catch”? (a) catching (b) catchhing (c) catcheing
  32. 32.When it started to rain, the children ___ a message. (a) was sending (b) were send (c) were sending (d) are sending
  33. 33.When Mum came home, I ___ lunch. (a) were bringing (b) was bring (c) am bringing (d) was bringing
  34. 34.Yash is going to ___ a sandcastle next month. (a) build (b) built (c) builds (d) building
  35. 35.She ___ a bicycle yesterday. (a) rides (b) rode (c) rided (d) will ride
  36. 36.Farhan ___ going to play cricket next Sunday. (a) are (b) is (c) am
  37. 37.___ I help Grandma every day? (a) Does (b) Is (c) Do (d) Are
  38. 38.We ___ the bag now. (a) are carry (b) are carrying (c) am carrying (d) is carrying
  39. 39.Name the tense: “You wash the dishes.” (a) simple present (b) past perfect (c) simple past (d) past continuous
  40. 40.I ___ Grandma right now. (a) am help (b) are helping (c) is helping (d) am helping

Answer key

  1. since
  2. has
  3. Does
  4. is
  5. have
  6. drawing
  7. since
  8. feeding
  9. are running
  10. Did
  11. are
  12. Is
  13. has
  14. simple future
  15. simple future
  16. have
  17. drank
  18. had
  19. past perfect
  20. Are
  21. fed
  22. have worked
  23. is
  24. past continuous
  25. is swimming
  26. was washing
  27. don't
  28. wrote
  29. Do
  30. simple past
  31. catching
  32. were sending
  33. was bringing
  34. build
  35. rode
  36. is
  37. Do
  38. are carrying
  39. simple present
  40. am helping

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