← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 373 · 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.Aarav ___ in the park now. (a) are running (b) am running (c) is running (d) is run
  2. 2.She ___ science next Sunday. (a) studied (b) will studies (c) will studying (d) will study
  3. 3.Name the tense: “He has caught the ball.” (a) present continuous (b) present perfect (c) simple future (d) simple past
  4. 4.My brother has had this bicycle ___ five years. (a) for (b) since
  5. 5.Choose the right verb: Neither the twins nor Rohan ___ coming today. (a) are (b) is
  6. 6.Choose the right verb: Neither the girls nor Ishaan ___ coming today. (a) are (b) is
  7. 7.Choose the right verb: Either the girls or Riya ___ coming today. (a) is (b) are
  8. 8.She ___ baked a cake already. (a) have (b) has
  9. 9.My sister ___ science before the bell rang. (a) have studied (b) had study (c) had studied (d) has studied
  10. 10.He did not ___ a mango last Sunday. (a) eating (b) eat (c) eats (d) ate
  11. 11.We ___ a story every morning. (a) tell (b) tells (c) telling
  12. 12.We ___ a mango at the moment. (a) are eat (b) am eating (c) is eating (d) are eating
  13. 13.My sister ___ the ball when it started to rain. (a) is catching (b) was catch (c) were catching (d) was catching
  14. 14.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  15. 15.Rohan did not ___ in the pool last week. (a) swimming (b) swim (c) swam (d) swims
  16. 16.I ___ the match before Mum came home. (a) have won (b) had win (c) had won (d) has won
  17. 17.I am going to ___ in the pool next month. (a) swims (b) swimming (c) swam (d) swim
  18. 18.Name the tense: “Karan carried the bag.” (a) past perfect (b) past continuous (c) simple past (d) present perfect
  19. 19.My friends ___ the dog before it got dark. (a) have fed (b) had feed (c) has fed (d) had fed
  20. 20.I ___ science when it started to rain. (a) am studying (b) were studying (c) was study (d) was studying
  21. 21.When Dad called, they ___ already planted a tree. (a) have (b) has (c) had
  22. 22.Name the tense: “They wash the dishes.” (a) simple present (b) simple past (c) present perfect (d) past perfect
  23. 23.Choose the right verb: Either the girls or Arjun ___ coming today. (a) are (b) is
  24. 24.Choose the right verb: Neither the boys nor Aarav ___ coming today. (a) is (b) are
  25. 25.He did not ___ a cartoon last Sunday. (a) watched (b) watching (c) watches (d) watch
  26. 26.___ I play cricket twice a week? (a) Are (b) Does (c) Is (d) Do
  27. 27.We are going to ___ in the pool tomorrow. (a) swims (b) swim (c) swam (d) swimming
  28. 28.I have just ___ vegetables. (a) buying (b) buy (c) bought (d) buys
  29. 29.My friends ___ science now. (a) is studying (b) are study (c) am studying (d) are studying
  30. 30.We did not ___ a song last week. (a) sing (b) sang (c) sings (d) singing
  31. 31.He has waited for the bus ___ 10 am. (a) since (b) for
  32. 32.Choose the right verb: All the children ___ a locker. (a) has (b) have
  33. 33.Name the tense: “I helped Grandma.” (a) simple present (b) simple past (c) present perfect (d) present continuous
  34. 34.My brother is going to ___ science next week. (a) study (b) studies (c) studying (d) studied
  35. 35.When Dad called, he ___ already fed the dog. (a) have (b) has (c) had
  36. 36.I ___ a tree in 2023. (a) have climbed (b) climbed (c) climb (d) will climb
  37. 37.___ he studying science right now? (a) Are (b) Is (c) Am
  38. 38.___ my parents drink milk last week? (a) Was (b) Do (c) Did (d) Does
  39. 39.They have just ___ a mango. (a) ate (b) eaten (c) eat (d) eating
  40. 40.When it started to rain, she ___ a tree. (a) is climbing (b) was climb (c) were climbing (d) was climbing

Answer key

  1. is running
  2. will study
  3. present perfect
  4. for
  5. is
  6. is
  7. is
  8. has
  9. had studied
  10. eat
  11. tell
  12. are eating
  13. was catching
  14. is
  15. swim
  16. had won
  17. swim
  18. simple past
  19. had fed
  20. was studying
  21. had
  22. simple present
  23. is
  24. is
  25. watch
  26. Do
  27. swim
  28. bought
  29. are studying
  30. sing
  31. since
  32. have
  33. simple past
  34. study
  35. had
  36. climbed
  37. Is
  38. Did
  39. eaten
  40. was climbing

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