← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 33 · 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.Which is the correct -ing form of “build”? (a) buildeing (b) building (c) buildding
  2. 2.They ___ for the team when it started to rain. (a) was clapping (b) were clapping (c) were clap (d) are clapping
  3. 3.She ___ Hindi at the moment. (a) is speaking (b) are speaking (c) am speaking (d) is speak
  4. 4.Manav is going to ___ a message tomorrow. (a) send (b) sent (c) sending (d) sends
  5. 5.Name the tense: “You build a sandcastle.” (a) past continuous (b) simple present (c) present continuous (d) past perfect
  6. 6.I ___ to school right now. (a) is going (b) am go (c) am going (d) are going
  7. 7.You ___ a letter yesterday. (a) will write (b) writed (c) wrote (d) write
  8. 8.Choose the right verb: There ___ three pencils in the box. (a) is (b) are
  9. 9.They ___ a story right now. (a) is telling (b) are tell (c) are telling (d) am telling
  10. 10.My cousins ___ the bag before the bell rang. (a) has carried (b) had carry (c) had carried (d) have carried
  11. 11.My friends did not ___ the train yesterday. (a) took (b) taking (c) take (d) takes
  12. 12.___ my sister dancing on the stage at the moment? (a) Am (b) Is (c) Are
  13. 13.I did not ___ in the park yesterday. (a) jogs (b) jog (c) jogged (d) jogging
  14. 14.My brother ___ a tree before the guests arrived. (a) have planted (b) has planted (c) had plant (d) had planted
  15. 15.We did not ___ Hindi last Sunday. (a) speaks (b) spoke (c) speak (d) speaking
  16. 16.___ you bake a cake two days ago? (a) Do (b) Was (c) Did (d) Does
  17. 17.Omkar ___ tea now. (a) is make (b) am making (c) are making (d) is making
  18. 18.___ she play cricket last week? (a) Do (b) Was (c) Does (d) Did
  19. 19.She ___ on the stage before the guests arrived. (a) have danced (b) had danced (c) has danced (d) had dance
  20. 20.___ I play cricket twice a week? (a) Are (b) Do (c) Does (d) Is
  21. 21.By the time the bell rang, Diya ___ on the stage. (a) had danced (b) has danced (c) had dance (d) have danced
  22. 22.___ you running in the park now? (a) Are (b) Is (c) Am
  23. 23.By the time we reached, he ___ the room. (a) had cleaned (b) have cleaned (c) had clean (d) has cleaned
  24. 24.___ they go to school on Saturdays? (a) Does (b) Is (c) Are (d) Do
  25. 25.She did not ___ the bag last week. (a) carried (b) carrying (c) carry (d) carries
  26. 26.We have had this bicycle ___ last year. (a) for (b) since
  27. 27.By the time the guests arrived, the students ___ tea. (a) has made (b) had made (c) had make (d) have made
  28. 28.We ___ on the stage before the guests arrived. (a) have danced (b) had danced (c) had dance (d) has danced
  29. 29.I ___ draw a picture twice a week. (a) don't (b) doesn't (c) aren't
  30. 30.He ___ a kite now. (a) are flying (b) is fly (c) is flying (d) am flying
  31. 31.By the time the bell rang, I ___ tea. (a) have made (b) had made (c) has made (d) had make
  32. 32.Name the tense: “My brother drinks milk.” (a) simple present (b) present continuous (c) past perfect (d) simple past
  33. 33.My brother ___ the dog twice a week. (a) feeds (b) feeding (c) feed
  34. 34.Which is the correct -ing form of “send”? (a) sendeing (b) sendding (c) sending
  35. 35.___ he swim in the pool every day? (a) Does (b) Are (c) Do (d) Is
  36. 36.We ___ swim in the pool every Sunday. (a) don't (b) aren't (c) doesn't
  37. 37.Riya ___ bring lunch on Saturdays. (a) isn't (b) don't (c) doesn't
  38. 38.Name the tense: “Zoya had watched a cartoon.” (a) simple future (b) past perfect (c) present perfect (d) present continuous
  39. 39.I ___ rice when it started to rain. (a) were cooking (b) was cook (c) was cooking (d) am cooking
  40. 40.___ he telling a story at the moment? (a) Am (b) Are (c) Is

Answer key

  1. building
  2. were clapping
  3. is speaking
  4. send
  5. simple present
  6. am going
  7. wrote
  8. are
  9. are telling
  10. had carried
  11. take
  12. Is
  13. jog
  14. had planted
  15. speak
  16. Did
  17. is making
  18. Did
  19. had danced
  20. Do
  21. had danced
  22. Are
  23. had cleaned
  24. Do
  25. carry
  26. since
  27. had made
  28. had danced
  29. don't
  30. is flying
  31. had made
  32. simple present
  33. feeds
  34. sending
  35. Does
  36. don't
  37. doesn't
  38. past perfect
  39. was cooking
  40. Is

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