← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 240 · 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: One of my friends ___ in Class 5. (a) are (b) is
  2. 2.She ___ a mango tomorrow. (a) will eating (b) ate (c) will eats (d) will eat
  3. 3.___ the students bake a cake every Sunday? (a) Is (b) Does (c) Do (d) Are
  4. 4.You ___ tea when it started to rain. (a) were making (b) was making (c) were make (d) are making
  5. 5.___ she cleaning the room at the moment? (a) Am (b) Is (c) Are
  6. 6.We ___ write a letter twice a week. (a) don't (b) doesn't (c) aren't
  7. 7.He ___ a bicycle now. (a) is ride (b) are riding (c) is riding (d) am riding
  8. 8.___ Manav running in the park right now? (a) Are (b) Am (c) Is
  9. 9.When Mum came home, my parents ___ a cake. (a) were bake (b) was baking (c) were baking (d) are baking
  10. 10.Ishaan ___ the ball tomorrow. (a) caught (b) will catch (c) will catches (d) will catching
  11. 11.You ___ clean the room twice a week. (a) don't (b) aren't (c) doesn't
  12. 12.Dev did not ___ the ball two days ago. (a) catching (b) catches (c) caught (d) catch
  13. 13.My friends ___ drawn a picture already. (a) has (b) have
  14. 14.Name the tense: “You were singing a song.” (a) present perfect (b) past continuous (c) present continuous (d) simple past
  15. 15.Rahul ___ going to help Grandma tomorrow. (a) are (b) is (c) am
  16. 16.Neel ___ catch the ball twice a week. (a) don't (b) doesn't (c) isn't
  17. 17.She ___ science before it got dark. (a) have studied (b) had study (c) has studied (d) had studied
  18. 18.Choose the right verb: Each of the boys ___ a name tag. (a) have (b) has
  19. 19.Aditya ___ ride a bicycle twice a week. (a) isn't (b) don't (c) doesn't
  20. 20.By the time Mum came home, Ira ___ Hindi. (a) have spoken (b) had spoke (c) had spoken (d) has spoken
  21. 21.Choose the right verb: There ___ two cats in the garden. (a) are (b) is
  22. 22.She ___ the dishes before the guests arrived. (a) has washed (b) have washed (c) had wash (d) had washed
  23. 23.I ___ a mango when the phone rang. (a) was eating (b) were eating (c) was eat (d) am eating
  24. 24.My sister ___ a sandcastle when the bell rang. (a) was build (b) were building (c) was building (d) is building
  25. 25.Name the tense: “Karan is speaking Hindi.” (a) past perfect (b) past continuous (c) present continuous (d) present perfect
  26. 26.I have had this bicycle ___ 2020. (a) for (b) since
  27. 27.You ___ a kite last week. (a) flyed (b) fly (c) will fly (d) flew
  28. 28.Dev ___ in this school since 2019. (a) studied (b) has studied (c) studies (d) have studied
  29. 29.You ___ a story every Sunday. (a) tell (b) telling (c) tells
  30. 30.Nisha ___ Grandma when the phone rang. (a) was helping (b) is helping (c) was help (d) were helping
  31. 31.Farhan ___ a message every Sunday. (a) sending (b) sends (c) send
  32. 32.They ___ going to watch a cartoon next month. (a) are (b) am (c) is
  33. 33.My sister is going to ___ a message tomorrow. (a) sent (b) sends (c) sending (d) send
  34. 34.We ___ the room at 8 pm yesterday. (a) are cleaning (b) was cleaning (c) were clean (d) were cleaning
  35. 35.Name the tense: “I am flying a kite.” (a) present perfect (b) past continuous (c) present continuous (d) simple past
  36. 36.___ my parents build a sandcastle every day? (a) Is (b) Does (c) Do (d) Are
  37. 37.When the phone rang, Kunal ___ milk. (a) is drinking (b) was drink (c) were drinking (d) was drinking
  38. 38.You ___ a cap yesterday. (a) wore (b) weared (c) will wear (d) wear
  39. 39.They have played in the garden ___ 10 am. (a) since (b) for
  40. 40.She is going to ___ in the park next week. (a) jogging (b) jogged (c) jogs (d) jog

Answer key

  1. is
  2. will eat
  3. Do
  4. were making
  5. Is
  6. don't
  7. is riding
  8. Is
  9. were baking
  10. will catch
  11. don't
  12. catch
  13. have
  14. past continuous
  15. is
  16. doesn't
  17. had studied
  18. has
  19. doesn't
  20. had spoken
  21. are
  22. had washed
  23. was eating
  24. was building
  25. present continuous
  26. since
  27. flew
  28. has studied
  29. tell
  30. was helping
  31. sends
  32. are
  33. send
  34. were cleaning
  35. present continuous
  36. Do
  37. was drinking
  38. wore
  39. since
  40. jog

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