← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 40 · 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.What is the past tense of “feed”? (a) feeded (b) feeding (c) fed
  2. 2.What is the past tense of “fly”? (a) flyed (b) flying (c) flew (d) flown
  3. 3.She ___ a tree before the bell rang. (a) have climbed (b) had climb (c) has climbed (d) had climbed
  4. 4.When Mum came home, they ___ a message. (a) was sending (b) are sending (c) were sending (d) were send
  5. 5.Diya ___ a tree when Mum came home. (a) was climbing (b) was climb (c) is climbing (d) were climbing
  6. 6.When Dad called, my brother ___ already brought lunch. (a) have (b) had (c) has
  7. 7.He has just ___ a kite. (a) flew (b) flying (c) flown (d) fly
  8. 8.They have lived in Pune ___ two years. (a) since (b) for
  9. 9.What is the past tense of “take”? (a) taken (b) taked (c) taking (d) took
  10. 10.They ___ milk twice a week. (a) drinks (b) drink (c) drinking
  11. 11.___ I bring lunch every morning? (a) Does (b) Is (c) Are (d) Do
  12. 12.Name the tense: “You had watched a cartoon.” (a) present perfect (b) simple future (c) simple present (d) past perfect
  13. 13.I ___ going to win the match tomorrow. (a) are (b) is (c) am
  14. 14.They ___ science twice a week. (a) study (b) studies (c) studying
  15. 15.My brother ___ going to carry the bag tomorrow. (a) are (b) am (c) is
  16. 16.___ the children clean the room on Saturdays? (a) Are (b) Does (c) Do (d) Is
  17. 17.Name the tense: “You washed the dishes.” (a) simple past (b) present continuous (c) past perfect (d) simple future
  18. 18.The children ___ written a letter already. (a) has (b) have
  19. 19.My brother ___ ride a bicycle every day. (a) isn't (b) doesn't (c) don't
  20. 20.Which is the correct -ing form of “study”? (a) studyying (b) studyeing (c) studying
  21. 21.Myra ___ the room right now. (a) am cleaning (b) are cleaning (c) is cleaning (d) is clean
  22. 22.I ___ the bag yesterday. (a) have carried (b) carry (c) will carry (d) carried
  23. 23.I have studied in this school ___ six months. (a) since (b) for
  24. 24.Ishaan ___ in this school since 2019. (a) have studied (b) studied (c) has studied (d) studies
  25. 25.My brother ___ a message before the bell rang. (a) have sent (b) had send (c) has sent (d) had sent
  26. 26.We did not ___ lunch in 2023. (a) bringing (b) brought (c) brings (d) bring
  27. 27.Dev is going to ___ the dishes next week. (a) washing (b) washes (c) washed (d) wash
  28. 28.You ___ draw a picture every Sunday. (a) don't (b) aren't (c) doesn't
  29. 29.Name the tense: “They had baked a cake.” (a) simple present (b) past perfect (c) present perfect (d) present continuous
  30. 30.I ___ a cake before it got dark. (a) had bake (b) have baked (c) has baked (d) had baked
  31. 31.Name the tense: “Saanvi swam in the pool.” (a) past continuous (b) present perfect (c) present continuous (d) simple past
  32. 32.Name the tense: “They have gone to school.” (a) present continuous (b) simple present (c) past continuous (d) present perfect
  33. 33.___ she tell a story last week? (a) Was (b) Do (c) Did (d) Does
  34. 34.Arjun ___ a tree when the bell rang. (a) was plant (b) were planting (c) is planting (d) was planting
  35. 35.When the phone rang, you ___ the dishes. (a) are washing (b) were wash (c) were washing (d) was washing
  36. 36.Choose the right verb: One of my classmates ___ in Class 3. (a) is (b) are
  37. 37.___ Saanvi help Grandma in 2023? (a) Do (b) Did (c) Was (d) Does
  38. 38.Kunal is going to ___ the ball tomorrow. (a) throws (b) threw (c) throwing (d) throw
  39. 39.Which is the correct -ing form of “eat”? (a) eatting (b) eating (c) eateing
  40. 40.Choose the right verb: My trousers ___ new. (a) is (b) are

Answer key

  1. fed
  2. flew
  3. had climbed
  4. were sending
  5. was climbing
  6. had
  7. flown
  8. for
  9. took
  10. drink
  11. Do
  12. past perfect
  13. am
  14. study
  15. is
  16. Do
  17. simple past
  18. have
  19. doesn't
  20. studying
  21. is cleaning
  22. carried
  23. for
  24. has studied
  25. had sent
  26. bring
  27. wash
  28. don't
  29. past perfect
  30. had baked
  31. simple past
  32. present perfect
  33. Did
  34. was planting
  35. were washing
  36. is
  37. Did
  38. throw
  39. eating
  40. are

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