← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 333 · 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 brother ___ a letter at 8 pm yesterday. (a) was write (b) is writing (c) were writing (d) was writing
  2. 2.My brother is going to ___ a song tomorrow. (a) sang (b) sing (c) singing (d) sings
  3. 3.She ___ planted a tree already. (a) have (b) has
  4. 4.We have just ___ Grandma. (a) help (b) helped (c) helps (d) helping
  5. 5.By the time Mum came home, Ira ___ Hindi. (a) have spoken (b) had spoke (c) has spoken (d) had spoken
  6. 6.Choose the right verb: Every student ___ a water bottle. (a) has (b) have
  7. 7.Name the tense: “I will feed the dog.” (a) present continuous (b) simple past (c) past continuous (d) simple future
  8. 8.She ___ in this school since 2020. (a) taught (b) has taught (c) teaches (d) have taught
  9. 9.Choose the right verb: Each of the players ___ a name tag. (a) have (b) has
  10. 10.Choose the right verb: One of my classmates ___ in Class 6. (a) is (b) are
  11. 11.My sister has just ___ the ball. (a) catch (b) catches (c) catching (d) caught
  12. 12.___ my brother dancing on the stage now? (a) Am (b) Are (c) Is
  13. 13.Kunal ___ drink milk twice a week. (a) doesn't (b) don't (c) isn't
  14. 14.Choose the right verb: Either Dev or the girls ___ coming today. (a) is (b) are
  15. 15.When Mum came home, we ___ a story. (a) were tell (b) was telling (c) were telling (d) are telling
  16. 16.Yash ___ going to run in the park next month. (a) am (b) are (c) is
  17. 17.The children ___ the dishes last week. (a) wash (b) will wash (c) washed (d) have washed
  18. 18.Which is the correct -ing form of “help”? (a) helpeing (b) helping (c) helpping
  19. 19.Choose the right verb: One of my cousins ___ in Class 9. (a) are (b) is
  20. 20.My cousins ___ carry the bag every morning. (a) doesn't (b) don't (c) aren't
  21. 21.He has had this bicycle ___ five years. (a) for (b) since
  22. 22.Yash ___ a song when the phone rang. (a) was sing (b) is singing (c) was singing (d) were singing
  23. 23.I did not ___ a cartoon last week. (a) watches (b) watched (c) watch (d) watching
  24. 24.You ___ a cake next week. (a) will baking (b) will bakes (c) will bake (d) baked
  25. 25.___ we baking a cake at the moment? (a) Am (b) Are (c) Is
  26. 26.You did not ___ the room yesterday. (a) cleaning (b) cleans (c) clean (d) cleaned
  27. 27.Choose the right verb: The box of pencils ___ on the table. (a) is (b) are
  28. 28.They ___ a message yesterday. (a) sended (b) sent (c) send (d) will send
  29. 29.My sister ___ a picture every day. (a) draw (b) drawing (c) draws
  30. 30.Which is the correct -ing form of “plant”? (a) planteing (b) plantting (c) planting
  31. 31.I ___ going to buy vegetables next month. (a) is (b) are (c) am
  32. 32.My parents ___ the dog at the moment. (a) am feeding (b) are feeding (c) are feed (d) is feeding
  33. 33.We ___ in the park when it started to rain. (a) are running (b) was running (c) were run (d) were running
  34. 34.You ___ on the stage twice a week. (a) dancing (b) dance (c) dances
  35. 35.Ira ___ rice at 8 pm yesterday. (a) is cooking (b) was cook (c) were cooking (d) was cooking
  36. 36.You ___ in the pool every day. (a) swim (b) swimming (c) swims
  37. 37.When Dad called, the students ___ already bought vegetables. (a) had (b) has (c) have
  38. 38.___ they feed the dog on Saturdays? (a) Do (b) Is (c) Does (d) Are
  39. 39.The children ___ going to bring lunch tomorrow. (a) am (b) is (c) are
  40. 40.We have just ___ a cartoon. (a) watches (b) watched (c) watching (d) watch

Answer key

  1. was writing
  2. sing
  3. has
  4. helped
  5. had spoken
  6. has
  7. simple future
  8. has taught
  9. has
  10. is
  11. caught
  12. Is
  13. doesn't
  14. are
  15. were telling
  16. is
  17. washed
  18. helping
  19. is
  20. don't
  21. for
  22. was singing
  23. watch
  24. will bake
  25. Are
  26. clean
  27. is
  28. sent
  29. draws
  30. planting
  31. am
  32. are feeding
  33. were running
  34. dance
  35. was cooking
  36. swim
  37. had
  38. Do
  39. are
  40. watched

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