← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 925 · 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.She ___ a cake before the guests arrived. (a) has baked (b) have baked (c) had bake (d) had baked
  2. 2.Name the tense: “You were baking a cake.” (a) present perfect (b) past continuous (c) present continuous (d) simple future
  3. 3.You ___ the bag last Sunday. (a) carry (b) have carried (c) will carry (d) carried
  4. 4.Choose the right verb: One of my friends ___ in Class 8. (a) is (b) are
  5. 5.Choose the right verb: The basket of mangoes ___ heavy. (a) is (b) are
  6. 6.They did not ___ a song last Sunday. (a) sang (b) singing (c) sing (d) sings
  7. 7.When Dad called, I ___ already spoken Hindi. (a) have (b) had (c) has
  8. 8.He ___ with Nani since 2019. (a) stayed (b) has stayed (c) have stayed (d) stays
  9. 9.My sister ___ the room when it started to rain. (a) was cleaning (b) were cleaning (c) is cleaning (d) was clean
  10. 10.Choose the right verb: There ___ three pencils in the box. (a) is (b) are
  11. 11.My sister ___ in the park twice a week. (a) jog (b) jogging (c) jogs
  12. 12.Name the tense: “I have washed the dishes.” (a) past perfect (b) simple past (c) simple future (d) present perfect
  13. 13.She ___ in this school since 2020. (a) have studied (b) studied (c) studies (d) has studied
  14. 14.My cousins ___ cricket when Mum came home. (a) are playing (b) were play (c) were playing (d) was playing
  15. 15.You ___ going to help Grandma tomorrow. (a) is (b) am (c) are
  16. 16.My brother ___ played cricket already. (a) has (b) have
  17. 17.We have just ___ the ball. (a) catching (b) catch (c) catches (d) caught
  18. 18.Vivaan ___ a tree now. (a) am planting (b) is plant (c) is planting (d) are planting
  19. 19.Which is the correct -ing form of “speak”? (a) speakking (b) speaking (c) speakeing
  20. 20.When Dad called, we ___ already gone to school. (a) have (b) had (c) has
  21. 21.Aarav ___ the bag when the bell rang. (a) were carrying (b) was carry (c) was carrying (d) is carrying
  22. 22.You ___ built a sandcastle already. (a) have (b) has
  23. 23.You ___ clean the room twice a week. (a) don't (b) aren't (c) doesn't
  24. 24.___ my parents drinking milk at the moment? (a) Am (b) Is (c) Are
  25. 25.My friends did not ___ a picture last Sunday. (a) draws (b) drew (c) draw (d) drawing
  26. 26.She ___ in this school since 2019. (a) has studied (b) have studied (c) studies (d) studied
  27. 27.Choose the right verb: One of my cousins ___ in Class 9. (a) are (b) is
  28. 28.Choose the right verb: Every boy ___ a water bottle. (a) have (b) has
  29. 29.They ___ in the pool every Sunday. (a) swim (b) swimming (c) swims
  30. 30.You ___ a kite when the bell rang. (a) were flying (b) are flying (c) was flying (d) were fly
  31. 31.They ___ going to clean the room next Sunday. (a) is (b) am (c) are
  32. 32.___ you riding a bicycle right now? (a) Is (b) Am (c) Are
  33. 33.Yash ___ the train last week. (a) taked (b) takes (c) will take (d) took
  34. 34.___ Dev run in the park twice a week? (a) Do (b) Are (c) Is (d) Does
  35. 35.Neel ___ tea right now. (a) am making (b) is making (c) are making (d) is make
  36. 36.Choose the right verb: There ___ a mango in the basket. (a) are (b) is
  37. 37.They ___ a cake right now. (a) are bake (b) am baking (c) is baking (d) are baking
  38. 38.My sister ___ wear a cap every day. (a) don't (b) isn't (c) doesn't
  39. 39.Name the tense: “He takes the train.” (a) past continuous (b) present perfect (c) simple past (d) simple present
  40. 40.What is the past tense of “run”? (a) runned (b) running (c) run (d) ran

Answer key

  1. had baked
  2. past continuous
  3. carried
  4. is
  5. is
  6. sing
  7. had
  8. has stayed
  9. was cleaning
  10. are
  11. jogs
  12. present perfect
  13. has studied
  14. were playing
  15. are
  16. has
  17. caught
  18. is planting
  19. speaking
  20. had
  21. was carrying
  22. have
  23. don't
  24. Are
  25. draw
  26. has studied
  27. is
  28. has
  29. swim
  30. were flying
  31. are
  32. Are
  33. took
  34. Does
  35. is making
  36. is
  37. are baking
  38. doesn't
  39. simple present
  40. ran

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