← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 632 · 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.Manav ___ going to draw a picture next month. (a) are (b) is (c) am
  2. 2.What is the past tense of “feed”? (a) feeded (b) fed (c) feeding
  3. 3.Manav ___ vegetables every day. (a) buys (b) buy (c) buying
  4. 4.At 8 pm yesterday, Meera ___ a song. (a) were singing (b) is singing (c) was sing (d) was singing
  5. 5.Ananya ___ ride a bicycle every day. (a) don't (b) isn't (c) doesn't
  6. 6.He has studied in this school ___ two years. (a) for (b) since
  7. 7.When Dad called, you ___ already written a letter. (a) has (b) have (c) had
  8. 8.He ___ the ball now. (a) is catching (b) am catching (c) are catching (d) is catch
  9. 9.___ he drink milk two days ago? (a) Does (b) Did (c) Was (d) Do
  10. 10.The students have studied in this school ___ January. (a) for (b) since
  11. 11.She ___ going to plant a tree next month. (a) am (b) is (c) are
  12. 12.You are going to ___ the room next Sunday. (a) cleans (b) cleaning (c) cleaned (d) clean
  13. 13.When Dad called, Myra ___ already clapped for the team. (a) have (b) had (c) has
  14. 14.Riya ___ a tree twice a week. (a) climb (b) climbs (c) climbing
  15. 15.Choose the right verb: Each player ___ a locker. (a) have (b) has
  16. 16.We ___ with Nani since 2020. (a) stayed (b) stay (c) has stayed (d) have stayed
  17. 17.___ I making tea right now? (a) Are (b) Am (c) Is
  18. 18.___ I bake a cake every morning? (a) Are (b) Is (c) Do (d) Does
  19. 19.Karan is going to ___ a tree next month. (a) climbs (b) climbing (c) climbed (d) climb
  20. 20.They have just ___ Hindi. (a) speak (b) spoke (c) spoken (d) speaking
  21. 21.She ___ the dishes every morning. (a) washing (b) wash (c) washes
  22. 22.Name the tense: “Kavya will clean the room.” (a) present perfect (b) past perfect (c) past continuous (d) simple future
  23. 23.My sister ___ the ball yesterday. (a) caught (b) catches (c) catched (d) will catch
  24. 24.Name the tense: “I had played cricket.” (a) past perfect (b) present continuous (c) past continuous (d) simple present
  25. 25.Choose the right verb: Each of the students ___ a locker. (a) has (b) have
  26. 26.You ___ speak Hindi every Sunday. (a) doesn't (b) aren't (c) don't
  27. 27.Name the tense: “I will ride a bicycle.” (a) present perfect (b) simple past (c) simple future (d) simple present
  28. 28.Riya ___ sing a song on Saturdays. (a) don't (b) doesn't (c) isn't
  29. 29.Choose the right verb: Each girl ___ a ID card. (a) have (b) has
  30. 30.You ___ in this school since 2020. (a) has studied (b) study (c) studied (d) have studied
  31. 31.Which is the correct -ing form of “run”? (a) runing (b) runeing (c) running
  32. 32.___ my friends going to school at the moment? (a) Am (b) Is (c) Are
  33. 33.We ___ going to catch the ball tomorrow. (a) is (b) am (c) are
  34. 34.When the phone rang, they ___ in the park. (a) were jog (b) were jogging (c) was jogging (d) are jogging
  35. 35.She ___ tea when Mum came home. (a) is making (b) was make (c) were making (d) was making
  36. 36.When the bell rang, they ___ the bag. (a) are carrying (b) were carrying (c) were carry (d) was carrying
  37. 37.We have lived in Pune ___ last year. (a) for (b) since
  38. 38.Choose the right verb: One of my classmates ___ in Class 7. (a) are (b) is
  39. 39.Name the tense: “She will play cricket.” (a) past perfect (b) simple future (c) present continuous (d) present perfect
  40. 40.Which is the correct -ing form of “bring”? (a) bringeing (b) bringging (c) bringing

Answer key

  1. is
  2. fed
  3. buys
  4. was singing
  5. doesn't
  6. for
  7. had
  8. is catching
  9. Did
  10. since
  11. is
  12. clean
  13. had
  14. climbs
  15. has
  16. have stayed
  17. Am
  18. Do
  19. climb
  20. spoken
  21. washes
  22. simple future
  23. caught
  24. past perfect
  25. has
  26. don't
  27. simple future
  28. doesn't
  29. has
  30. have studied
  31. running
  32. Are
  33. are
  34. were jogging
  35. was making
  36. were carrying
  37. since
  38. is
  39. simple future
  40. bringing

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