← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 990 · 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.By the time we reached, she ___ the bag. (a) had carry (b) had carried (c) have carried (d) has carried
  2. 2.We ___ the bag before it got dark. (a) have carried (b) had carry (c) has carried (d) had carried
  3. 3.When Dad called, my friends ___ already ridden a bicycle. (a) has (b) had (c) have
  4. 4.He ___ milk before Mum came home. (a) had drunk (b) has drunk (c) have drunk (d) had drank
  5. 5.___ my brother swim in the pool last week? (a) Does (b) Do (c) Was (d) Did
  6. 6.What is the past tense of “tell”? (a) telled (b) telling (c) told
  7. 7.Choose the right verb: Every child ___ a notebook. (a) has (b) have
  8. 8.Kunal ___ the match when the bell rang. (a) is winning (b) was winning (c) were winning (d) was win
  9. 9.I ___ plant a tree every morning. (a) aren't (b) don't (c) doesn't
  10. 10.Ishaan ___ the train on Saturdays. (a) takes (b) take (c) taking
  11. 11.Choose the right verb: All the boys ___ a locker. (a) have (b) has
  12. 12.Ira ___ the match when the phone rang. (a) was winning (b) were winning (c) is winning (d) was win
  13. 13.Name the tense: “I am drinking milk.” (a) past perfect (b) present continuous (c) present perfect (d) simple future
  14. 14.___ they help Grandma every Sunday? (a) Do (b) Are (c) Does (d) Is
  15. 15.My sister has just ___ a letter. (a) write (b) wrote (c) writing (d) written
  16. 16.Choose the right verb: One of my friends ___ in Class 4. (a) are (b) is
  17. 17.Choose the right verb: Each student ___ a ID card. (a) have (b) has
  18. 18.By the time we reached, he ___ a message. (a) have sent (b) has sent (c) had send (d) had sent
  19. 19.Choose the right verb: Neither Dev nor the twins ___ coming today. (a) are (b) is
  20. 20.When the phone rang, my brother ___ in the pool. (a) is swimming (b) was swimming (c) was swim (d) were swimming
  21. 21.She ___ a tree on Saturdays. (a) plants (b) planting (c) plant
  22. 22.Choose the right verb: All the players ___ a notebook. (a) have (b) has
  23. 23.We ___ the ball tomorrow. (a) will catch (b) will catches (c) will catching (d) caught
  24. 24.Choose the right verb: Physics ___ interesting. (a) is (b) are
  25. 25.Choose the right verb: Neither Aarav nor the boys ___ coming today. (a) is (b) are
  26. 26.He ___ a kite on Saturdays. (a) flying (b) flies (c) fly
  27. 27.My cousins ___ draw a picture on Saturdays. (a) doesn't (b) don't (c) aren't
  28. 28.Choose the right verb: The scissors ___ sharp. (a) are (b) is
  29. 29.What is the past tense of “draw”? (a) drawed (b) drawn (c) drawing (d) drew
  30. 30.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  31. 31.We ___ a story next Sunday. (a) will telling (b) will tells (c) told (d) will tell
  32. 32.Choose the right verb: The news ___ good today. (a) are (b) is
  33. 33.My brother has just ___ the train. (a) taking (b) taken (c) took (d) take
  34. 34.I have just ___ the dishes. (a) washing (b) wash (c) washed (d) washes
  35. 35.Choose the right verb: Each child ___ a water bottle. (a) has (b) have
  36. 36.By the time we reached, I ___ to school. (a) had gone (b) has gone (c) have gone (d) had went
  37. 37.Name the tense: “He makes tea.” (a) past perfect (b) simple present (c) past continuous (d) simple future
  38. 38.We ___ a cartoon now. (a) am watching (b) is watching (c) are watch (d) are watching
  39. 39.Choose the right verb: Every student ___ a locker. (a) has (b) have
  40. 40.Choose the right verb: Mathematics ___ my favourite subject. (a) is (b) are

Answer key

  1. had carried
  2. had carried
  3. had
  4. had drunk
  5. Did
  6. told
  7. has
  8. was winning
  9. don't
  10. takes
  11. have
  12. was winning
  13. present continuous
  14. Do
  15. written
  16. is
  17. has
  18. had sent
  19. are
  20. was swimming
  21. plants
  22. have
  23. will catch
  24. is
  25. are
  26. flies
  27. don't
  28. are
  29. drew
  30. is
  31. will tell
  32. is
  33. taken
  34. washed
  35. has
  36. had gone
  37. simple present
  38. are watching
  39. has
  40. is

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