← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 790 · 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.Isha ___ in the pool before the bell rang. (a) had swam (b) have swum (c) has swum (d) had swum
  2. 2.My sister is going to ___ the ball next month. (a) catch (b) catches (c) catching (d) caught
  3. 3.You have just ___ a sandcastle. (a) builds (b) build (c) building (d) built
  4. 4.Name the tense: “I will clean the room.” (a) present continuous (b) simple present (c) past perfect (d) simple future
  5. 5.She ___ the room next week. (a) will cleans (b) will clean (c) will cleaning (d) cleaned
  6. 6.Choose the right verb: My trousers ___ new. (a) is (b) are
  7. 7.Karan has had this bicycle ___ six months. (a) for (b) since
  8. 8.They ___ in this school since 2019. (a) have studied (b) studied (c) has studied (d) study
  9. 9.My friends ___ in the pool last Sunday. (a) swimmed (b) will swim (c) swim (d) swam
  10. 10.Aisha has just ___ a letter. (a) writing (b) wrote (c) write (d) written
  11. 11.We ___ a message yesterday. (a) sent (b) send (c) will send (d) sended
  12. 12.Choose the right verb: There ___ some water in the bottle. (a) are (b) is
  13. 13.Choose the right verb: Either Yash or my cousins ___ coming today. (a) are (b) is
  14. 14.Karan is going to ___ the dog tomorrow. (a) feeding (b) feeds (c) fed (d) feed
  15. 15.They ___ in the park right now. (a) are jogging (b) is jogging (c) am jogging (d) are jog
  16. 16.When Dad called, she ___ already won the match. (a) had (b) has (c) have
  17. 17.She ___ a picture right now. (a) are drawing (b) am drawing (c) is drawing (d) is draw
  18. 18.Choose the right verb: One of my cousins ___ in Class 9. (a) are (b) is
  19. 19.Choose the right verb: Either the twins or Priya ___ coming today. (a) is (b) are
  20. 20.Choose the right verb: There ___ many books on the shelf. (a) is (b) are
  21. 21.Kavya ___ clapped for the team already. (a) have (b) has
  22. 22.They ___ a cap tomorrow. (a) wore (b) will wear (c) will wearing (d) will wears
  23. 23.They ___ science now. (a) am studying (b) are study (c) are studying (d) is studying
  24. 24.Dev ___ science when the bell rang. (a) was study (b) were studying (c) was studying (d) is studying
  25. 25.___ my sister cleaning the room now? (a) Am (b) Are (c) Is
  26. 26.Zoya has just ___ lunch. (a) bring (b) brings (c) brought (d) bringing
  27. 27.You ___ a message next week. (a) will sends (b) sent (c) will send (d) will sending
  28. 28.Which is the correct -ing form of “tell”? (a) tellling (b) telleing (c) telling
  29. 29.He did not ___ a cake last Sunday. (a) bakes (b) bake (c) baked (d) baking
  30. 30.At 8 pm yesterday, she ___ a message. (a) was sending (b) is sending (c) was send (d) were sending
  31. 31.When Dad called, he ___ already bought vegetables. (a) has (b) have (c) had
  32. 32.We ___ a picture twice a week. (a) drawing (b) draw (c) draws
  33. 33.I ___ in the park at 8 pm yesterday. (a) was running (b) were running (c) was run (d) am running
  34. 34.Choose the right verb: My spectacles ___ on the table. (a) is (b) are
  35. 35.Zoya ___ eat a mango every morning. (a) don't (b) doesn't (c) isn't
  36. 36.Saanvi ___ in the pool at 8 pm yesterday. (a) were swimming (b) was swimming (c) is swimming (d) was swim
  37. 37.I ___ a cap every day. (a) wears (b) wear (c) wearing
  38. 38.You ___ a message when it started to rain. (a) were sending (b) were send (c) was sending (d) are sending
  39. 39.Which is the correct -ing form of “ride”? (a) riding (b) rideeing (c) rideing
  40. 40.When Dad called, they ___ already thrown the ball. (a) had (b) have (c) has

Answer key

  1. had swum
  2. catch
  3. built
  4. simple future
  5. will clean
  6. are
  7. for
  8. have studied
  9. swam
  10. written
  11. sent
  12. is
  13. are
  14. feed
  15. are jogging
  16. had
  17. is drawing
  18. is
  19. is
  20. are
  21. has
  22. will wear
  23. are studying
  24. was studying
  25. Is
  26. brought
  27. will send
  28. telling
  29. bake
  30. was sending
  31. had
  32. draw
  33. was running
  34. are
  35. doesn't
  36. was swimming
  37. wear
  38. were sending
  39. riding
  40. had

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