← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 832 · 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: My spectacles ___ on the table. (a) is (b) are
  2. 2.He ___ a letter now. (a) are writing (b) is write (c) is writing (d) am writing
  3. 3.What is the past tense of “make”? (a) making (b) made (c) maked
  4. 4.Isha is going to ___ on the stage next month. (a) danced (b) dancing (c) dances (d) dance
  5. 5.We ___ cricket when it started to rain. (a) was playing (b) are playing (c) were play (d) were playing
  6. 6.Choose the right verb: All the players ___ a notebook. (a) has (b) have
  7. 7.Name the tense: “The students have sung a song.” (a) past continuous (b) present perfect (c) simple present (d) simple past
  8. 8.You ___ a story at 8 pm yesterday. (a) were telling (b) are telling (c) were tell (d) was telling
  9. 9.By the time the bell rang, my sister ___ a kite. (a) had flown (b) has flown (c) have flown (d) had flew
  10. 10.My brother ___ the ball next week. (a) will throws (b) will throwing (c) threw (d) will throw
  11. 11.I ___ the train tomorrow. (a) will taking (b) will takes (c) will take (d) took
  12. 12.At 8 pm yesterday, she ___ on the stage. (a) is dancing (b) was dance (c) were dancing (d) was dancing
  13. 13.Name the tense: “They have danced on the stage.” (a) simple future (b) past perfect (c) past continuous (d) present perfect
  14. 14.Choose the right verb: The basket of mangoes ___ heavy. (a) is (b) are
  15. 15.___ I speak Hindi every day? (a) Do (b) Is (c) Are (d) Does
  16. 16.Choose the right verb: One of my friends ___ in Class 7. (a) are (b) is
  17. 17.My brother ___ a kite next week. (a) will flies (b) flew (c) will flying (d) will fly
  18. 18.Choose the right verb: Mathematics ___ my favourite subject. (a) are (b) is
  19. 19.My brother ___ going to climb a tree tomorrow. (a) is (b) am (c) are
  20. 20.___ you playing cricket now? (a) Is (b) Am (c) Are
  21. 21.The children ___ the bag in 2023. (a) carry (b) carried (c) will carry (d) have carried
  22. 22.They ___ to school before it got dark. (a) has gone (b) had gone (c) have gone (d) had went
  23. 23.Name the tense: “He had told a story.” (a) present perfect (b) past perfect (c) past continuous (d) present continuous
  24. 24.He has just ___ a tree. (a) planted (b) planting (c) plant (d) plants
  25. 25.You ___ the dishes twice a week. (a) washes (b) washing (c) wash
  26. 26.She ___ tea next Sunday. (a) will make (b) made (c) will makes (d) will making
  27. 27.My brother ___ in this school since 2021. (a) have studied (b) studied (c) has studied (d) studies
  28. 28.Name the tense: “She wears a cap.” (a) past perfect (b) present continuous (c) simple past (d) simple present
  29. 29.When Mum came home, we ___ lunch. (a) are bringing (b) were bring (c) was bringing (d) were bringing
  30. 30.I ___ on the stage tomorrow. (a) will dances (b) will dancing (c) will dance (d) danced
  31. 31.Choose the right verb: Either Priya or the girls ___ coming today. (a) are (b) is
  32. 32.By the time the guests arrived, Aisha ___ Hindi. (a) has spoken (b) had spoke (c) have spoken (d) had spoken
  33. 33.Isha did not ___ a message two days ago. (a) sends (b) sent (c) send (d) sending
  34. 34.Choose the right verb: All the boys ___ a notebook. (a) have (b) has
  35. 35.Kavya ___ going to cook rice tomorrow. (a) is (b) am (c) are
  36. 36.My brother ___ a cake before Mum came home. (a) had baked (b) has baked (c) have baked (d) had bake
  37. 37.Aisha ___ throw the ball every day. (a) don't (b) isn't (c) doesn't
  38. 38.You have lived in Pune ___ last year. (a) for (b) since
  39. 39.Choose the right verb: Neither Kunal nor my cousins ___ coming today. (a) are (b) is
  40. 40.Name the tense: “Tara had drunk milk.” (a) simple past (b) past perfect (c) past continuous (d) simple present

Answer key

  1. are
  2. is writing
  3. made
  4. dance
  5. were playing
  6. have
  7. present perfect
  8. were telling
  9. had flown
  10. will throw
  11. will take
  12. was dancing
  13. present perfect
  14. is
  15. Do
  16. is
  17. will fly
  18. is
  19. is
  20. Are
  21. carried
  22. had gone
  23. past perfect
  24. planted
  25. wash
  26. will make
  27. has studied
  28. simple present
  29. were bringing
  30. will dance
  31. are
  32. had spoken
  33. send
  34. have
  35. is
  36. had baked
  37. doesn't
  38. since
  39. are
  40. past perfect

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