← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 559 · 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.My brother ___ a cap when Mum came home. (a) was wear (b) was wearing (c) were wearing (d) is wearing
  2. 2.Which is the correct -ing form of “feed”? (a) feedeing (b) feeding (c) feedding
  3. 3.___ we throw the ball twice a week? (a) Are (b) Does (c) Do (d) Is
  4. 4.Choose the right verb: One of my friends ___ in Class 7. (a) is (b) are
  5. 5.My parents have worked in Delhi ___ six months. (a) for (b) since
  6. 6.Choose the right verb: All the girls ___ a locker. (a) has (b) have
  7. 7.You ___ going to fly a kite tomorrow. (a) am (b) are (c) is
  8. 8.___ they make tea on Saturdays? (a) Are (b) Does (c) Is (d) Do
  9. 9.Name the tense: “They are bringing lunch.” (a) past perfect (b) simple future (c) simple past (d) present continuous
  10. 10.Which is the correct -ing form of “draw”? (a) drawing (b) drawwing (c) draweing
  11. 11.Name the tense: “She dances on the stage.” (a) present perfect (b) simple future (c) present continuous (d) simple present
  12. 12.They ___ bake a cake every morning. (a) don't (b) doesn't (c) aren't
  13. 13.___ you watch a cartoon twice a week? (a) Does (b) Are (c) Do (d) Is
  14. 14.My brother ___ with Nani since 2021. (a) has stayed (b) stayed (c) have stayed (d) stays
  15. 15.My brother ___ in Delhi since 2021. (a) works (b) have worked (c) has worked (d) worked
  16. 16.My brother ___ on the stage before the guests arrived. (a) have danced (b) had danced (c) has danced (d) had dance
  17. 17.Name the tense: “They had bought vegetables.” (a) present continuous (b) simple future (c) past perfect (d) simple present
  18. 18.Which is the correct -ing form of “dance”? (a) dancing (b) danceing (c) danceeing
  19. 19.We have just ___ a mango. (a) eating (b) eaten (c) eat (d) ate
  20. 20.___ the students clapping for the team right now? (a) Is (b) Am (c) Are
  21. 21.They have been in the library ___ an hour. (a) since (b) for
  22. 22.They ___ the match twice a week. (a) wins (b) win (c) winning
  23. 23.He ___ a picture before it got dark. (a) had drew (b) have drawn (c) had drawn (d) has drawn
  24. 24.She has studied in this school ___ six months. (a) for (b) since
  25. 25.My cousins ___ cooked rice already. (a) has (b) have
  26. 26.When the phone rang, Neel ___ milk. (a) is drinking (b) were drinking (c) was drinking (d) was drink
  27. 27.Choose the right verb: Each boy ___ a notebook. (a) have (b) has
  28. 28.You ___ the room next Sunday. (a) cleaned (b) will cleans (c) will cleaning (d) will clean
  29. 29.He ___ a sandcastle at the moment. (a) is building (b) are building (c) is build (d) am building
  30. 30.The children ___ win the match every day. (a) doesn't (b) don't (c) aren't
  31. 31.Neel ___ ridden a bicycle already. (a) have (b) has
  32. 32.You ___ a cartoon when Mum came home. (a) was watching (b) are watching (c) were watching (d) were watch
  33. 33.They ___ the match before Mum came home. (a) had won (b) had win (c) has won (d) have won
  34. 34.Which is the correct -ing form of “throw”? (a) throweing (b) throwwing (c) throwing
  35. 35.Omkar ___ carry the bag every Sunday. (a) don't (b) doesn't (c) isn't
  36. 36.We ___ Grandma last week. (a) helped (b) will help (c) help (d) have helped
  37. 37.They ___ Hindi at 8 pm yesterday. (a) were speak (b) are speaking (c) were speaking (d) was speaking
  38. 38.You ___ made tea already. (a) has (b) have
  39. 39.My friends ___ in Pune since 2022. (a) has lived (b) lived (c) have lived (d) live
  40. 40.I ___ going to clap for the team next Sunday. (a) am (b) are (c) is

Answer key

  1. was wearing
  2. feeding
  3. Do
  4. is
  5. for
  6. have
  7. are
  8. Do
  9. present continuous
  10. drawing
  11. simple present
  12. don't
  13. Do
  14. has stayed
  15. has worked
  16. had danced
  17. past perfect
  18. dancing
  19. eaten
  20. Are
  21. for
  22. win
  23. had drawn
  24. for
  25. have
  26. was drinking
  27. has
  28. will clean
  29. is building
  30. don't
  31. has
  32. were watching
  33. had won
  34. throwing
  35. doesn't
  36. helped
  37. were speaking
  38. have
  39. have lived
  40. am

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