← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 947 · 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.You have just ___ the ball. (a) throwing (b) thrown (c) threw (d) throw
  2. 2.My sister has studied in this school ___ 2019. (a) since (b) for
  3. 3.I ___ run in the park already. (a) have (b) has
  4. 4.Name the tense: “Sneha ran in the park.” (a) past perfect (b) simple future (c) simple past (d) present continuous
  5. 5.___ Ishaan clapping for the team right now? (a) Are (b) Am (c) Is
  6. 6.She ___ with Nani since 2022. (a) have stayed (b) stays (c) stayed (d) has stayed
  7. 7.Name the tense: “He is taking the train.” (a) simple future (b) present continuous (c) past continuous (d) past perfect
  8. 8.Ananya ___ a cake next month. (a) will bake (b) will baking (c) baked (d) will bakes
  9. 9.Nisha ___ in the park last Sunday. (a) has jogged (b) jogged (c) will jog (d) jogs
  10. 10.___ we playing cricket at the moment? (a) Are (b) Am (c) Is
  11. 11.What is the past tense of “bring”? (a) brought (b) bringing (c) bringed
  12. 12.My brother ___ a kite when it started to rain. (a) was fly (b) was flying (c) were flying (d) is flying
  13. 13.We ___ going to buy vegetables tomorrow. (a) am (b) is (c) are
  14. 14.Name the tense: “My sister is making tea.” (a) present perfect (b) simple present (c) present continuous (d) past perfect
  15. 15.Choose the right verb: Each girl ___ a water bottle. (a) have (b) has
  16. 16.Name the tense: “Kabir drank milk.” (a) present perfect (b) simple future (c) simple present (d) simple past
  17. 17.Which is the correct -ing form of “play”? (a) playying (b) playeing (c) playing
  18. 18.Name the tense: “My parents fed the dog.” (a) present perfect (b) past perfect (c) simple past (d) present continuous
  19. 19.Choose the right verb: There ___ a lot of rice in the bag. (a) are (b) is
  20. 20.Sneha has just ___ the train. (a) taking (b) take (c) taken (d) took
  21. 21.When Dad called, we ___ already clapped for the team. (a) have (b) has (c) had
  22. 22.___ we go to school every day? (a) Is (b) Do (c) Does (d) Are
  23. 23.I ___ a cartoon next Sunday. (a) watched (b) will watching (c) will watch (d) will watches
  24. 24.Choose the right verb: Each of the boys ___ a name tag. (a) has (b) have
  25. 25.___ my brother write a letter every morning? (a) Does (b) Are (c) Is (d) Do
  26. 26.___ my cousins wash the dishes yesterday? (a) Do (b) Did (c) Was (d) Does
  27. 27.Choose the right verb: There ___ many books on the shelf. (a) is (b) are
  28. 28.___ I win the match last week? (a) Was (b) Does (c) Do (d) Did
  29. 29.Choose the right verb: Mathematics ___ my favourite subject. (a) is (b) are
  30. 30.When Dad called, he ___ already helped Grandma. (a) had (b) has (c) have
  31. 31.Choose the right verb: Every student ___ a water bottle. (a) have (b) has
  32. 32.I ___ in Pune since 2019. (a) has lived (b) have lived (c) lived (d) live
  33. 33.We have just ___ in the park. (a) running (b) run (c) ran
  34. 34.What is the past tense of “throw”? (a) thrown (b) throwing (c) threw (d) throwed
  35. 35.Diya is going to ___ a sandcastle next month. (a) built (b) builds (c) building (d) build
  36. 36.Choose the right verb: There ___ two cats in the garden. (a) is (b) are
  37. 37.___ she throwing the ball at the moment? (a) Am (b) Is (c) Are
  38. 38.Name the tense: “Zoya is carrying the bag.” (a) simple future (b) present continuous (c) simple past (d) simple present
  39. 39.You are going to ___ on the stage next week. (a) danced (b) dances (c) dancing (d) dance
  40. 40.Rahul ___ the dishes before the guests arrived. (a) had wash (b) has washed (c) had washed (d) have washed

Answer key

  1. thrown
  2. since
  3. have
  4. simple past
  5. Is
  6. has stayed
  7. present continuous
  8. will bake
  9. jogged
  10. Are
  11. brought
  12. was flying
  13. are
  14. present continuous
  15. has
  16. simple past
  17. playing
  18. simple past
  19. is
  20. taken
  21. had
  22. Do
  23. will watch
  24. has
  25. Does
  26. Did
  27. are
  28. Did
  29. is
  30. had
  31. has
  32. have lived
  33. run
  34. threw
  35. build
  36. are
  37. Is
  38. present continuous
  39. dance
  40. had washed

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