← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 371 · 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.He ___ in the park in 2023. (a) has jogged (b) jogs (c) jogged (d) will jog
  2. 2.I have just ___ Hindi. (a) speaking (b) speak (c) spoken (d) spoke
  3. 3.Saanvi ___ in the park last week. (a) ran (b) runs (c) runned (d) will run
  4. 4.I have just ___ a message. (a) sending (b) sent (c) send (d) sends
  5. 5.When the phone rang, my sister ___ a letter. (a) is writing (b) was writing (c) were writing (d) was write
  6. 6.You ___ a mango yesterday. (a) eated (b) will eat (c) ate (d) eat
  7. 7.Choose the right verb: There ___ two cats in the garden. (a) is (b) are
  8. 8.We ___ the ball tomorrow. (a) will catches (b) caught (c) will catch (d) will catching
  9. 9.My friends ___ rice two days ago. (a) cook (b) will cook (c) cooked (d) have cooked
  10. 10.When Dad called, they ___ already planted a tree. (a) had (b) have (c) has
  11. 11.___ we telling a story now? (a) Is (b) Am (c) Are
  12. 12.When Dad called, Ishaan ___ already swum in the pool. (a) has (b) have (c) had
  13. 13.By the time the bell rang, we ___ a cartoon. (a) have watched (b) had watched (c) has watched (d) had watch
  14. 14.Dev ___ a bicycle right now. (a) are riding (b) is ride (c) is riding (d) am riding
  15. 15.Sneha ___ carry the bag on Saturdays. (a) doesn't (b) don't (c) isn't
  16. 16.I ___ a cake before the guests arrived. (a) had bake (b) has baked (c) had baked (d) have baked
  17. 17.My parents ___ rice last week. (a) have cooked (b) cook (c) will cook (d) cooked
  18. 18.Choose the right verb: There ___ a mango in the basket. (a) are (b) is
  19. 19.Which is the correct -ing form of “tell”? (a) telleing (b) tellling (c) telling
  20. 20.Which is the correct -ing form of “plant”? (a) plantting (b) planting (c) planteing
  21. 21.Choose the right verb: One of my classmates ___ in Class 6. (a) are (b) is
  22. 22.Choose the right verb: The box of pencils ___ on the table. (a) is (b) are
  23. 23.The children ___ Hindi when Mum came home. (a) was speaking (b) are speaking (c) were speak (d) were speaking
  24. 24.I ___ fed the dog already. (a) have (b) has
  25. 25.My cousins ___ a bicycle in 2023. (a) ride (b) will ride (c) rode (d) rided
  26. 26.You ___ a cake when the phone rang. (a) was baking (b) are baking (c) were baking (d) were bake
  27. 27.My brother ___ a bicycle when Mum came home. (a) was ride (b) were riding (c) is riding (d) was riding
  28. 28.She ___ in the pool next month. (a) will swims (b) will swimming (c) swam (d) will swim
  29. 29.I ___ going to bring lunch next month. (a) is (b) am (c) are
  30. 30.Choose the right verb: Mathematics ___ my favourite subject. (a) is (b) are
  31. 31.We ___ Grandma at the moment. (a) is helping (b) are helping (c) am helping (d) are help
  32. 32.Which is the correct -ing form of “bake”? (a) bakeing (b) bakeeing (c) baking
  33. 33.___ we speak Hindi every Sunday? (a) Are (b) Does (c) Is (d) Do
  34. 34.We ___ ridden a bicycle already. (a) has (b) have
  35. 35.We ___ watched a cartoon already. (a) have (b) has
  36. 36.My parents ___ a story when the phone rang. (a) are telling (b) was telling (c) were tell (d) were telling
  37. 37.You are going to ___ lunch next Sunday. (a) bringing (b) brought (c) bring (d) brings
  38. 38.They ___ a mango next Sunday. (a) will eating (b) ate (c) will eat (d) will eats
  39. 39.He ___ vegetables when it started to rain. (a) were buying (b) was buying (c) is buying (d) was buy
  40. 40.___ I build a sandcastle last week? (a) Did (b) Was (c) Do (d) Does

Answer key

  1. jogged
  2. spoken
  3. ran
  4. sent
  5. was writing
  6. ate
  7. are
  8. will catch
  9. cooked
  10. had
  11. Are
  12. had
  13. had watched
  14. is riding
  15. doesn't
  16. had baked
  17. cooked
  18. is
  19. telling
  20. planting
  21. is
  22. is
  23. were speaking
  24. have
  25. rode
  26. were baking
  27. was riding
  28. will swim
  29. am
  30. is
  31. are helping
  32. baking
  33. Do
  34. have
  35. have
  36. were telling
  37. bring
  38. will eat
  39. was buying
  40. Did

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