← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 919 · 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.My sister has just ___ a bicycle. (a) ride (b) riding (c) ridden (d) rode
  2. 2.Choose the right verb: There ___ a lot of rice in the bag. (a) is (b) are
  3. 3.Name the tense: “Rahul will plant a tree.” (a) simple present (b) simple future (c) past perfect (d) past continuous
  4. 4.What is the past tense of “bring”? (a) bringing (b) bringed (c) brought
  5. 5.Name the tense: “My sister rode a bicycle.” (a) past continuous (b) simple past (c) simple present (d) present perfect
  6. 6.Choose the right verb: Each of the girls ___ a ID card. (a) have (b) has
  7. 7.By the time Mum came home, he ___ a cartoon. (a) had watch (b) has watched (c) have watched (d) had watched
  8. 8.When the bell rang, he ___ a message. (a) was send (b) is sending (c) were sending (d) was sending
  9. 9.We ___ the dog when the bell rang. (a) are feeding (b) were feed (c) was feeding (d) were feeding
  10. 10.___ they telling a story at the moment? (a) Is (b) Are (c) Am
  11. 11.Omkar ___ a song before the bell rang. (a) had sung (b) have sung (c) has sung (d) had sang
  12. 12.My brother ___ a message when the phone rang. (a) were sending (b) is sending (c) was send (d) was sending
  13. 13.___ Diya studying science at the moment? (a) Am (b) Is (c) Are
  14. 14.Name the tense: “They were washing the dishes.” (a) present perfect (b) simple past (c) simple future (d) past continuous
  15. 15.She is going to ___ the dog next week. (a) feeding (b) feeds (c) fed (d) feed
  16. 16.My friends ___ brought lunch already. (a) have (b) has
  17. 17.Manav ___ climb a tree every Sunday. (a) isn't (b) doesn't (c) don't
  18. 18.By the time we reached, you ___ the room. (a) had cleaned (b) had clean (c) has cleaned (d) have cleaned
  19. 19.Name the tense: “You run in the park.” (a) present perfect (b) simple present (c) simple past (d) present continuous
  20. 20.We ___ going to study science tomorrow. (a) is (b) are (c) am
  21. 21.My brother did not ___ cricket in 2023. (a) play (b) playing (c) plays (d) played
  22. 22.Which is the correct -ing form of “jog”? (a) joging (b) jogging (c) jogeing
  23. 23.Choose the right verb: There ___ an apple on the plate. (a) are (b) is
  24. 24.My cousins ___ the room right now. (a) are cleaning (b) is cleaning (c) are clean (d) am cleaning
  25. 25.We ___ the dog twice a week. (a) feeding (b) feeds (c) feed
  26. 26.She ___ science at the moment. (a) are studying (b) is study (c) am studying (d) is studying
  27. 27.My friends ___ a bicycle on Saturdays. (a) ride (b) rides (c) riding
  28. 28.By the time we reached, Riya ___ a picture. (a) had drew (b) have drawn (c) had drawn (d) has drawn
  29. 29.When Dad called, you ___ already built a sandcastle. (a) had (b) has (c) have
  30. 30.When Dad called, he ___ already sung a song. (a) had (b) have (c) has
  31. 31.By the time the guests arrived, Aisha ___ a picture. (a) has drawn (b) had drawn (c) had drew (d) have drawn
  32. 32.You ___ a tree right now. (a) am climbing (b) are climbing (c) is climbing (d) are climb
  33. 33.He ___ a letter two days ago. (a) writes (b) writed (c) will write (d) wrote
  34. 34.They ___ a story when Mum came home. (a) are telling (b) was telling (c) were tell (d) were telling
  35. 35.We ___ a cartoon when it started to rain. (a) were watching (b) was watching (c) were watch (d) are watching
  36. 36.Meera ___ going to wear a cap next Sunday. (a) am (b) is (c) are
  37. 37.When Dad called, they ___ already baked a cake. (a) had (b) has (c) have
  38. 38.He ___ the room tomorrow. (a) will cleaning (b) will cleans (c) will clean (d) cleaned
  39. 39.She has waited for the bus ___ 10 am. (a) since (b) for
  40. 40.They have just ___ a cake. (a) bake (b) bakes (c) baked (d) baking

Answer key

  1. ridden
  2. is
  3. simple future
  4. brought
  5. simple past
  6. has
  7. had watched
  8. was sending
  9. were feeding
  10. Are
  11. had sung
  12. was sending
  13. Is
  14. past continuous
  15. feed
  16. have
  17. doesn't
  18. had cleaned
  19. simple present
  20. are
  21. play
  22. jogging
  23. is
  24. are cleaning
  25. feed
  26. is studying
  27. ride
  28. had drawn
  29. had
  30. had
  31. had drawn
  32. are climbing
  33. wrote
  34. were telling
  35. were watching
  36. is
  37. had
  38. will clean
  39. since
  40. baked

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