← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 425 · 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.The students ___ the ball tomorrow. (a) caught (b) will catching (c) will catches (d) will catch
  2. 2.___ they tell a story yesterday? (a) Does (b) Do (c) Did (d) Was
  3. 3.You ___ the ball every morning. (a) throw (b) throws (c) throwing
  4. 4.I ___ a cartoon every morning. (a) watching (b) watches (c) watch
  5. 5.Name the tense: “They will go to school.” (a) simple future (b) past continuous (c) simple present (d) present perfect
  6. 6.Which is the correct -ing form of “fly”? (a) flying (b) flyying (c) flyeing
  7. 7.My cousins ___ a letter yesterday. (a) will write (b) writed (c) write (d) wrote
  8. 8.Which is the correct -ing form of “win”? (a) wineing (b) winning (c) wining
  9. 9.You ___ the ball when the phone rang. (a) were throw (b) are throwing (c) was throwing (d) were throwing
  10. 10.Choose the right verb: One of my classmates ___ in Class 3. (a) is (b) are
  11. 11.I did not ___ Hindi last week. (a) spoke (b) speaking (c) speaks (d) speak
  12. 12.My brother ___ a kite before it got dark. (a) had flown (b) have flown (c) had flew (d) has flown
  13. 13.She ___ Grandma now. (a) is help (b) am helping (c) is helping (d) are helping
  14. 14.___ my sister baking a cake at the moment? (a) Are (b) Is (c) Am
  15. 15.___ my brother fly a kite in 2023? (a) Does (b) Was (c) Do (d) Did
  16. 16.Nisha ___ with Nani since 2020. (a) stayed (b) stays (c) have stayed (d) has stayed
  17. 17.She ___ the bag before the bell rang. (a) have carried (b) has carried (c) had carry (d) had carried
  18. 18.We have just ___ on the stage. (a) dances (b) danced (c) dance (d) dancing
  19. 19.___ I clapping for the team now? (a) Am (b) Are (c) Is
  20. 20.When the phone rang, you ___ a bicycle. (a) was riding (b) were ride (c) are riding (d) were riding
  21. 21.Diya ___ in Pune since 2022. (a) have lived (b) lived (c) has lived (d) lives
  22. 22.Kabir ___ a tree right now. (a) are climbing (b) is climbing (c) am climbing (d) is climb
  23. 23.I ___ in this school since 2020. (a) teach (b) have taught (c) has taught (d) taught
  24. 24.He ___ the room in 2023. (a) will clean (b) cleaned (c) cleans (d) has cleaned
  25. 25.They have just ___ a picture. (a) drew (b) draw (c) drawn (d) drawing
  26. 26.When Dad called, you ___ already written a letter. (a) has (b) had (c) have
  27. 27.We ___ a message on Saturdays. (a) sends (b) sending (c) send
  28. 28.They did not ___ the bag yesterday. (a) carries (b) carrying (c) carry (d) carried
  29. 29.Karan ___ in the park at the moment. (a) is jogging (b) am jogging (c) is jog (d) are jogging
  30. 30.Name the tense: “My brother had worn a cap.” (a) present perfect (b) simple future (c) past perfect (d) past continuous
  31. 31.We have lived in Pune ___ a long time. (a) since (b) for
  32. 32.My brother ___ in this school since 2019. (a) have taught (b) has taught (c) teaches (d) taught
  33. 33.My sister ___ a cartoon last Sunday. (a) has watched (b) will watch (c) watched (d) watches
  34. 34.Choose the right verb: Each of the players ___ a water bottle. (a) have (b) has
  35. 35.My sister ___ in this school since 2019. (a) studied (b) have studied (c) studies (d) has studied
  36. 36.___ my brother watch a cartoon twice a week? (a) Is (b) Does (c) Are (d) Do
  37. 37.You are going to ___ a tree tomorrow. (a) climbed (b) climbs (c) climbing (d) climb
  38. 38.You ___ with Nani since 2019. (a) has stayed (b) have stayed (c) stayed (d) stay
  39. 39.The students are going to ___ milk tomorrow. (a) drinking (b) drink (c) drank (d) drinks
  40. 40.What is the past tense of “throw”? (a) throwing (b) threw (c) throwed (d) thrown

Answer key

  1. will catch
  2. Did
  3. throw
  4. watch
  5. simple future
  6. flying
  7. wrote
  8. winning
  9. were throwing
  10. is
  11. speak
  12. had flown
  13. is helping
  14. Is
  15. Did
  16. has stayed
  17. had carried
  18. danced
  19. Am
  20. were riding
  21. has lived
  22. is climbing
  23. have taught
  24. cleaned
  25. drawn
  26. had
  27. send
  28. carry
  29. is jogging
  30. past perfect
  31. for
  32. has taught
  33. watched
  34. has
  35. has studied
  36. Does
  37. climb
  38. have stayed
  39. drink
  40. threw

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