← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 308 · 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 ___ sing a song every Sunday. (a) doesn't (b) aren't (c) don't
  2. 2.Riya ___ a picture now. (a) are drawing (b) am drawing (c) is drawing (d) is draw
  3. 3.She ___ a song two days ago. (a) will sing (b) sings (c) has sung (d) sang
  4. 4.We ___ a cap at the moment. (a) are wear (b) am wearing (c) is wearing (d) are wearing
  5. 5.Ira ___ clapped for the team already. (a) has (b) have
  6. 6.I ___ worn a cap already. (a) has (b) have
  7. 7.Name the tense: “He eats a mango.” (a) present continuous (b) past perfect (c) simple present (d) simple past
  8. 8.They ___ a cartoon every Sunday. (a) watching (b) watches (c) watch
  9. 9.Name the tense: “Aisha has cooked rice.” (a) past continuous (b) present continuous (c) present perfect (d) simple past
  10. 10.Name the tense: “Arjun was eating a mango.” (a) simple present (b) past perfect (c) simple future (d) past continuous
  11. 11.___ the students clean the room every morning? (a) Does (b) Are (c) Is (d) Do
  12. 12.He has waited for the bus ___ 10 am. (a) for (b) since
  13. 13.She ___ a tree when it started to rain. (a) is planting (b) was plant (c) were planting (d) was planting
  14. 14.Name the tense: “They win the match.” (a) simple present (b) present continuous (c) past perfect (d) simple past
  15. 15.They ___ carried the bag already. (a) have (b) has
  16. 16.Zoya ___ a kite before Mum came home. (a) had flew (b) has flown (c) have flown (d) had flown
  17. 17.Choose the right verb: Each of the players ___ a water bottle. (a) has (b) have
  18. 18.Choose the right verb: Physics ___ interesting. (a) are (b) is
  19. 19.She ___ in Delhi since 2020. (a) worked (b) works (c) have worked (d) has worked
  20. 20.We ___ a mango every day. (a) eating (b) eat (c) eats
  21. 21.Name the tense: “My sister had danced on the stage.” (a) simple present (b) present continuous (c) present perfect (d) past perfect
  22. 22.By the time the guests arrived, you ___ in the park. (a) had jog (b) have jogged (c) had jogged (d) has jogged
  23. 23.You ___ a letter before it got dark. (a) had wrote (b) have written (c) had written (d) has written
  24. 24.They ___ vegetables every Sunday. (a) buys (b) buy (c) buying
  25. 25.Choose the right verb: Either the girls or Riya ___ coming today. (a) are (b) is
  26. 26.___ he take the train two days ago? (a) Was (b) Do (c) Did (d) Does
  27. 27.Vivaan ___ cricket next week. (a) played (b) will playing (c) will play (d) will plays
  28. 28.My sister ___ vegetables two days ago. (a) buyed (b) bought (c) buys (d) will buy
  29. 29.By the time we reached, my sister ___ a song. (a) have sung (b) had sung (c) has sung (d) had sang
  30. 30.Choose the right verb: Either Rohan or the boys ___ coming today. (a) is (b) are
  31. 31.Choose the right verb: One of my classmates ___ in Class 6. (a) is (b) are
  32. 32.Aarav did not ___ the ball last Sunday. (a) catch (b) catching (c) catches (d) caught
  33. 33.He ___ milk every morning. (a) drinks (b) drinking (c) drink
  34. 34.___ my brother study science last Sunday? (a) Was (b) Does (c) Do (d) Did
  35. 35.___ he speak Hindi last week? (a) Did (b) Do (c) Does (d) Was
  36. 36.Choose the right verb: All the boys ___ a water bottle. (a) has (b) have
  37. 37.You are going to ___ the room tomorrow. (a) cleans (b) clean (c) cleaned (d) cleaning
  38. 38.At 8 pm yesterday, we ___ the ball. (a) were throw (b) was throwing (c) are throwing (d) were throwing
  39. 39.She ___ the ball before it got dark. (a) had threw (b) had thrown (c) has thrown (d) have thrown
  40. 40.I ___ rice yesterday. (a) cooked (b) cook (c) will cook (d) have cooked

Answer key

  1. don't
  2. is drawing
  3. sang
  4. are wearing
  5. has
  6. have
  7. simple present
  8. watch
  9. present perfect
  10. past continuous
  11. Do
  12. since
  13. was planting
  14. simple present
  15. have
  16. had flown
  17. has
  18. is
  19. has worked
  20. eat
  21. past perfect
  22. had jogged
  23. had written
  24. buy
  25. is
  26. Did
  27. will play
  28. bought
  29. had sung
  30. are
  31. is
  32. catch
  33. drinks
  34. Did
  35. Did
  36. have
  37. clean
  38. were throwing
  39. had thrown
  40. cooked

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