← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 985 · 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.___ you speak Hindi every day? (a) Is (b) Are (c) Do (d) Does
  2. 2.Name the tense: “She brings lunch.” (a) simple present (b) simple past (c) past continuous (d) present perfect
  3. 3.We have just ___ a song. (a) sang (b) singing (c) sung (d) sing
  4. 4.___ my sister send a message yesterday? (a) Was (b) Does (c) Do (d) Did
  5. 5.She ___ tea every morning. (a) making (b) makes (c) make
  6. 6.___ I winning the match at the moment? (a) Am (b) Are (c) Is
  7. 7.Myra ___ the match now. (a) are winning (b) is win (c) am winning (d) is winning
  8. 8.Name the tense: “My brother had sung a song.” (a) simple present (b) past continuous (c) past perfect (d) present perfect
  9. 9.Myra ___ watch a cartoon every day. (a) isn't (b) don't (c) doesn't
  10. 10.We ___ in this school since 2019. (a) taught (b) have taught (c) teach (d) has taught
  11. 11.My brother ___ ride a bicycle twice a week. (a) don't (b) isn't (c) doesn't
  12. 12.She ___ in the park now. (a) is run (b) is running (c) are running (d) am running
  13. 13.My brother ___ a tree every Sunday. (a) climbing (b) climbs (c) climb
  14. 14.Diya ___ a kite two days ago. (a) flyed (b) will fly (c) flew (d) flies
  15. 15.Aisha ___ the ball last Sunday. (a) catches (b) catched (c) caught (d) will catch
  16. 16.When Dad called, my brother ___ already played cricket. (a) have (b) has (c) had
  17. 17.You ___ run in the park every day. (a) don't (b) aren't (c) doesn't
  18. 18.I ___ going to climb a tree next month. (a) are (b) am (c) is
  19. 19.You have lived in Pune ___ 2019. (a) for (b) since
  20. 20.They ___ the match right now. (a) are winning (b) is winning (c) am winning (d) are win
  21. 21.Name the tense: “They wrote a letter.” (a) present perfect (b) simple present (c) simple past (d) past continuous
  22. 22.Choose the right verb: Each student ___ a ID card. (a) has (b) have
  23. 23.My sister ___ a song next Sunday. (a) will singing (b) sang (c) will sings (d) will sing
  24. 24.___ they study science two days ago? (a) Was (b) Do (c) Does (d) Did
  25. 25.Choose the right verb: Neither Meera nor the boys ___ coming today. (a) are (b) is
  26. 26.What is the past tense of “feed”? (a) feeding (b) fed (c) feeded
  27. 27.Which is the correct -ing form of “wear”? (a) wearring (b) weareing (c) wearing
  28. 28.Myra ___ a song before Mum came home. (a) has sung (b) have sung (c) had sung (d) had sang
  29. 29.Choose the right verb: The packet of biscuits ___ open. (a) is (b) are
  30. 30.My parents ___ milk when Mum came home. (a) were drink (b) were drinking (c) was drinking (d) are drinking
  31. 31.By the time we reached, we ___ cricket. (a) have played (b) has played (c) had played (d) had play
  32. 32.___ Neel bake a cake twice a week? (a) Does (b) Do (c) Are (d) Is
  33. 33.Name the tense: “My brother has sent a message.” (a) simple past (b) simple future (c) present perfect (d) past perfect
  34. 34.My cousins have just ___ in the pool. (a) swim (b) swum (c) swimming (d) swam
  35. 35.My brother did not ___ science last Sunday. (a) studying (b) study (c) studied (d) studies
  36. 36.My sister ___ the match when it started to rain. (a) was win (b) were winning (c) was winning (d) is winning
  37. 37.Karan ___ the bag right now. (a) am carrying (b) is carry (c) is carrying (d) are carrying
  38. 38.___ she throw the ball in 2023? (a) Was (b) Did (c) Do (d) Does
  39. 39.By the time Mum came home, you ___ lunch. (a) has brought (b) have brought (c) had bring (d) had brought
  40. 40.At 8 pm yesterday, Rohan ___ a mango. (a) was eat (b) was eating (c) were eating (d) is eating

Answer key

  1. Do
  2. simple present
  3. sung
  4. Did
  5. makes
  6. Am
  7. is winning
  8. past perfect
  9. doesn't
  10. have taught
  11. doesn't
  12. is running
  13. climbs
  14. flew
  15. caught
  16. had
  17. don't
  18. am
  19. since
  20. are winning
  21. simple past
  22. has
  23. will sing
  24. Did
  25. are
  26. fed
  27. wearing
  28. had sung
  29. is
  30. were drinking
  31. had played
  32. Does
  33. present perfect
  34. swum
  35. study
  36. was winning
  37. is carrying
  38. Did
  39. had brought
  40. was eating

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