← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 257 · 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.Diya has worked in Delhi ___ a long time. (a) since (b) for
  2. 2.When the bell rang, my brother ___ the dog. (a) is feeding (b) was feed (c) was feeding (d) were feeding
  3. 3.___ they sending a message at the moment? (a) Is (b) Am (c) Are
  4. 4.Which is the correct -ing form of “clean”? (a) cleanning (b) cleaneing (c) cleaning
  5. 5.I have had this bicycle ___ five years. (a) since (b) for
  6. 6.What is the past tense of “take”? (a) took (b) taking (c) taked (d) taken
  7. 7.___ we dance on the stage twice a week? (a) Are (b) Do (c) Does (d) Is
  8. 8.Aisha ___ going to send a message next Sunday. (a) am (b) is (c) are
  9. 9.They ___ the ball every day. (a) throw (b) throwing (c) throws
  10. 10.By the time Mum came home, Dev ___ tea. (a) had made (b) have made (c) has made (d) had make
  11. 11.Name the tense: “My brother dances on the stage.” (a) simple past (b) simple present (c) present perfect (d) present continuous
  12. 12.Choose the right verb: One of my classmates ___ in Class 7. (a) is (b) are
  13. 13.We ___ the match right now. (a) am winning (b) is winning (c) are win (d) are winning
  14. 14.They have just ___ the ball. (a) throw (b) threw (c) throwing (d) thrown
  15. 15.___ we clapping for the team at the moment? (a) Are (b) Is (c) Am
  16. 16.Name the tense: “You studied science.” (a) past continuous (b) past perfect (c) simple future (d) simple past
  17. 17.___ I carry the bag last week? (a) Was (b) Do (c) Did (d) Does
  18. 18.Tara ___ in Delhi since 2019. (a) worked (b) works (c) have worked (d) has worked
  19. 19.___ he cooking rice at the moment? (a) Are (b) Am (c) Is
  20. 20.___ we play cricket last week? (a) Does (b) Do (c) Was (d) Did
  21. 21.Name the tense: “Dev had danced on the stage.” (a) past perfect (b) present continuous (c) simple present (d) simple past
  22. 22.Tara is going to ___ the ball next Sunday. (a) throws (b) throwing (c) throw (d) threw
  23. 23.Which is the correct -ing form of “ride”? (a) rideeing (b) riding (c) rideing
  24. 24.My brother did not ___ the match yesterday. (a) wins (b) win (c) won (d) winning
  25. 25.Name the tense: “He will draw a picture.” (a) simple future (b) simple present (c) past perfect (d) present perfect
  26. 26.Vivaan ___ in Pune since 2021. (a) has lived (b) lived (c) lives (d) have lived
  27. 27.We ___ with Nani since 2019. (a) stayed (b) stay (c) have stayed (d) has stayed
  28. 28.They ___ with Nani since 2019. (a) stay (b) has stayed (c) have stayed (d) stayed
  29. 29.My sister did not ___ milk yesterday. (a) drink (b) drinks (c) drank (d) drinking
  30. 30.___ my sister build a sandcastle two days ago? (a) Do (b) Was (c) Did (d) Does
  31. 31.He ___ rice yesterday. (a) cooked (b) has cooked (c) will cook (d) cooks
  32. 32.You ___ fly a kite every day. (a) aren't (b) don't (c) doesn't
  33. 33.Ishaan ___ fly a kite every Sunday. (a) doesn't (b) don't (c) isn't
  34. 34.Name the tense: “I am telling a story.” (a) simple future (b) present continuous (c) present perfect (d) simple past
  35. 35.Choose the right verb: Every girl ___ a locker. (a) have (b) has
  36. 36.What is the past tense of “fly”? (a) flyed (b) flew (c) flown (d) flying
  37. 37.Choose the right verb: Each of the girls ___ a locker. (a) have (b) has
  38. 38.He ___ a tree when the phone rang. (a) is climbing (b) was climbing (c) were climbing (d) was climb
  39. 39.When the bell rang, she ___ lunch. (a) was bring (b) is bringing (c) was bringing (d) were bringing
  40. 40.At 8 pm yesterday, I ___ in the park. (a) was jogging (b) were jogging (c) am jogging (d) was jog

Answer key

  1. for
  2. was feeding
  3. Are
  4. cleaning
  5. for
  6. took
  7. Do
  8. is
  9. throw
  10. had made
  11. simple present
  12. is
  13. are winning
  14. thrown
  15. Are
  16. simple past
  17. Did
  18. has worked
  19. Is
  20. Did
  21. past perfect
  22. throw
  23. riding
  24. win
  25. simple future
  26. has lived
  27. have stayed
  28. have stayed
  29. drink
  30. Did
  31. cooked
  32. don't
  33. doesn't
  34. present continuous
  35. has
  36. flew
  37. has
  38. was climbing
  39. was bringing
  40. was jogging

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