← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 982 · 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.You ___ carried the bag already. (a) have (b) has
  2. 2.Which is the correct -ing form of “climb”? (a) climbbing (b) climbeing (c) climbing
  3. 3.The children have lived in Pune ___ last year. (a) since (b) for
  4. 4.Which is the correct -ing form of “build”? (a) buildding (b) building (c) buildeing
  5. 5.My friends ___ jog in the park twice a week. (a) aren't (b) doesn't (c) don't
  6. 6.When Dad called, we ___ already carried the bag. (a) had (b) has (c) have
  7. 7.Name the tense: “You made tea.” (a) present continuous (b) simple present (c) simple future (d) simple past
  8. 8.Choose the right verb: The bag of apples ___ in the car. (a) are (b) is
  9. 9.Name the tense: “My cousins had swum in the pool.” (a) present perfect (b) past continuous (c) simple present (d) past perfect
  10. 10.Name the tense: “The students danced on the stage.” (a) past perfect (b) simple present (c) past continuous (d) simple past
  11. 11.I ___ danced on the stage already. (a) have (b) has
  12. 12.What is the past tense of “make”? (a) making (b) made (c) maked
  13. 13.Dev ___ the train yesterday. (a) takes (b) took (c) taked (d) will take
  14. 14.Name the tense: “You are clapping for the team.” (a) simple future (b) simple present (c) past continuous (d) present continuous
  15. 15.Name the tense: “We have caught the ball.” (a) simple future (b) past continuous (c) past perfect (d) present perfect
  16. 16.Choose the right verb: The box of pencils ___ on the table. (a) is (b) are
  17. 17.When Dad called, he ___ already caught the ball. (a) have (b) has (c) had
  18. 18.My brother ___ science before the guests arrived. (a) has studied (b) had study (c) had studied (d) have studied
  19. 19.They ___ a cake every Sunday. (a) baking (b) bake (c) bakes
  20. 20.She ___ a cartoon next week. (a) will watching (b) watched (c) will watches (d) will watch
  21. 21.You ___ a cake twice a week. (a) bakes (b) baking (c) bake
  22. 22.Choose the right verb: Either Yash or my cousins ___ coming today. (a) is (b) are
  23. 23.Saanvi ___ rice right now. (a) am cooking (b) is cooking (c) is cook (d) are cooking
  24. 24.___ Isha watch a cartoon every morning? (a) Do (b) Are (c) Is (d) Does
  25. 25.You have had this bicycle ___ last year. (a) since (b) for
  26. 26.___ they writing a letter right now? (a) Is (b) Am (c) Are
  27. 27.When it started to rain, she ___ a message. (a) was send (b) were sending (c) was sending (d) is sending
  28. 28.When the bell rang, she ___ on the stage. (a) was dancing (b) was dance (c) is dancing (d) were dancing
  29. 29.Name the tense: “My brother was wearing a cap.” (a) present continuous (b) simple past (c) simple present (d) past continuous
  30. 30.My cousins ___ in this school since 2019. (a) taught (b) has taught (c) teach (d) have taught
  31. 31.By the time the bell rang, the students ___ the dishes. (a) had wash (b) have washed (c) had washed (d) has washed
  32. 32.Name the tense: “We had thrown the ball.” (a) present perfect (b) past perfect (c) simple future (d) present continuous
  33. 33.Nisha has lived in Pune ___ 2019. (a) since (b) for
  34. 34.___ you bringing lunch now? (a) Is (b) Am (c) Are
  35. 35.My sister did not ___ on the stage yesterday. (a) dances (b) danced (c) dancing (d) dance
  36. 36.He ___ tea when it started to rain. (a) is making (b) was make (c) were making (d) was making
  37. 37.You ___ a message before Mum came home. (a) have sent (b) has sent (c) had send (d) had sent
  38. 38.When it started to rain, I ___ a kite. (a) was fly (b) am flying (c) were flying (d) was flying
  39. 39.My parents ___ a sandcastle before Mum came home. (a) has built (b) had built (c) had build (d) have built
  40. 40.By the time the guests arrived, you ___ in the park. (a) had ran (b) has run (c) had run (d) have run

Answer key

  1. have
  2. climbing
  3. since
  4. building
  5. don't
  6. had
  7. simple past
  8. is
  9. past perfect
  10. simple past
  11. have
  12. made
  13. took
  14. present continuous
  15. present perfect
  16. is
  17. had
  18. had studied
  19. bake
  20. will watch
  21. bake
  22. are
  23. is cooking
  24. Does
  25. since
  26. Are
  27. was sending
  28. was dancing
  29. past continuous
  30. have taught
  31. had washed
  32. past perfect
  33. since
  34. Are
  35. dance
  36. was making
  37. had sent
  38. was flying
  39. had built
  40. had run

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