← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 248 · 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.By the time Mum came home, they ___ on the stage. (a) has danced (b) have danced (c) had danced (d) had dance
  2. 2.My friends ___ vegetables now. (a) is buying (b) are buying (c) am buying (d) are buy
  3. 3.___ they draw a picture every day? (a) Are (b) Does (c) Do (d) Is
  4. 4.___ we take the train yesterday? (a) Does (b) Do (c) Was (d) Did
  5. 5.Kunal ___ cook rice every day. (a) isn't (b) don't (c) doesn't
  6. 6.Choose the right verb: Either Pooja or the twins ___ coming today. (a) are (b) is
  7. 7.Choose the right verb: Either Arjun or the boys ___ coming today. (a) are (b) is
  8. 8.We ___ the dishes when the phone rang. (a) were washing (b) was washing (c) are washing (d) were wash
  9. 9.Vivaan ___ brought lunch already. (a) has (b) have
  10. 10.At 8 pm yesterday, we ___ a song. (a) are singing (b) was singing (c) were singing (d) were sing
  11. 11.He ___ rice yesterday. (a) cooked (b) will cook (c) has cooked (d) cooks
  12. 12.When the bell rang, she ___ the dishes. (a) was wash (b) is washing (c) were washing (d) was washing
  13. 13.Choose the right verb: One of my friends ___ in Class 9. (a) are (b) is
  14. 14.Name the tense: “I am making tea.” (a) present perfect (b) past perfect (c) past continuous (d) present continuous
  15. 15.Arjun ___ science right now. (a) am studying (b) are studying (c) is study (d) is studying
  16. 16.My sister ___ carry the bag twice a week. (a) doesn't (b) isn't (c) don't
  17. 17.Name the tense: “My sister bakes a cake.” (a) simple past (b) simple future (c) present continuous (d) simple present
  18. 18.Choose the right verb: Either Aditya or the twins ___ coming today. (a) is (b) are
  19. 19.Arjun has just ___ the ball. (a) thrown (b) threw (c) throwing (d) throw
  20. 20.___ Manav jog in the park last Sunday? (a) Does (b) Was (c) Do (d) Did
  21. 21.Which is the correct -ing form of “drink”? (a) drinkking (b) drinkeing (c) drinking
  22. 22.Choose the right verb: Neither the boys nor Myra ___ coming today. (a) are (b) is
  23. 23.I ___ vegetables last Sunday. (a) will buy (b) bought (c) buyed (d) buy
  24. 24.Which is the correct -ing form of “fly”? (a) flyeing (b) flyying (c) flying
  25. 25.Name the tense: “My friends will write a letter.” (a) simple present (b) past continuous (c) present perfect (d) simple future
  26. 26.Name the tense: “She sends a message.” (a) simple present (b) simple future (c) present perfect (d) past continuous
  27. 27.You ___ a letter when the phone rang. (a) are writing (b) was writing (c) were writing (d) were write
  28. 28.When Mum came home, he ___ the match. (a) were winning (b) is winning (c) was winning (d) was win
  29. 29.I have had this bicycle ___ a long time. (a) for (b) since
  30. 30.You have studied in this school ___ 2020. (a) since (b) for
  31. 31.___ Neel cooking rice now? (a) Am (b) Is (c) Are
  32. 32.At 8 pm yesterday, Rahul ___ a cake. (a) were baking (b) was bake (c) was baking (d) is baking
  33. 33.You ___ eat a mango every Sunday. (a) don't (b) aren't (c) doesn't
  34. 34.She ___ cricket before it got dark. (a) had play (b) has played (c) have played (d) had played
  35. 35.You ___ going to climb a tree tomorrow. (a) are (b) is (c) am
  36. 36.I ___ a cake every Sunday. (a) bake (b) baking (c) bakes
  37. 37.She has just ___ tea. (a) makes (b) making (c) make (d) made
  38. 38.He has just ___ the match. (a) winning (b) won (c) win (d) wins
  39. 39.Name the tense: “We will swim in the pool.” (a) simple future (b) present perfect (c) present continuous (d) past continuous
  40. 40.Choose the right verb: Neither the twins nor Karan ___ coming today. (a) is (b) are

Answer key

  1. had danced
  2. are buying
  3. Do
  4. Did
  5. doesn't
  6. are
  7. are
  8. were washing
  9. has
  10. were singing
  11. cooked
  12. was washing
  13. is
  14. present continuous
  15. is studying
  16. doesn't
  17. simple present
  18. are
  19. thrown
  20. Did
  21. drinking
  22. is
  23. bought
  24. flying
  25. simple future
  26. simple present
  27. were writing
  28. was winning
  29. for
  30. since
  31. Is
  32. was baking
  33. don't
  34. had played
  35. are
  36. bake
  37. made
  38. won
  39. simple future
  40. is

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