← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 951 · 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.They ___ a song tomorrow. (a) sang (b) will singing (c) will sing (d) will sings
  2. 2.My brother ___ a kite before it got dark. (a) had flown (b) has flown (c) had flew (d) have flown
  3. 3.She ___ a kite before Mum came home. (a) had flown (b) has flown (c) had flew (d) have flown
  4. 4.Choose the right verb: Each of the children ___ a water bottle. (a) have (b) has
  5. 5.Riya ___ to school before Mum came home. (a) has gone (b) had gone (c) have gone (d) had went
  6. 6.I have just ___ a kite. (a) fly (b) flew (c) flying (d) flown
  7. 7.You ___ a letter last week. (a) write (b) will write (c) writed (d) wrote
  8. 8.She ___ going to clap for the team tomorrow. (a) am (b) are (c) is
  9. 9.Name the tense: “He had clapped for the team.” (a) simple present (b) past continuous (c) past perfect (d) simple past
  10. 10.___ they build a sandcastle twice a week? (a) Does (b) Is (c) Are (d) Do
  11. 11.Priya ___ a mango when Mum came home. (a) was eat (b) were eating (c) was eating (d) is eating
  12. 12.Which is the correct -ing form of “throw”? (a) throwing (b) throwwing (c) throweing
  13. 13.Choose the right verb: Each student ___ a notebook. (a) have (b) has
  14. 14.Meera ___ on the stage right now. (a) am dancing (b) is dancing (c) is dance (d) are dancing
  15. 15.___ my parents dance on the stage yesterday? (a) Do (b) Did (c) Was (d) Does
  16. 16.Choose the right verb: The news ___ good today. (a) is (b) are
  17. 17.My sister ___ to school two days ago. (a) goed (b) goes (c) will go (d) went
  18. 18.By the time the guests arrived, I ___ on the stage. (a) have danced (b) had dance (c) has danced (d) had danced
  19. 19.Choose the right verb: Mathematics ___ my favourite subject. (a) are (b) is
  20. 20.She ___ going to carry the bag next month. (a) am (b) is (c) are
  21. 21.You ___ going to bake a cake tomorrow. (a) am (b) are (c) is
  22. 22.Which is the correct -ing form of “dance”? (a) danceing (b) dancing (c) danceeing
  23. 23.___ they send a message last Sunday? (a) Does (b) Was (c) Do (d) Did
  24. 24.Choose the right verb: Neither my cousins nor Farhan ___ coming today. (a) are (b) is
  25. 25.You ___ a bicycle at 8 pm yesterday. (a) was riding (b) were riding (c) were ride (d) are riding
  26. 26.Choose the right verb: One of my friends ___ in Class 6. (a) is (b) are
  27. 27.Which is the correct -ing form of “write”? (a) writing (b) writeing (c) writeeing
  28. 28.Name the tense: “He had made tea.” (a) simple present (b) present perfect (c) past continuous (d) past perfect
  29. 29.Tara ___ to school before it got dark. (a) had gone (b) have gone (c) has gone (d) had went
  30. 30.He ___ lunch when the phone rang. (a) were bringing (b) is bringing (c) was bringing (d) was bring
  31. 31.Choose the right verb: There ___ a mango in the basket. (a) is (b) are
  32. 32.He ___ a picture before the guests arrived. (a) have drawn (b) had drawn (c) had drew (d) has drawn
  33. 33.We ___ Hindi at 8 pm yesterday. (a) were speak (b) are speaking (c) were speaking (d) was speaking
  34. 34.By the time the bell rang, he ___ the train. (a) had took (b) have taken (c) has taken (d) had taken
  35. 35.Kabir ___ in the park next Sunday. (a) ran (b) will running (c) will run (d) will runs
  36. 36.My cousins ___ milk before Mum came home. (a) had drank (b) have drunk (c) had drunk (d) has drunk
  37. 37.I ___ danced on the stage already. (a) has (b) have
  38. 38.Choose the right verb: Each of the children ___ a ID card. (a) has (b) have
  39. 39.Vivaan ___ in this school since 2019. (a) has taught (b) teaches (c) have taught (d) taught
  40. 40.___ they clean the room every day? (a) Are (b) Is (c) Do (d) Does

Answer key

  1. will sing
  2. had flown
  3. had flown
  4. has
  5. had gone
  6. flown
  7. wrote
  8. is
  9. past perfect
  10. Do
  11. was eating
  12. throwing
  13. has
  14. is dancing
  15. Did
  16. is
  17. went
  18. had danced
  19. is
  20. is
  21. are
  22. dancing
  23. Did
  24. is
  25. were riding
  26. is
  27. writing
  28. past perfect
  29. had gone
  30. was bringing
  31. is
  32. had drawn
  33. were speaking
  34. had taken
  35. will run
  36. had drunk
  37. have
  38. has
  39. has taught
  40. Do

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