← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 334 · 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.By the time the bell rang, they ___ the dishes. (a) had wash (b) have washed (c) had washed (d) has washed
  2. 2.My sister has waited for the bus ___ morning. (a) for (b) since
  3. 3.Name the tense: “They were running in the park.” (a) simple past (b) past perfect (c) past continuous (d) present perfect
  4. 4.___ my brother making tea right now? (a) Are (b) Is (c) Am
  5. 5.Which is the correct -ing form of “make”? (a) makeeing (b) makeing (c) making
  6. 6.Ananya ___ clapped for the team already. (a) have (b) has
  7. 7.He ___ fed the dog already. (a) have (b) has
  8. 8.Which is the correct -ing form of “swim”? (a) swimming (b) swimeing (c) swiming
  9. 9.Choose the right verb: Every girl ___ a water bottle. (a) has (b) have
  10. 10.Choose the right verb: Neither the girls nor Isha ___ coming today. (a) are (b) is
  11. 11.We ___ to school next Sunday. (a) will going (b) went (c) will go (d) will goes
  12. 12.She ___ bring lunch every morning. (a) don't (b) doesn't (c) isn't
  13. 13.By the time we reached, I ___ the room. (a) has cleaned (b) have cleaned (c) had clean (d) had cleaned
  14. 14.Choose the right verb: The packet of biscuits ___ open. (a) are (b) is
  15. 15.When Dad called, he ___ already studied science. (a) has (b) have (c) had
  16. 16.Which is the correct -ing form of “bake”? (a) baking (b) bakeeing (c) bakeing
  17. 17.She ___ going to build a sandcastle next week. (a) are (b) am (c) is
  18. 18.Choose the right verb: Either the twins or Dev ___ coming today. (a) is (b) are
  19. 19.My brother ___ sent a message already. (a) have (b) has
  20. 20.Choose the right verb: There ___ two cats in the garden. (a) are (b) is
  21. 21.Which is the correct -ing form of “eat”? (a) eating (b) eateing (c) eatting
  22. 22.___ my brother dance on the stage two days ago? (a) Does (b) Do (c) Was (d) Did
  23. 23.You have had this bicycle ___ six months. (a) for (b) since
  24. 24.He ___ study science every day. (a) isn't (b) don't (c) doesn't
  25. 25.Priya ___ the ball every day. (a) throws (b) throw (c) throwing
  26. 26.I ___ go to school every Sunday. (a) aren't (b) doesn't (c) don't
  27. 27.Name the tense: “My sister will feed the dog.” (a) present continuous (b) simple past (c) simple present (d) simple future
  28. 28.Choose the right verb: All the students ___ a ID card. (a) have (b) has
  29. 29.They ___ to school every day. (a) goes (b) going (c) go
  30. 30.___ I help Grandma last week? (a) Did (b) Does (c) Do (d) Was
  31. 31.Ira is going to ___ the dishes next month. (a) washes (b) washing (c) wash (d) washed
  32. 32.When it started to rain, he ___ in the park. (a) was jog (b) were jogging (c) is jogging (d) was jogging
  33. 33.They ___ a cake every day. (a) bakes (b) bake (c) baking
  34. 34.Name the tense: “I help Grandma.” (a) past continuous (b) present continuous (c) simple present (d) simple past
  35. 35.I am going to ___ lunch next month. (a) bringing (b) bring (c) brought (d) brings
  36. 36.By the time the bell rang, Omkar ___ a kite. (a) have flown (b) has flown (c) had flew (d) had flown
  37. 37.___ I speaking Hindi now? (a) Is (b) Are (c) Am
  38. 38.She ___ going to jog in the park next week. (a) are (b) is (c) am
  39. 39.Pooja ___ a tree every morning. (a) plant (b) plants (c) planting
  40. 40.I ___ rice every Sunday. (a) cook (b) cooks (c) cooking

Answer key

  1. had washed
  2. since
  3. past continuous
  4. Is
  5. making
  6. has
  7. has
  8. swimming
  9. has
  10. is
  11. will go
  12. doesn't
  13. had cleaned
  14. is
  15. had
  16. baking
  17. is
  18. is
  19. has
  20. are
  21. eating
  22. Did
  23. for
  24. doesn't
  25. throws
  26. don't
  27. simple future
  28. have
  29. go
  30. Did
  31. wash
  32. was jogging
  33. bake
  34. simple present
  35. bring
  36. had flown
  37. Am
  38. is
  39. plants
  40. cook

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