← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 4 · 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.Name the tense: “My sister flew a kite.” (a) present continuous (b) simple past (c) simple future (d) simple present
  2. 2.Choose the right verb: Each girl ___ a name tag. (a) have (b) has
  3. 3.My sister ___ watch a cartoon every Sunday. (a) doesn't (b) don't (c) isn't
  4. 4.___ they throwing the ball right now? (a) Are (b) Is (c) Am
  5. 5.We ___ a sandcastle at the moment. (a) are build (b) are building (c) is building (d) am building
  6. 6.They ___ a message every day. (a) sends (b) sending (c) send
  7. 7.They are going to ___ a tree next month. (a) plants (b) planted (c) planting (d) plant
  8. 8.He is going to ___ rice tomorrow. (a) cooked (b) cooking (c) cooks (d) cook
  9. 9.He ___ the dishes on Saturdays. (a) washing (b) wash (c) washes
  10. 10.I ___ in the park every day. (a) jogs (b) jog (c) jogging
  11. 11.Choose the right verb: Each of the players ___ a water bottle. (a) have (b) has
  12. 12.My sister is going to ___ tea next month. (a) making (b) made (c) makes (d) make
  13. 13.They ___ a story every day. (a) telling (b) tell (c) tells
  14. 14.My sister ___ a tree when it started to rain. (a) were climbing (b) is climbing (c) was climb (d) was climbing
  15. 15.My brother ___ throw the ball every Sunday. (a) isn't (b) doesn't (c) don't
  16. 16.My brother ___ the dishes now. (a) are washing (b) is wash (c) am washing (d) is washing
  17. 17.My cousins ___ cooked rice already. (a) has (b) have
  18. 18.Which is the correct -ing form of “go”? (a) gooing (b) going (c) goeing
  19. 19.I ___ going to take the train next week. (a) are (b) is (c) am
  20. 20.They ___ drawn a picture already. (a) have (b) has
  21. 21.___ she buy vegetables last Sunday? (a) Do (b) Does (c) Was (d) Did
  22. 22.She ___ Grandma when it started to rain. (a) were helping (b) is helping (c) was help (d) was helping
  23. 23.She has just ___ on the stage. (a) dancing (b) dance (c) dances (d) danced
  24. 24.Name the tense: “Rahul was studying science.” (a) present continuous (b) simple past (c) past perfect (d) past continuous
  25. 25.What is the past tense of “win”? (a) winned (b) won (c) winning
  26. 26.What is the past tense of “drink”? (a) drunk (b) drinking (c) drinked (d) drank
  27. 27.By the time Mum came home, they ___ the ball. (a) had threw (b) has thrown (c) had thrown (d) have thrown
  28. 28.___ we eat a mango two days ago? (a) Does (b) Did (c) Do (d) Was
  29. 29.We ___ going to clap for the team next month. (a) am (b) is (c) are
  30. 30.When the bell rang, the students ___ Hindi. (a) are speaking (b) were speaking (c) was speaking (d) were speak
  31. 31.Choose the right verb: The bag of apples ___ in the car. (a) is (b) are
  32. 32.Name the tense: “We jog in the park.” (a) present continuous (b) simple past (c) past perfect (d) simple present
  33. 33.We ___ lunch when the bell rang. (a) were bringing (b) was bringing (c) were bring (d) are bringing
  34. 34.They ___ the bag in 2023. (a) will carry (b) have carried (c) carry (d) carried
  35. 35.She has been in the library ___ ten minutes. (a) for (b) since
  36. 36.Name the tense: “My friends were buying vegetables.” (a) present perfect (b) simple present (c) past continuous (d) present continuous
  37. 37.___ she jogging in the park now? (a) Are (b) Am (c) Is
  38. 38.Isha ___ to school when it started to rain. (a) was go (b) were going (c) was going (d) is going
  39. 39.You ___ Grandma every Sunday. (a) help (b) helps (c) helping
  40. 40.Name the tense: “My sister had watched a cartoon.” (a) simple present (b) past perfect (c) present perfect (d) simple past

Answer key

  1. simple past
  2. has
  3. doesn't
  4. Are
  5. are building
  6. send
  7. plant
  8. cook
  9. washes
  10. jog
  11. has
  12. make
  13. tell
  14. was climbing
  15. doesn't
  16. is washing
  17. have
  18. going
  19. am
  20. have
  21. Did
  22. was helping
  23. danced
  24. past continuous
  25. won
  26. drank
  27. had thrown
  28. Did
  29. are
  30. were speaking
  31. is
  32. simple present
  33. were bringing
  34. carried
  35. for
  36. past continuous
  37. Is
  38. was going
  39. help
  40. past perfect

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