← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 44 · 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.Choose the right verb: Physics ___ interesting. (a) are (b) is
  2. 2.We have studied in this school ___ January. (a) since (b) for
  3. 3.Choose the right verb: Each girl ___ a notebook. (a) has (b) have
  4. 4.Ananya ___ to school every morning. (a) go (b) going (c) goes
  5. 5.___ Aditya make tea yesterday? (a) Was (b) Did (c) Does (d) Do
  6. 6.Name the tense: “He helped Grandma.” (a) simple past (b) simple present (c) simple future (d) present continuous
  7. 7.I ___ wear a cap every day. (a) doesn't (b) aren't (c) don't
  8. 8.When the phone rang, we ___ a mango. (a) were eat (b) were eating (c) are eating (d) was eating
  9. 9.Omkar ___ going to clap for the team next month. (a) are (b) am (c) is
  10. 10.Name the tense: “She had built a sandcastle.” (a) present perfect (b) past continuous (c) past perfect (d) simple present
  11. 11.She ___ in Delhi since 2020. (a) works (b) worked (c) have worked (d) has worked
  12. 12.What is the past tense of “go”? (a) going (b) gone (c) went (d) goed
  13. 13.He ___ the match next week. (a) will winning (b) won (c) will wins (d) will win
  14. 14.I ___ a sandcastle at the moment. (a) am build (b) am building (c) are building (d) is building
  15. 15.She has studied in this school ___ two years. (a) since (b) for
  16. 16.What is the past tense of “take”? (a) taking (b) taken (c) taked (d) took
  17. 17.By the time we reached, you ___ the train. (a) had taken (b) had took (c) has taken (d) have taken
  18. 18.Name the tense: “I was cleaning the room.” (a) simple present (b) past continuous (c) present perfect (d) present continuous
  19. 19.Choose the right verb: There ___ a mango in the basket. (a) are (b) is
  20. 20.Name the tense: “I am making tea.” (a) present continuous (b) past perfect (c) simple future (d) simple past
  21. 21.You ___ a cartoon every day. (a) watches (b) watching (c) watch
  22. 22.My cousins ___ in this school since 2021. (a) taught (b) have taught (c) teach (d) has taught
  23. 23.___ she feed the dog every morning? (a) Do (b) Is (c) Are (d) Does
  24. 24.She has just ___ the match. (a) win (b) wins (c) winning (d) won
  25. 25.Name the tense: “You go to school.” (a) past perfect (b) past continuous (c) simple present (d) present perfect
  26. 26.I ___ the dishes right now. (a) am washing (b) is washing (c) are washing (d) am wash
  27. 27.Arjun ___ the dishes next month. (a) washed (b) will wash (c) will washes (d) will washing
  28. 28.___ you drink milk on Saturdays? (a) Is (b) Do (c) Does (d) Are
  29. 29.Name the tense: “I was singing a song.” (a) simple present (b) simple past (c) present continuous (d) past continuous
  30. 30.Name the tense: “They are wearing a cap.” (a) simple past (b) simple present (c) simple future (d) present continuous
  31. 31.Name the tense: “My brother had made tea.” (a) past continuous (b) simple future (c) past perfect (d) present perfect
  32. 32.Name the tense: “I have cleaned the room.” (a) present continuous (b) simple past (c) past perfect (d) present perfect
  33. 33.I have been in the library ___ half an hour. (a) since (b) for
  34. 34.___ we drinking milk right now? (a) Are (b) Am (c) Is
  35. 35.You are going to ___ a message next month. (a) sent (b) sends (c) sending (d) send
  36. 36.When the phone rang, I ___ the ball. (a) am throwing (b) was throwing (c) was throw (d) were throwing
  37. 37.He ___ Grandma at the moment. (a) is helping (b) are helping (c) am helping (d) is help
  38. 38.I ___ Grandma last week. (a) helped (b) will help (c) help (d) have helped
  39. 39.She is going to ___ cricket tomorrow. (a) plays (b) play (c) playing (d) played
  40. 40.Dev ___ drawn a picture already. (a) has (b) have

Answer key

  1. is
  2. since
  3. has
  4. goes
  5. Did
  6. simple past
  7. don't
  8. were eating
  9. is
  10. past perfect
  11. has worked
  12. went
  13. will win
  14. am building
  15. for
  16. took
  17. had taken
  18. past continuous
  19. is
  20. present continuous
  21. watch
  22. have taught
  23. Does
  24. won
  25. simple present
  26. am washing
  27. will wash
  28. Do
  29. past continuous
  30. present continuous
  31. past perfect
  32. present perfect
  33. for
  34. Are
  35. send
  36. was throwing
  37. is helping
  38. helped
  39. play
  40. has

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