← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 743 · 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 ___ the dishes before Mum came home. (a) has washed (b) had wash (c) had washed (d) have washed
  2. 2.We ___ a cartoon now. (a) are watching (b) am watching (c) are watch (d) is watching
  3. 3.We ___ jogged in the park already. (a) has (b) have
  4. 4.My brother ___ a tree tomorrow. (a) will climbs (b) climbed (c) will climb (d) will climbing
  5. 5.Name the tense: “He has sung a song.” (a) simple past (b) present perfect (c) simple present (d) past perfect
  6. 6.Name the tense: “He watches a cartoon.” (a) simple present (b) past continuous (c) present perfect (d) present continuous
  7. 7.Name the tense: “We have cooked rice.” (a) past continuous (b) present continuous (c) present perfect (d) past perfect
  8. 8.Name the tense: “Meera was singing a song.” (a) present continuous (b) present perfect (c) simple future (d) past continuous
  9. 9.Rohan ___ a song at the moment. (a) am singing (b) is sing (c) is singing (d) are singing
  10. 10.___ Arjun help Grandma every Sunday? (a) Does (b) Do (c) Are (d) Is
  11. 11.___ my sister help Grandma every morning? (a) Does (b) Is (c) Are (d) Do
  12. 12.Which is the correct -ing form of “jog”? (a) jogging (b) joging (c) jogeing
  13. 13.Name the tense: “They had danced on the stage.” (a) past continuous (b) simple present (c) past perfect (d) present perfect
  14. 14.He ___ going to carry the bag tomorrow. (a) are (b) is (c) am
  15. 15.You ___ planted a tree already. (a) have (b) has
  16. 16.Which is the correct -ing form of “bring”? (a) bringing (b) bringeing (c) bringging
  17. 17.Choose the right verb: There ___ many books on the shelf. (a) are (b) is
  18. 18.Name the tense: “I dance on the stage.” (a) simple past (b) present continuous (c) simple present (d) simple future
  19. 19.What is the past tense of “run”? (a) runned (b) ran (c) run (d) running
  20. 20.Kavya ___ a tree yesterday. (a) has climbed (b) will climb (c) climbed (d) climbs
  21. 21.My sister ___ a message next week. (a) will sending (b) will send (c) will sends (d) sent
  22. 22.You ___ swim in the pool every morning. (a) doesn't (b) don't (c) aren't
  23. 23.Name the tense: “My cousins had gone to school.” (a) past perfect (b) present perfect (c) simple future (d) past continuous
  24. 24.He ___ feed the dog every Sunday. (a) doesn't (b) isn't (c) don't
  25. 25.My brother ___ a tree before the guests arrived. (a) had climbed (b) have climbed (c) has climbed (d) had climb
  26. 26.___ I swim in the pool every morning? (a) Does (b) Is (c) Do (d) Are
  27. 27.Neel ___ lunch before the bell rang. (a) have brought (b) has brought (c) had brought (d) had bring
  28. 28.Name the tense: “We were running in the park.” (a) simple present (b) past continuous (c) simple past (d) present perfect
  29. 29.When the phone rang, we ___ a kite. (a) were flying (b) are flying (c) was flying (d) were fly
  30. 30.Choose the right verb: Neither Aditya nor the girls ___ coming today. (a) is (b) are
  31. 31.I ___ a message every Sunday. (a) send (b) sending (c) sends
  32. 32.What is the past tense of “build”? (a) building (b) built (c) builded
  33. 33.Choose the right verb: Each child ___ a name tag. (a) has (b) have
  34. 34.I ___ in the park on Saturdays. (a) jog (b) jogging (c) jogs
  35. 35.He ___ drunk milk already. (a) has (b) have
  36. 36.___ Isha running in the park right now? (a) Is (b) Am (c) Are
  37. 37.We ___ the train twice a week. (a) taking (b) take (c) takes
  38. 38.What is the past tense of “feed”? (a) feeded (b) feeding (c) fed
  39. 39.___ we make tea every day? (a) Does (b) Is (c) Do (d) Are
  40. 40.When the phone rang, we ___ on the stage. (a) are dancing (b) was dancing (c) were dance (d) were dancing

Answer key

  1. had washed
  2. are watching
  3. have
  4. will climb
  5. present perfect
  6. simple present
  7. present perfect
  8. past continuous
  9. is singing
  10. Does
  11. Does
  12. jogging
  13. past perfect
  14. is
  15. have
  16. bringing
  17. are
  18. simple present
  19. ran
  20. climbed
  21. will send
  22. don't
  23. past perfect
  24. doesn't
  25. had climbed
  26. Do
  27. had brought
  28. past continuous
  29. were flying
  30. are
  31. send
  32. built
  33. has
  34. jog
  35. has
  36. Is
  37. take
  38. fed
  39. Do
  40. were dancing

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