← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 744 · 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.Choose the right verb: Neither my cousins nor Sneha ___ coming today. (a) are (b) is
  2. 2.Name the tense: “I sang a song.” (a) past continuous (b) past perfect (c) simple future (d) simple past
  3. 3.You ___ Grandma last Sunday. (a) helped (b) help (c) have helped (d) will help
  4. 4.Name the tense: “He is baking a cake.” (a) past perfect (b) simple past (c) past continuous (d) present continuous
  5. 5.She ___ in the park before the guests arrived. (a) have run (b) has run (c) had run (d) had ran
  6. 6.Name the tense: “My brother has built a sandcastle.” (a) present perfect (b) simple past (c) past continuous (d) past perfect
  7. 7.My sister did not ___ the dog two days ago. (a) feeding (b) feeds (c) feed (d) fed
  8. 8.What is the past tense of “speak”? (a) spoke (b) speaked (c) spoken (d) speaking
  9. 9.You ___ rice when the phone rang. (a) are cooking (b) was cooking (c) were cook (d) were cooking
  10. 10.They ___ a bicycle on Saturdays. (a) ride (b) riding (c) rides
  11. 11.He has just ___ on the stage. (a) dancing (b) dance (c) danced (d) dances
  12. 12.Saanvi ___ watched a cartoon already. (a) have (b) has
  13. 13.She ___ a tree twice a week. (a) plant (b) planting (c) plants
  14. 14.You ___ science now. (a) am studying (b) are studying (c) is studying (d) are study
  15. 15.When Dad called, my parents ___ already fed the dog. (a) have (b) had (c) has
  16. 16.He ___ Grandma when the phone rang. (a) were helping (b) was help (c) was helping (d) is helping
  17. 17.Name the tense: “We are sending a message.” (a) simple past (b) present continuous (c) simple present (d) present perfect
  18. 18.I ___ eat a mango every morning. (a) doesn't (b) aren't (c) don't
  19. 19.He ___ lunch next week. (a) will brings (b) brought (c) will bringing (d) will bring
  20. 20.I ___ worn a cap already. (a) has (b) have
  21. 21.You ___ a tree tomorrow. (a) will plants (b) will plant (c) will planting (d) planted
  22. 22.My sister ___ going to buy vegetables next Sunday. (a) am (b) is (c) are
  23. 23.Saanvi ___ the dog on Saturdays. (a) feeding (b) feed (c) feeds
  24. 24.When the bell rang, you ___ tea. (a) were make (b) were making (c) are making (d) was making
  25. 25.I ___ cleaned the room already. (a) have (b) has
  26. 26.Name the tense: “Pooja cleans the room.” (a) simple future (b) simple present (c) past continuous (d) past perfect
  27. 27.Choose the right verb: All the students ___ a notebook. (a) have (b) has
  28. 28.We have had this bicycle ___ two years. (a) for (b) since
  29. 29.Choose the right verb: Every girl ___ a water bottle. (a) have (b) has
  30. 30.I ___ a bicycle at the moment. (a) is riding (b) am ride (c) am riding (d) are riding
  31. 31.___ I wearing a cap at the moment? (a) Are (b) Am (c) Is
  32. 32.She ___ vegetables every Sunday. (a) buys (b) buying (c) buy
  33. 33.They ___ rice next Sunday. (a) will cooks (b) will cook (c) cooked (d) will cooking
  34. 34.Myra ___ a letter every morning. (a) writes (b) writing (c) write
  35. 35.We ___ science at 8 pm yesterday. (a) was studying (b) were study (c) are studying (d) were studying
  36. 36.Choose the right verb: There ___ many books on the shelf. (a) is (b) are
  37. 37.Name the tense: “I had planted a tree.” (a) simple past (b) present perfect (c) past perfect (d) present continuous
  38. 38.You ___ the dishes now. (a) is washing (b) are wash (c) am washing (d) are washing
  39. 39.Choose the right verb: There ___ some water in the bottle. (a) is (b) are
  40. 40.Arjun ___ a cake when it started to rain. (a) was baking (b) is baking (c) was bake (d) were baking

Answer key

  1. is
  2. simple past
  3. helped
  4. present continuous
  5. had run
  6. present perfect
  7. feed
  8. spoke
  9. were cooking
  10. ride
  11. danced
  12. has
  13. plants
  14. are studying
  15. had
  16. was helping
  17. present continuous
  18. don't
  19. will bring
  20. have
  21. will plant
  22. is
  23. feeds
  24. were making
  25. have
  26. simple present
  27. have
  28. for
  29. has
  30. am riding
  31. Am
  32. buys
  33. will cook
  34. writes
  35. were studying
  36. are
  37. past perfect
  38. are washing
  39. is
  40. was baking

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