← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 35 · 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: “Sneha rode a bicycle.” (a) past perfect (b) simple present (c) present continuous (d) simple past
  2. 2.She has just ___ the dog. (a) fed (b) feeding (c) feeds (d) feed
  3. 3.I ___ Grandma when Mum came home. (a) were helping (b) was helping (c) am helping (d) was help
  4. 4.When the bell rang, my brother ___ a mango. (a) was eat (b) were eating (c) is eating (d) was eating
  5. 5.___ you eating a mango now? (a) Are (b) Is (c) Am
  6. 6.Name the tense: “Omkar bought vegetables.” (a) simple present (b) simple future (c) past continuous (d) simple past
  7. 7.Name the tense: “Aarav has baked a cake.” (a) past continuous (b) simple future (c) present continuous (d) present perfect
  8. 8.Name the tense: “I was climbing a tree.” (a) present continuous (b) past perfect (c) simple past (d) past continuous
  9. 9.Choose the right verb: Every girl ___ a ID card. (a) have (b) has
  10. 10.___ I bringing lunch now? (a) Am (b) Is (c) Are
  11. 11.By the time the bell rang, I ___ science. (a) had study (b) have studied (c) had studied (d) has studied
  12. 12.Which is the correct -ing form of “sing”? (a) singging (b) singeing (c) singing
  13. 13.When Dad called, the children ___ already washed the dishes. (a) have (b) had (c) has
  14. 14.___ my friends washing the dishes now? (a) Is (b) Am (c) Are
  15. 15.By the time Mum came home, she ___ a song. (a) has sung (b) have sung (c) had sung (d) had sang
  16. 16.They ___ a picture twice a week. (a) drawing (b) draws (c) draw
  17. 17.___ she speak Hindi every day? (a) Are (b) Do (c) Is (d) Does
  18. 18.They did not ___ the dishes yesterday. (a) washing (b) washes (c) washed (d) wash
  19. 19.___ my cousins clap for the team every morning? (a) Are (b) Is (c) Does (d) Do
  20. 20.When the phone rang, the students ___ a kite. (a) are flying (b) was flying (c) were fly (d) were flying
  21. 21.She ___ milk before the bell rang. (a) had drank (b) had drunk (c) have drunk (d) has drunk
  22. 22.Yash ___ a cartoon before Mum came home. (a) have watched (b) has watched (c) had watch (d) had watched
  23. 23.He did not ___ Grandma two days ago. (a) helped (b) helping (c) help (d) helps
  24. 24.Name the tense: “My friends bring lunch.” (a) past perfect (b) simple past (c) present continuous (d) simple present
  25. 25.We ___ for the team twice a week. (a) clap (b) claps (c) clapping
  26. 26.She ___ in the park when it started to rain. (a) is jogging (b) was jogging (c) was jog (d) were jogging
  27. 27.Sneha is going to ___ Hindi next month. (a) speaks (b) spoke (c) speaking (d) speak
  28. 28.You did not ___ a mango two days ago. (a) eats (b) eating (c) ate (d) eat
  29. 29.Choose the right verb: Each of the boys ___ a locker. (a) has (b) have
  30. 30.She ___ with Nani since 2022. (a) have stayed (b) stays (c) stayed (d) has stayed
  31. 31.Choose the right verb: The basket of mangoes ___ heavy. (a) is (b) are
  32. 32.The students ___ the ball twice a week. (a) throw (b) throwing (c) throws
  33. 33.Choose the right verb: The bunch of bananas ___ ripe. (a) is (b) are
  34. 34.You have known my best friend ___ 2019. (a) for (b) since
  35. 35.Name the tense: “He flew a kite.” (a) past perfect (b) simple future (c) present continuous (d) simple past
  36. 36.Farhan ___ going to plant a tree next Sunday. (a) are (b) is (c) am
  37. 37.We ___ in the park in 2023. (a) runned (b) run (c) will run (d) ran
  38. 38.___ I send a message every day? (a) Does (b) Is (c) Are (d) Do
  39. 39.Name the tense: “Arjun had run in the park.” (a) past continuous (b) present continuous (c) simple future (d) past perfect
  40. 40.You ___ rice now. (a) is cooking (b) am cooking (c) are cook (d) are cooking

Answer key

  1. simple past
  2. fed
  3. was helping
  4. was eating
  5. Are
  6. simple past
  7. present perfect
  8. past continuous
  9. has
  10. Am
  11. had studied
  12. singing
  13. had
  14. Are
  15. had sung
  16. draw
  17. Does
  18. wash
  19. Do
  20. were flying
  21. had drunk
  22. had watched
  23. help
  24. simple present
  25. clap
  26. was jogging
  27. speak
  28. eat
  29. has
  30. has stayed
  31. is
  32. throw
  33. is
  34. since
  35. simple past
  36. is
  37. ran
  38. Do
  39. past perfect
  40. are cooking

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