← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 295 · 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.My sister is going to ___ tea next week. (a) makes (b) making (c) made (d) make
  2. 2.___ my cousins run in the park every Sunday? (a) Do (b) Does (c) Is (d) Are
  3. 3.The students have just ___ lunch. (a) bringing (b) brought (c) brings (d) bring
  4. 4.Kavya ___ a kite two days ago. (a) flyed (b) flew (c) flies (d) will fly
  5. 5.They have just ___ a tree. (a) climbing (b) climbs (c) climbed (d) climb
  6. 6.___ my brother sing a song twice a week? (a) Do (b) Does (c) Is (d) Are
  7. 7.Dev has just ___ a cap. (a) wear (b) worn (c) wore (d) wearing
  8. 8.Choose the right verb: Physics ___ interesting. (a) is (b) are
  9. 9.___ the students catch the ball every Sunday? (a) Is (b) Do (c) Does (d) Are
  10. 10.When the bell rang, the children ___ the train. (a) were take (b) are taking (c) were taking (d) was taking
  11. 11.My friends ___ a cartoon before the bell rang. (a) had watch (b) had watched (c) has watched (d) have watched
  12. 12.What is the past tense of “eat”? (a) eaten (b) eating (c) eated (d) ate
  13. 13.Saanvi ___ the dishes every day. (a) washes (b) washing (c) wash
  14. 14.When Mum came home, I ___ a story. (a) were telling (b) was tell (c) am telling (d) was telling
  15. 15.My brother has studied in this school ___ five years. (a) since (b) for
  16. 16.Name the tense: “He had watched a cartoon.” (a) past continuous (b) simple present (c) present continuous (d) past perfect
  17. 17.Zoya ___ in Delhi since 2020. (a) works (b) has worked (c) have worked (d) worked
  18. 18.My parents did not ___ Grandma two days ago. (a) helping (b) helped (c) helps (d) help
  19. 19.He ___ lunch at the moment. (a) is bring (b) is bringing (c) am bringing (d) are bringing
  20. 20.Choose the right verb: The scissors ___ sharp. (a) is (b) are
  21. 21.Sneha ___ the dishes next month. (a) will wash (b) will washes (c) washed (d) will washing
  22. 22.___ we bring lunch in 2023? (a) Does (b) Was (c) Do (d) Did
  23. 23.___ he catching the ball at the moment? (a) Am (b) Is (c) Are
  24. 24.What is the past tense of “swim”? (a) swum (b) swimming (c) swimmed (d) swam
  25. 25.We ___ milk before the guests arrived. (a) had drank (b) had drunk (c) has drunk (d) have drunk
  26. 26.When Dad called, he ___ already sent a message. (a) has (b) have (c) had
  27. 27.___ I feed the dog yesterday? (a) Did (b) Was (c) Do (d) Does
  28. 28.When the bell rang, I ___ to school. (a) was go (b) was going (c) am going (d) were going
  29. 29.He ___ taken the train already. (a) have (b) has
  30. 30.We are going to ___ the room tomorrow. (a) cleaned (b) cleaning (c) clean (d) cleans
  31. 31.They ___ a sandcastle last Sunday. (a) builded (b) built (c) will build (d) build
  32. 32.The students ___ cooked rice already. (a) has (b) have
  33. 33.___ we carrying the bag at the moment? (a) Are (b) Am (c) Is
  34. 34.Name the tense: “We had made tea.” (a) simple past (b) present continuous (c) simple future (d) past perfect
  35. 35.Name the tense: “I climb a tree.” (a) simple present (b) present continuous (c) simple future (d) present perfect
  36. 36.I have just ___ to school. (a) going (b) go (c) went (d) gone
  37. 37.___ she telling a story now? (a) Am (b) Is (c) Are
  38. 38.They ___ feed the dog every morning. (a) doesn't (b) don't (c) aren't
  39. 39.What is the past tense of “feed”? (a) feeded (b) fed (c) feeding
  40. 40.My friends have worked in Delhi ___ January. (a) for (b) since

Answer key

  1. make
  2. Do
  3. brought
  4. flew
  5. climbed
  6. Does
  7. worn
  8. is
  9. Do
  10. were taking
  11. had watched
  12. ate
  13. washes
  14. was telling
  15. for
  16. past perfect
  17. has worked
  18. help
  19. is bringing
  20. are
  21. will wash
  22. Did
  23. Is
  24. swam
  25. had drunk
  26. had
  27. Did
  28. was going
  29. has
  30. clean
  31. built
  32. have
  33. Are
  34. past perfect
  35. simple present
  36. gone
  37. Is
  38. don't
  39. fed
  40. since

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