← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 130 · 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.I ___ with Nani since 2020. (a) stay (b) stayed (c) have stayed (d) has stayed
  2. 2.___ Meera studying science at the moment? (a) Am (b) Are (c) Is
  3. 3.___ my brother drinking milk right now? (a) Am (b) Are (c) Is
  4. 4.When Dad called, we ___ already danced on the stage. (a) has (b) had (c) have
  5. 5.Manav ___ milk right now. (a) is drinking (b) am drinking (c) are drinking (d) is drink
  6. 6.I am going to ___ tea next Sunday. (a) makes (b) making (c) made (d) make
  7. 7.___ we baking a cake now? (a) Is (b) Am (c) Are
  8. 8.We are going to ___ tea next week. (a) makes (b) made (c) making (d) make
  9. 9.When Dad called, he ___ already caught the ball. (a) had (b) have (c) has
  10. 10.Choose the right verb: Each girl ___ a water bottle. (a) have (b) has
  11. 11.At 8 pm yesterday, you ___ for the team. (a) were clapping (b) was clapping (c) are clapping (d) were clap
  12. 12.The students have lived in Pune ___ 2019. (a) since (b) for
  13. 13.Choose the right verb: Either Aarav or my cousins ___ coming today. (a) is (b) are
  14. 14.When Dad called, we ___ already clapped for the team. (a) have (b) has (c) had
  15. 15.She is going to ___ science next Sunday. (a) studying (b) studied (c) study (d) studies
  16. 16.I ___ sent a message already. (a) have (b) has
  17. 17.We have just ___ tea. (a) made (b) makes (c) make (d) making
  18. 18.She ___ rice twice a week. (a) cook (b) cooking (c) cooks
  19. 19.___ I drink milk two days ago? (a) Was (b) Does (c) Did (d) Do
  20. 20.We ___ a kite yesterday. (a) will fly (b) flyed (c) flew (d) fly
  21. 21.You ___ a cap at the moment. (a) are wear (b) are wearing (c) am wearing (d) is wearing
  22. 22.They ___ in the park when the phone rang. (a) was jogging (b) were jog (c) were jogging (d) are jogging
  23. 23.At 8 pm yesterday, my parents ___ for the team. (a) are clapping (b) were clapping (c) were clap (d) was clapping
  24. 24.Name the tense: “The children had eaten a mango.” (a) present continuous (b) simple future (c) past perfect (d) present perfect
  25. 25.Name the tense: “I am cleaning the room.” (a) simple past (b) present continuous (c) simple present (d) past perfect
  26. 26.Name the tense: “We cleaned the room.” (a) past continuous (b) past perfect (c) simple present (d) simple past
  27. 27.Choose the right verb: One of my cousins ___ in Class 7. (a) is (b) are
  28. 28.Riya is going to ___ a tree next Sunday. (a) climbing (b) climbs (c) climbed (d) climb
  29. 29.Choose the right verb: Each girl ___ a notebook. (a) has (b) have
  30. 30.___ Rohan flying a kite right now? (a) Am (b) Are (c) Is
  31. 31.We ___ cricket every day. (a) playing (b) play (c) plays
  32. 32.They are going to ___ a kite tomorrow. (a) flying (b) flies (c) flew (d) fly
  33. 33.Choose the right verb: The bag of apples ___ in the car. (a) are (b) is
  34. 34.When the bell rang, my brother ___ a sandcastle. (a) was building (b) is building (c) were building (d) was build
  35. 35.I have studied in this school ___ last year. (a) since (b) for
  36. 36.Kabir ___ eaten a mango already. (a) have (b) has
  37. 37.Neel ___ with Nani since 2021. (a) stays (b) has stayed (c) stayed (d) have stayed
  38. 38.___ you study science every day? (a) Do (b) Is (c) Does (d) Are
  39. 39.What is the past tense of “speak”? (a) speaking (b) speaked (c) spoken (d) spoke
  40. 40.He ___ vegetables tomorrow. (a) will buys (b) will buy (c) will buying (d) bought

Answer key

  1. have stayed
  2. Is
  3. Is
  4. had
  5. is drinking
  6. make
  7. Are
  8. make
  9. had
  10. has
  11. were clapping
  12. since
  13. are
  14. had
  15. study
  16. have
  17. made
  18. cooks
  19. Did
  20. flew
  21. are wearing
  22. were jogging
  23. were clapping
  24. past perfect
  25. present continuous
  26. simple past
  27. is
  28. climb
  29. has
  30. Is
  31. play
  32. fly
  33. is
  34. was building
  35. since
  36. has
  37. has stayed
  38. Do
  39. spoke
  40. will buy

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