← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 693 · 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.Name the tense: “He carries the bag.” (a) past continuous (b) simple present (c) present continuous (d) simple past
  2. 2.My brother ___ the match in 2023. (a) won (b) winned (c) will win (d) wins
  3. 3.My sister ___ a cartoon every day. (a) watch (b) watching (c) watches
  4. 4.The children ___ the ball now. (a) are throwing (b) are throw (c) am throwing (d) is throwing
  5. 5.My parents ___ the dog every Sunday. (a) feeds (b) feed (c) feeding
  6. 6.You ___ going to win the match next week. (a) are (b) am (c) is
  7. 7.Arjun has just ___ on the stage. (a) dancing (b) dance (c) danced (d) dances
  8. 8.You ___ speak Hindi every morning. (a) aren't (b) don't (c) doesn't
  9. 9.Choose the right verb: Every girl ___ a locker. (a) has (b) have
  10. 10.They ___ rice every day. (a) cooking (b) cook (c) cooks
  11. 11.Vivaan ___ a message on Saturdays. (a) sends (b) sending (c) send
  12. 12.I ___ drink milk every day. (a) aren't (b) don't (c) doesn't
  13. 13.___ you carry the bag every day? (a) Are (b) Does (c) Is (d) Do
  14. 14.We ___ going to build a sandcastle next Sunday. (a) is (b) are (c) am
  15. 15.Name the tense: “I had carried the bag.” (a) past perfect (b) present continuous (c) simple future (d) simple present
  16. 16.When the phone rang, Riya ___ to school. (a) is going (b) were going (c) was go (d) was going
  17. 17.By the time we reached, we ___ the room. (a) have cleaned (b) had cleaned (c) had clean (d) has cleaned
  18. 18.Choose the right verb: The packet of biscuits ___ open. (a) is (b) are
  19. 19.He ___ Hindi next week. (a) will speaking (b) spoke (c) will speak (d) will speaks
  20. 20.___ I bake a cake yesterday? (a) Do (b) Did (c) Was (d) Does
  21. 21.I ___ the ball next month. (a) will catches (b) caught (c) will catch (d) will catching
  22. 22.We are going to ___ a letter tomorrow. (a) writes (b) wrote (c) writing (d) write
  23. 23.I ___ cricket yesterday. (a) play (b) have played (c) played (d) will play
  24. 24.We ___ the dishes every morning. (a) washes (b) washing (c) wash
  25. 25.My brother ___ with Nani since 2019. (a) has stayed (b) stays (c) have stayed (d) stayed
  26. 26.You ___ the dog on Saturdays. (a) feeds (b) feed (c) feeding
  27. 27.When Dad called, she ___ already bought vegetables. (a) have (b) has (c) had
  28. 28.___ he draw a picture in 2023? (a) Does (b) Was (c) Did (d) Do
  29. 29.___ we run in the park two days ago? (a) Did (b) Do (c) Was (d) Does
  30. 30.He ___ a picture every day. (a) draw (b) draws (c) drawing
  31. 31.When Dad called, my sister ___ already won the match. (a) has (b) had (c) have
  32. 32.Kunal ___ a bicycle when it started to rain. (a) were riding (b) was riding (c) is riding (d) was ride
  33. 33.When it started to rain, we ___ science. (a) were studying (b) were study (c) was studying (d) are studying
  34. 34.They ___ Hindi right now. (a) is speaking (b) are speaking (c) are speak (d) am speaking
  35. 35.Farhan ___ rice when the phone rang. (a) were cooking (b) is cooking (c) was cook (d) was cooking
  36. 36.Choose the right verb: Every boy ___ a notebook. (a) have (b) has
  37. 37.You ___ in the park when Mum came home. (a) were jog (b) was jogging (c) are jogging (d) were jogging
  38. 38.What is the past tense of “make”? (a) making (b) maked (c) made
  39. 39.My sister ___ in this school since 2021. (a) teaches (b) have taught (c) has taught (d) taught
  40. 40.My parents have just ___ the dishes. (a) wash (b) washing (c) washed (d) washes

Answer key

  1. simple present
  2. won
  3. watches
  4. are throwing
  5. feed
  6. are
  7. danced
  8. don't
  9. has
  10. cook
  11. sends
  12. don't
  13. Do
  14. are
  15. past perfect
  16. was going
  17. had cleaned
  18. is
  19. will speak
  20. Did
  21. will catch
  22. write
  23. played
  24. wash
  25. has stayed
  26. feed
  27. had
  28. Did
  29. Did
  30. draws
  31. had
  32. was riding
  33. were studying
  34. are speaking
  35. was cooking
  36. has
  37. were jogging
  38. made
  39. has taught
  40. washed

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