← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 509 · 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.They have just ___ rice. (a) cooks (b) cook (c) cooking (d) cooked
  2. 2.___ Rahul cleaning the room now? (a) Am (b) Is (c) Are
  3. 3.He ___ in Delhi since 2022. (a) works (b) have worked (c) worked (d) has worked
  4. 4.Name the tense: “Farhan has carried the bag.” (a) present perfect (b) past continuous (c) simple future (d) simple present
  5. 5.Choose the right verb: One of my classmates ___ in Class 4. (a) are (b) is
  6. 6.My brother ___ a picture right now. (a) is draw (b) is drawing (c) am drawing (d) are drawing
  7. 7.Name the tense: “He has planted a tree.” (a) past perfect (b) simple past (c) present perfect (d) simple present
  8. 8.Dev ___ going to wear a cap next Sunday. (a) is (b) are (c) am
  9. 9.You ___ planted a tree already. (a) have (b) has
  10. 10.___ Aisha carrying the bag now? (a) Is (b) Am (c) Are
  11. 11.Name the tense: “I bring lunch.” (a) present continuous (b) simple future (c) simple past (d) simple present
  12. 12.My friends ___ with Nani since 2022. (a) has stayed (b) have stayed (c) stay (d) stayed
  13. 13.You ___ a cartoon at 8 pm yesterday. (a) were watching (b) were watch (c) are watching (d) was watching
  14. 14.Name the tense: “My sister climbs a tree.” (a) simple past (b) present continuous (c) simple present (d) present perfect
  15. 15.Which is the correct -ing form of “throw”? (a) throwing (b) throweing (c) throwwing
  16. 16.You ___ on the stage when the bell rang. (a) are dancing (b) were dance (c) were dancing (d) was dancing
  17. 17.You have just ___ a mango. (a) eating (b) ate (c) eat (d) eaten
  18. 18.___ you drink milk every morning? (a) Is (b) Does (c) Do (d) Are
  19. 19.Choose the right verb: Each of the children ___ a locker. (a) has (b) have
  20. 20.My brother is going to ___ the match tomorrow. (a) winning (b) win (c) won (d) wins
  21. 21.When Dad called, you ___ already drunk milk. (a) have (b) had (c) has
  22. 22.She ___ tea when the bell rang. (a) was making (b) is making (c) was make (d) were making
  23. 23.She ___ going to plant a tree next week. (a) am (b) are (c) is
  24. 24.Choose the right verb: One of my cousins ___ in Class 9. (a) is (b) are
  25. 25.Name the tense: “We will help Grandma.” (a) simple future (b) past perfect (c) present perfect (d) simple present
  26. 26.They ___ the room tomorrow. (a) will clean (b) will cleaning (c) cleaned (d) will cleans
  27. 27.Name the tense: “Diya is carrying the bag.” (a) present continuous (b) past continuous (c) simple past (d) past perfect
  28. 28.What is the past tense of “make”? (a) maked (b) made (c) making
  29. 29.What is the past tense of “send”? (a) sended (b) sent (c) sending
  30. 30.Name the tense: “I will tell a story.” (a) present continuous (b) simple past (c) present perfect (d) simple future
  31. 31.What is the past tense of “bring”? (a) bringing (b) bringed (c) brought
  32. 32.Name the tense: “He will plant a tree.” (a) present perfect (b) simple present (c) past perfect (d) simple future
  33. 33.___ Neel studying science right now? (a) Are (b) Am (c) Is
  34. 34.She is going to ___ a cake next Sunday. (a) bake (b) bakes (c) baked (d) baking
  35. 35.Name the tense: “I am singing a song.” (a) simple future (b) present continuous (c) present perfect (d) past perfect
  36. 36.Name the tense: “My friends sang a song.” (a) past continuous (b) simple present (c) simple past (d) present perfect
  37. 37.Tara ___ in Delhi since 2022. (a) has worked (b) works (c) have worked (d) worked
  38. 38.We ___ a tree twice a week. (a) plants (b) plant (c) planting
  39. 39.Choose the right verb: All the children ___ a locker. (a) have (b) has
  40. 40.My parents ___ the dishes next month. (a) will washing (b) washed (c) will washes (d) will wash

Answer key

  1. cooked
  2. Is
  3. has worked
  4. present perfect
  5. is
  6. is drawing
  7. present perfect
  8. is
  9. have
  10. Is
  11. simple present
  12. have stayed
  13. were watching
  14. simple present
  15. throwing
  16. were dancing
  17. eaten
  18. Do
  19. has
  20. win
  21. had
  22. was making
  23. is
  24. is
  25. simple future
  26. will clean
  27. present continuous
  28. made
  29. sent
  30. simple future
  31. brought
  32. simple future
  33. Is
  34. bake
  35. present continuous
  36. simple past
  37. has worked
  38. plant
  39. have
  40. will wash

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