← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 614 · 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.Nisha ___ tea next Sunday. (a) will makes (b) will making (c) made (d) will make
  2. 2.Saanvi ___ rice right now. (a) am cooking (b) are cooking (c) is cook (d) is cooking
  3. 3.We have waited for the bus ___ half an hour. (a) for (b) since
  4. 4.By the time the bell rang, Myra ___ milk. (a) had drank (b) have drunk (c) has drunk (d) had drunk
  5. 5.___ the children tell a story every Sunday? (a) Do (b) Is (c) Does (d) Are
  6. 6.We ___ in the pool before it got dark. (a) had swum (b) had swam (c) has swum (d) have swum
  7. 7.What is the past tense of “run”? (a) runned (b) ran (c) running (d) run
  8. 8.Neel ___ a song before Mum came home. (a) has sung (b) have sung (c) had sung (d) had sang
  9. 9.Choose the right verb: There ___ an apple on the plate. (a) are (b) is
  10. 10.He ___ tea when it started to rain. (a) were making (b) was making (c) was make (d) is making
  11. 11.Karan ___ science at the moment. (a) are studying (b) am studying (c) is study (d) is studying
  12. 12.You have had this bicycle ___ a long time. (a) for (b) since
  13. 13.We ___ the dishes every day. (a) washing (b) washes (c) wash
  14. 14.___ Arjun swimming in the pool at the moment? (a) Am (b) Is (c) Are
  15. 15.Sneha ___ the train when the phone rang. (a) was take (b) is taking (c) was taking (d) were taking
  16. 16.When the bell rang, I ___ a cake. (a) was bake (b) am baking (c) were baking (d) was baking
  17. 17.He ___ a mango every day. (a) eat (b) eating (c) eats
  18. 18.He ___ play cricket every morning. (a) isn't (b) doesn't (c) don't
  19. 19.My parents ___ told a story already. (a) have (b) has
  20. 20.___ Zoya win the match every morning? (a) Is (b) Does (c) Do (d) Are
  21. 21.Choose the right verb: Each girl ___ a locker. (a) has (b) have
  22. 22.She ___ a tree when the bell rang. (a) was plant (b) was planting (c) is planting (d) were planting
  23. 23.We ___ going to drink milk tomorrow. (a) are (b) am (c) is
  24. 24.They did not ___ a tree last Sunday. (a) plants (b) plant (c) planting (d) planted
  25. 25.___ Riya build a sandcastle last week? (a) Was (b) Did (c) Does (d) Do
  26. 26.Name the tense: “We bought vegetables.” (a) present perfect (b) past continuous (c) present continuous (d) simple past
  27. 27.Tara ___ draw a picture every day. (a) doesn't (b) isn't (c) don't
  28. 28.When Dad called, you ___ already played cricket. (a) has (b) have (c) had
  29. 29.By the time the bell rang, they ___ a message. (a) had send (b) has sent (c) had sent (d) have sent
  30. 30.He ___ climbed a tree already. (a) have (b) has
  31. 31.Choose the right verb: The basket of mangoes ___ heavy. (a) is (b) are
  32. 32.Which is the correct -ing form of “wear”? (a) weareing (b) wearring (c) wearing
  33. 33.They are going to ___ tea next Sunday. (a) make (b) makes (c) made (d) making
  34. 34.Choose the right verb: All the students ___ a notebook. (a) have (b) has
  35. 35.___ I study science twice a week? (a) Does (b) Are (c) Do (d) Is
  36. 36.Which is the correct -ing form of “swim”? (a) swimming (b) swiming (c) swimeing
  37. 37.I ___ Grandma when Mum came home. (a) was helping (b) was help (c) am helping (d) were helping
  38. 38.Meera ___ a kite at 8 pm yesterday. (a) was flying (b) were flying (c) was fly (d) is flying
  39. 39.My brother has lived in Pune ___ 2019. (a) since (b) for
  40. 40.Farhan ___ going to make tea tomorrow. (a) is (b) am (c) are

Answer key

  1. will make
  2. is cooking
  3. for
  4. had drunk
  5. Do
  6. had swum
  7. ran
  8. had sung
  9. is
  10. was making
  11. is studying
  12. for
  13. wash
  14. Is
  15. was taking
  16. was baking
  17. eats
  18. doesn't
  19. have
  20. Does
  21. has
  22. was planting
  23. are
  24. plant
  25. Did
  26. simple past
  27. doesn't
  28. had
  29. had sent
  30. has
  31. is
  32. wearing
  33. make
  34. have
  35. Do
  36. swimming
  37. was helping
  38. was flying
  39. since
  40. is

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