← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 622 · 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.Farhan ___ a message at 8 pm yesterday. (a) was sending (b) was send (c) were sending (d) is sending
  2. 2.You ___ a sandcastle in 2023. (a) will build (b) built (c) build (d) builded
  3. 3.Name the tense: “We jogged in the park.” (a) past perfect (b) simple future (c) present perfect (d) simple past
  4. 4.___ she singing a song at the moment? (a) Am (b) Is (c) Are
  5. 5.My brother ___ tea twice a week. (a) make (b) making (c) makes
  6. 6.When Dad called, we ___ already watched a cartoon. (a) has (b) had (c) have
  7. 7.Which is the correct -ing form of “clean”? (a) cleaning (b) cleanning (c) cleaneing
  8. 8.___ we plant a tree last Sunday? (a) Was (b) Do (c) Did (d) Does
  9. 9.Name the tense: “My sister will plant a tree.” (a) simple future (b) simple past (c) past continuous (d) present continuous
  10. 10.I am going to ___ the train next month. (a) takes (b) taking (c) take (d) took
  11. 11.You ___ made tea already. (a) has (b) have
  12. 12.Name the tense: “Dev is baking a cake.” (a) simple future (b) present perfect (c) present continuous (d) past perfect
  13. 13.She ___ the ball at the moment. (a) are catching (b) am catching (c) is catch (d) is catching
  14. 14.You ___ in the park next week. (a) will running (b) ran (c) will runs (d) will run
  15. 15.We ___ lunch two days ago. (a) bring (b) brought (c) will bring (d) bringed
  16. 16.He ___ the dishes every morning. (a) wash (b) washes (c) washing
  17. 17.We ___ in this school since 2020. (a) has studied (b) studied (c) have studied (d) study
  18. 18.You ___ wash the dishes on Saturdays. (a) doesn't (b) don't (c) aren't
  19. 19.My brother did not ___ a letter last week. (a) wrote (b) write (c) writes (d) writing
  20. 20.I ___ going to sing a song tomorrow. (a) are (b) am (c) is
  21. 21.Choose the right verb: One of my classmates ___ in Class 8. (a) is (b) are
  22. 22.Name the tense: “She runs in the park.” (a) present perfect (b) simple present (c) present continuous (d) simple future
  23. 23.You have just ___ tea. (a) making (b) made (c) makes (d) make
  24. 24.My sister ___ going to eat a mango next Sunday. (a) am (b) is (c) are
  25. 25.When Dad called, Rahul ___ already jogged in the park. (a) has (b) have (c) had
  26. 26.He ___ a story before Mum came home. (a) have told (b) had told (c) has told (d) had tell
  27. 27.Which is the correct -ing form of “tell”? (a) telling (b) tellling (c) telleing
  28. 28.Saanvi ___ clapped for the team already. (a) have (b) has
  29. 29.We are going to ___ a cake next Sunday. (a) bakes (b) baked (c) bake (d) baking
  30. 30.Name the tense: “They cook rice.” (a) simple future (b) simple present (c) present continuous (d) past continuous
  31. 31.We ___ going to cook rice next week. (a) is (b) are (c) am
  32. 32.Name the tense: “He had baked a cake.” (a) simple present (b) past continuous (c) past perfect (d) simple future
  33. 33.___ we building a sandcastle now? (a) Is (b) Are (c) Am
  34. 34.Choose the right verb: There ___ five mangoes in the basket. (a) is (b) are
  35. 35.___ she help Grandma yesterday? (a) Do (b) Was (c) Does (d) Did
  36. 36.You ___ milk now. (a) are drink (b) am drinking (c) is drinking (d) are drinking
  37. 37.Choose the right verb: The bunch of bananas ___ ripe. (a) are (b) is
  38. 38.I have had this bicycle ___ 2020. (a) since (b) for
  39. 39.When Dad called, Pooja ___ already run in the park. (a) has (b) have (c) had
  40. 40.___ I fly a kite last Sunday? (a) Do (b) Did (c) Was (d) Does

Answer key

  1. was sending
  2. built
  3. simple past
  4. Is
  5. makes
  6. had
  7. cleaning
  8. Did
  9. simple future
  10. take
  11. have
  12. present continuous
  13. is catching
  14. will run
  15. brought
  16. washes
  17. have studied
  18. don't
  19. write
  20. am
  21. is
  22. simple present
  23. made
  24. is
  25. had
  26. had told
  27. telling
  28. has
  29. bake
  30. simple present
  31. are
  32. past perfect
  33. Are
  34. are
  35. Did
  36. are drinking
  37. is
  38. since
  39. had
  40. Did

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