← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 525 · 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: “She has cooked rice.” (a) past continuous (b) present continuous (c) present perfect (d) simple past
  2. 2.My friends ___ going to feed the dog next Sunday. (a) is (b) am (c) are
  3. 3.My brother did not ___ a bicycle last week. (a) rode (b) ride (c) rides (d) riding
  4. 4.When the phone rang, Pooja ___ Grandma. (a) was helping (b) was help (c) were helping (d) is helping
  5. 5.She ___ a kite next month. (a) will flies (b) flew (c) will flying (d) will fly
  6. 6.My friends ___ a bicycle when the phone rang. (a) were ride (b) are riding (c) were riding (d) was riding
  7. 7.When the phone rang, we ___ Hindi. (a) are speaking (b) were speak (c) was speaking (d) were speaking
  8. 8.___ they make tea last Sunday? (a) Does (b) Did (c) Was (d) Do
  9. 9.___ we bring lunch yesterday? (a) Do (b) Does (c) Did (d) Was
  10. 10.My friends ___ the ball yesterday. (a) will catch (b) caught (c) catch (d) catched
  11. 11.They ___ in Delhi since 2019. (a) worked (b) work (c) have worked (d) has worked
  12. 12.Choose the right verb: One of my classmates ___ in Class 3. (a) is (b) are
  13. 13.When the phone rang, my sister ___ the room. (a) was cleaning (b) was clean (c) were cleaning (d) is cleaning
  14. 14.They ___ lunch when the bell rang. (a) were bringing (b) was bringing (c) are bringing (d) were bring
  15. 15.Ira ___ fly a kite every Sunday. (a) don't (b) isn't (c) doesn't
  16. 16.Name the tense: “My cousins were throwing the ball.” (a) past perfect (b) past continuous (c) simple present (d) present perfect
  17. 17.You have just ___ to school. (a) went (b) go (c) gone (d) going
  18. 18.Which is the correct -ing form of “climb”? (a) climbbing (b) climbeing (c) climbing
  19. 19.My cousins ___ a tree when it started to rain. (a) were climb (b) were climbing (c) was climbing (d) are climbing
  20. 20.He ___ the dishes last Sunday. (a) washed (b) will wash (c) washes (d) has washed
  21. 21.Which is the correct -ing form of “buy”? (a) buying (b) buyying (c) buyeing
  22. 22.When Dad called, he ___ already clapped for the team. (a) had (b) have (c) has
  23. 23.What is the past tense of “buy”? (a) buyed (b) buying (c) bought
  24. 24.When Dad called, Ishaan ___ already won the match. (a) has (b) have (c) had
  25. 25.Choose the right verb: Either my cousins or Karan ___ coming today. (a) is (b) are
  26. 26.When Dad called, I ___ already spoken Hindi. (a) have (b) had (c) has
  27. 27.I ___ in the park at 8 pm yesterday. (a) was jog (b) am jogging (c) were jogging (d) was jogging
  28. 28.My brother ___ in this school since 2022. (a) has taught (b) have taught (c) taught (d) teaches
  29. 29.My friends did not ___ milk yesterday. (a) drinking (b) drinks (c) drank (d) drink
  30. 30.You did not ___ rice yesterday. (a) cooked (b) cook (c) cooks (d) cooking
  31. 31.What is the past tense of “draw”? (a) drawing (b) drawn (c) drew (d) drawed
  32. 32.By the time the guests arrived, the children ___ the ball. (a) had threw (b) have thrown (c) had thrown (d) has thrown
  33. 33.We are going to ___ a tree next month. (a) climbing (b) climb (c) climbed (d) climbs
  34. 34.Choose the right verb: Every boy ___ a notebook. (a) have (b) has
  35. 35.Aditya ___ drawn a picture already. (a) have (b) has
  36. 36.I have just ___ the room. (a) cleaning (b) cleans (c) cleaned (d) clean
  37. 37.Choose the right verb: Each child ___ a ID card. (a) have (b) has
  38. 38.Name the tense: “I will study science.” (a) simple past (b) simple future (c) present continuous (d) past continuous
  39. 39.Rahul ___ rice twice a week. (a) cook (b) cooks (c) cooking
  40. 40.When Mum came home, Riya ___ cricket. (a) is playing (b) was play (c) was playing (d) were playing

Answer key

  1. present perfect
  2. are
  3. ride
  4. was helping
  5. will fly
  6. were riding
  7. were speaking
  8. Did
  9. Did
  10. caught
  11. have worked
  12. is
  13. was cleaning
  14. were bringing
  15. doesn't
  16. past continuous
  17. gone
  18. climbing
  19. were climbing
  20. washed
  21. buying
  22. had
  23. bought
  24. had
  25. is
  26. had
  27. was jogging
  28. has taught
  29. drink
  30. cook
  31. drew
  32. had thrown
  33. climb
  34. has
  35. has
  36. cleaned
  37. has
  38. simple future
  39. cooks
  40. was playing

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