← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 567 · 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 “watch”? (a) watcheing (b) watchhing (c) watching
  2. 2.My friends have just ___ science. (a) studied (b) study (c) studying (d) studies
  3. 3.They have worked in Delhi ___ 2020. (a) since (b) for
  4. 4.___ Riya draw a picture two days ago? (a) Does (b) Was (c) Do (d) Did
  5. 5.Name the tense: “Karan has baked a cake.” (a) present continuous (b) simple present (c) present perfect (d) past continuous
  6. 6.When Dad called, Nisha ___ already sent a message. (a) had (b) have (c) has
  7. 7.___ they throwing the ball at the moment? (a) Is (b) Am (c) Are
  8. 8.Name the tense: “Zoya has written a letter.” (a) past continuous (b) present perfect (c) past perfect (d) present continuous
  9. 9.By the time we reached, my brother ___ the ball. (a) has thrown (b) had threw (c) had thrown (d) have thrown
  10. 10.I ___ the dishes tomorrow. (a) will wash (b) washed (c) will washes (d) will washing
  11. 11.You did not ___ Hindi two days ago. (a) speak (b) spoke (c) speaks (d) speaking
  12. 12.She has waited for the bus ___ morning. (a) since (b) for
  13. 13.She has just ___ a message. (a) send (b) sends (c) sent (d) sending
  14. 14.When the bell rang, Vivaan ___ science. (a) were studying (b) is studying (c) was studying (d) was study
  15. 15.Choose the right verb: Neither the girls nor Saanvi ___ coming today. (a) are (b) is
  16. 16.Which is the correct -ing form of “drink”? (a) drinkking (b) drinking (c) drinkeing
  17. 17.We have just ___ a mango. (a) ate (b) eating (c) eat (d) eaten
  18. 18.He ___ for the team now. (a) is clap (b) is clapping (c) are clapping (d) am clapping
  19. 19.She ___ rice at the moment. (a) is cook (b) are cooking (c) is cooking (d) am cooking
  20. 20.Saanvi ___ going to climb a tree next Sunday. (a) are (b) is (c) am
  21. 21.Choose the right verb: All the girls ___ a ID card. (a) have (b) has
  22. 22.Omkar ___ a sandcastle next Sunday. (a) built (b) will building (c) will build (d) will builds
  23. 23.You ___ vegetables at 8 pm yesterday. (a) are buying (b) were buy (c) was buying (d) were buying
  24. 24.When Dad called, they ___ already swum in the pool. (a) has (b) had (c) have
  25. 25.What is the past tense of “run”? (a) runned (b) run (c) running (d) ran
  26. 26.Which is the correct -ing form of “sing”? (a) singing (b) singeing (c) singging
  27. 27.Name the tense: “I was flying a kite.” (a) simple present (b) past continuous (c) past perfect (d) simple future
  28. 28.My friends are going to ___ a mango next Sunday. (a) eats (b) eating (c) eat (d) ate
  29. 29.We ___ a story when Mum came home. (a) were tell (b) was telling (c) were telling (d) are telling
  30. 30.We ___ a cartoon now. (a) am watching (b) are watch (c) is watching (d) are watching
  31. 31.___ I speaking Hindi right now? (a) Are (b) Am (c) Is
  32. 32.She ___ for the team yesterday. (a) has clapped (b) will clap (c) claps (d) clapped
  33. 33.When Dad called, my brother ___ already watched a cartoon. (a) had (b) have (c) has
  34. 34.We ___ a song at the moment. (a) is singing (b) are sing (c) are singing (d) am singing
  35. 35.We are going to ___ a tree tomorrow. (a) plants (b) planted (c) plant (d) planting
  36. 36.___ my cousins wear a cap last Sunday? (a) Did (b) Do (c) Was (d) Does
  37. 37.When Dad called, he ___ already washed the dishes. (a) had (b) have (c) has
  38. 38.What is the past tense of “write”? (a) wrote (b) writing (c) written (d) writed
  39. 39.Choose the right verb: Either Rohan or the twins ___ coming today. (a) are (b) is
  40. 40.They ___ the train every day. (a) takes (b) taking (c) take

Answer key

  1. watching
  2. studied
  3. since
  4. Did
  5. present perfect
  6. had
  7. Are
  8. present perfect
  9. had thrown
  10. will wash
  11. speak
  12. since
  13. sent
  14. was studying
  15. is
  16. drinking
  17. eaten
  18. is clapping
  19. is cooking
  20. is
  21. have
  22. will build
  23. were buying
  24. had
  25. ran
  26. singing
  27. past continuous
  28. eat
  29. were telling
  30. are watching
  31. Am
  32. clapped
  33. had
  34. are singing
  35. plant
  36. Did
  37. had
  38. wrote
  39. are
  40. take

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