← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 441 · 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.I did not ___ rice two days ago. (a) cooked (b) cooks (c) cooking (d) cook
  2. 2.I have just ___ cricket. (a) play (b) played (c) plays (d) playing
  3. 3.By the time Mum came home, Rahul ___ a tree. (a) has planted (b) have planted (c) had planted (d) had plant
  4. 4.Sneha ___ ridden a bicycle already. (a) has (b) have
  5. 5.I ___ to school now. (a) am go (b) am going (c) is going (d) are going
  6. 6.I ___ going to wash the dishes next month. (a) am (b) are (c) is
  7. 7.You ___ in this school since 2021. (a) have taught (b) teach (c) taught (d) has taught
  8. 8.She ___ studied science already. (a) have (b) has
  9. 9.___ she cooking rice right now? (a) Is (b) Am (c) Are
  10. 10.Choose the right verb: There ___ some milk in the jug. (a) is (b) are
  11. 11.She ___ the dishes before Mum came home. (a) had washed (b) has washed (c) had wash (d) have washed
  12. 12.Choose the right verb: Each child ___ a notebook. (a) have (b) has
  13. 13.Choose the right verb: Neither Arjun nor the twins ___ coming today. (a) are (b) is
  14. 14.I ___ in Pune since 2019. (a) lived (b) live (c) have lived (d) has lived
  15. 15.Which is the correct -ing form of “tell”? (a) telling (b) tellling (c) telleing
  16. 16.They ___ science in 2023. (a) will study (b) have studied (c) studied (d) study
  17. 17.You ___ a message when it started to rain. (a) are sending (b) was sending (c) were sending (d) were send
  18. 18.When the bell rang, my sister ___ tea. (a) was making (b) were making (c) is making (d) was make
  19. 19.You ___ going to buy vegetables next week. (a) are (b) is (c) am
  20. 20.Name the tense: “You are wearing a cap.” (a) simple present (b) past continuous (c) present continuous (d) simple past
  21. 21.My brother is going to ___ to school tomorrow. (a) go (b) went (c) goes (d) going
  22. 22.My sister ___ in this school since 2019. (a) have studied (b) has studied (c) studies (d) studied
  23. 23.When Dad called, we ___ already worn a cap. (a) has (b) have (c) had
  24. 24.I ___ buy vegetables every day. (a) doesn't (b) don't (c) aren't
  25. 25.We ___ in the park yesterday. (a) will run (b) runned (c) ran (d) run
  26. 26.Nisha ___ going to make tea next Sunday. (a) am (b) are (c) is
  27. 27.My sister ___ a song before it got dark. (a) had sang (b) have sung (c) has sung (d) had sung
  28. 28.She ___ going to cook rice next week. (a) are (b) is (c) am
  29. 29.He ___ a song before the bell rang. (a) has sung (b) have sung (c) had sung (d) had sang
  30. 30.My friends did not ___ a kite last Sunday. (a) flies (b) flying (c) fly (d) flew
  31. 31.Choose the right verb: There ___ five mangoes in the basket. (a) is (b) are
  32. 32.Choose the right verb: One of my friends ___ in Class 9. (a) are (b) is
  33. 33.Rohan ___ milk at the moment. (a) are drinking (b) am drinking (c) is drink (d) is drinking
  34. 34.Name the tense: “We have eaten a mango.” (a) simple present (b) present perfect (c) present continuous (d) past perfect
  35. 35.My brother has waited for the bus ___ morning. (a) since (b) for
  36. 36.___ we carrying the bag right now? (a) Am (b) Is (c) Are
  37. 37.Choose the right verb: Physics ___ interesting. (a) is (b) are
  38. 38.My brother ___ a cartoon before Mum came home. (a) have watched (b) has watched (c) had watched (d) had watch
  39. 39.Ishaan ___ going to study science next week. (a) are (b) is (c) am
  40. 40.___ they wash the dishes last week? (a) Was (b) Does (c) Did (d) Do

Answer key

  1. cook
  2. played
  3. had planted
  4. has
  5. am going
  6. am
  7. have taught
  8. has
  9. Is
  10. is
  11. had washed
  12. has
  13. are
  14. have lived
  15. telling
  16. studied
  17. were sending
  18. was making
  19. are
  20. present continuous
  21. go
  22. has studied
  23. had
  24. don't
  25. ran
  26. is
  27. had sung
  28. is
  29. had sung
  30. fly
  31. are
  32. is
  33. is drinking
  34. present perfect
  35. since
  36. Are
  37. is
  38. had watched
  39. is
  40. Did

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