← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 165 · 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.She ___ a picture when it started to rain. (a) was draw (b) were drawing (c) is drawing (d) was drawing
  2. 2.Name the tense: “We were bringing lunch.” (a) past perfect (b) present perfect (c) simple future (d) past continuous
  3. 3.We ___ in Delhi since 2020. (a) have worked (b) worked (c) has worked (d) work
  4. 4.I ___ a cake twice a week. (a) bake (b) bakes (c) baking
  5. 5.___ she wearing a cap now? (a) Am (b) Is (c) Are
  6. 6.Choose the right verb: The box of pencils ___ on the table. (a) are (b) is
  7. 7.___ he bring lunch every day? (a) Do (b) Are (c) Is (d) Does
  8. 8.Vivaan ___ a picture when Mum came home. (a) was draw (b) were drawing (c) is drawing (d) was drawing
  9. 9.My brother ___ jogged in the park already. (a) have (b) has
  10. 10.You ___ climb a tree on Saturdays. (a) doesn't (b) don't (c) aren't
  11. 11.We ___ jog in the park twice a week. (a) doesn't (b) aren't (c) don't
  12. 12.I ___ tea when the phone rang. (a) am making (b) was make (c) were making (d) was making
  13. 13.When the phone rang, my brother ___ the match. (a) is winning (b) were winning (c) was winning (d) was win
  14. 14.My cousins ___ bake a cake every day. (a) doesn't (b) don't (c) aren't
  15. 15.___ you watching a cartoon at the moment? (a) Is (b) Am (c) Are
  16. 16.Name the tense: “My friends had written a letter.” (a) simple present (b) present continuous (c) past continuous (d) past perfect
  17. 17.Choose the right verb: My trousers ___ new. (a) are (b) is
  18. 18.By the time the guests arrived, he ___ milk. (a) had drank (b) had drunk (c) have drunk (d) has drunk
  19. 19.Name the tense: “My brother wears a cap.” (a) past continuous (b) simple present (c) present perfect (d) present continuous
  20. 20.I ___ washed the dishes already. (a) have (b) has
  21. 21.When the bell rang, they ___ the ball. (a) are catching (b) was catching (c) were catch (d) were catching
  22. 22.We ___ flown a kite already. (a) has (b) have
  23. 23.___ I carry the bag last Sunday? (a) Was (b) Does (c) Did (d) Do
  24. 24.Name the tense: “We dance on the stage.” (a) present perfect (b) past perfect (c) simple present (d) present continuous
  25. 25.We did not ___ a cartoon two days ago. (a) watch (b) watching (c) watched (d) watches
  26. 26.My parents have just ___ cricket. (a) plays (b) playing (c) play (d) played
  27. 27.They ___ washed the dishes already. (a) has (b) have
  28. 28.You ___ a tree when the bell rang. (a) was planting (b) are planting (c) were planting (d) were plant
  29. 29.Choose the right verb: Either the boys or Arjun ___ coming today. (a) is (b) are
  30. 30.They ___ jogged in the park already. (a) have (b) has
  31. 31.___ you watch a cartoon twice a week? (a) Are (b) Does (c) Is (d) Do
  32. 32.Choose the right verb: One of my friends ___ in Class 6. (a) are (b) is
  33. 33.By the time Mum came home, you ___ a cap. (a) have worn (b) has worn (c) had wore (d) had worn
  34. 34.When Dad called, you ___ already made tea. (a) have (b) has (c) had
  35. 35.Choose the right verb: Mathematics ___ my favourite subject. (a) are (b) is
  36. 36.When it started to rain, Zoya ___ milk. (a) were drinking (b) was drink (c) was drinking (d) is drinking
  37. 37.Choose the right verb: The news ___ good today. (a) is (b) are
  38. 38.Which is the correct -ing form of “run”? (a) runeing (b) running (c) runing
  39. 39.By the time the bell rang, he ___ science. (a) has studied (b) had study (c) have studied (d) had studied
  40. 40.___ I sending a message right now? (a) Are (b) Is (c) Am

Answer key

  1. was drawing
  2. past continuous
  3. have worked
  4. bake
  5. Is
  6. is
  7. Does
  8. was drawing
  9. has
  10. don't
  11. don't
  12. was making
  13. was winning
  14. don't
  15. Are
  16. past perfect
  17. are
  18. had drunk
  19. simple present
  20. have
  21. were catching
  22. have
  23. Did
  24. simple present
  25. watch
  26. played
  27. have
  28. were planting
  29. is
  30. have
  31. Do
  32. is
  33. had worn
  34. had
  35. is
  36. was drinking
  37. is
  38. running
  39. had studied
  40. Am

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