← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 10 · 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.Ananya ___ a song when the bell rang. (a) was singing (b) is singing (c) was sing (d) were singing
  2. 2.When Mum came home, he ___ the ball. (a) was throw (b) were throwing (c) is throwing (d) was throwing
  3. 3.Which is the correct -ing form of “write”? (a) writeing (b) writeeing (c) writing
  4. 4.He has just ___ a cap. (a) wearing (b) wore (c) wear (d) worn
  5. 5.Choose the right verb: There ___ a lot of rice in the bag. (a) are (b) is
  6. 6.Choose the right verb: All the students ___ a notebook. (a) has (b) have
  7. 7.___ Rahul wearing a cap now? (a) Is (b) Are (c) Am
  8. 8.Name the tense: “I have won the match.” (a) simple past (b) past continuous (c) past perfect (d) present perfect
  9. 9.You ___ science next month. (a) studied (b) will studying (c) will study (d) will studies
  10. 10.What is the past tense of “catch”? (a) catching (b) catched (c) caught
  11. 11.She ___ eat a mango every Sunday. (a) don't (b) isn't (c) doesn't
  12. 12.By the time we reached, we ___ a mango. (a) had ate (b) had eaten (c) has eaten (d) have eaten
  13. 13.Choose the right verb: The scissors ___ sharp. (a) is (b) are
  14. 14.By the time Mum came home, you ___ a letter. (a) has written (b) had written (c) have written (d) had wrote
  15. 15.You ___ in the park tomorrow. (a) jogged (b) will jog (c) will jogs (d) will jogging
  16. 16.Yash ___ Grandma when the bell rang. (a) was help (b) was helping (c) is helping (d) were helping
  17. 17.___ my cousins singing a song at the moment? (a) Am (b) Is (c) Are
  18. 18.I am going to ___ a letter next week. (a) wrote (b) write (c) writes (d) writing
  19. 19.When Dad called, she ___ already swum in the pool. (a) have (b) has (c) had
  20. 20.Dev ___ the dog every day. (a) feeds (b) feeding (c) feed
  21. 21.What is the past tense of “speak”? (a) speaking (b) spoken (c) speaked (d) spoke
  22. 22.The children have known my best friend ___ last year. (a) for (b) since
  23. 23.By the time the guests arrived, you ___ a song. (a) have sung (b) had sung (c) has sung (d) had sang
  24. 24.She ___ milk yesterday. (a) drinks (b) drank (c) drinked (d) will drink
  25. 25.My parents ___ going to draw a picture next week. (a) am (b) is (c) are
  26. 26.He has known my best friend ___ six months. (a) for (b) since
  27. 27.You ___ a picture next month. (a) will drawing (b) will draws (c) drew (d) will draw
  28. 28.Which is the correct -ing form of “cook”? (a) cookking (b) cooking (c) cookeing
  29. 29.___ Ananya watch a cartoon every day? (a) Is (b) Do (c) Does (d) Are
  30. 30.Choose the right verb: The box of pencils ___ on the table. (a) are (b) is
  31. 31.___ you speak Hindi every morning? (a) Is (b) Does (c) Are (d) Do
  32. 32.Name the tense: “You had jogged in the park.” (a) simple future (b) present continuous (c) past perfect (d) present perfect
  33. 33.I ___ on the stage twice a week. (a) dances (b) dance (c) dancing
  34. 34.The students ___ vegetables next week. (a) bought (b) will buy (c) will buys (d) will buying
  35. 35.They have just ___ Hindi. (a) spoke (b) speak (c) speaking (d) spoken
  36. 36.My brother ___ in the park right now. (a) am running (b) is run (c) is running (d) are running
  37. 37.Which is the correct -ing form of “throw”? (a) throweing (b) throwwing (c) throwing
  38. 38.___ Kunal draw a picture every day? (a) Does (b) Is (c) Do (d) Are
  39. 39.Rahul ___ in the pool when it started to rain. (a) is swimming (b) was swimming (c) was swim (d) were swimming
  40. 40.Name the tense: “We carry the bag.” (a) present continuous (b) simple present (c) past perfect (d) simple future

Answer key

  1. was singing
  2. was throwing
  3. writing
  4. worn
  5. is
  6. have
  7. Is
  8. present perfect
  9. will study
  10. caught
  11. doesn't
  12. had eaten
  13. are
  14. had written
  15. will jog
  16. was helping
  17. Are
  18. write
  19. had
  20. feeds
  21. spoke
  22. since
  23. had sung
  24. drank
  25. are
  26. for
  27. will draw
  28. cooking
  29. Does
  30. is
  31. Do
  32. past perfect
  33. dance
  34. will buy
  35. spoken
  36. is running
  37. throwing
  38. Does
  39. was swimming
  40. simple present

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