← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 125 · 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.When it started to rain, they ___ the bag. (a) were carrying (b) was carrying (c) were carry (d) are carrying
  2. 2.What is the past tense of “ride”? (a) rided (b) ridden (c) riding (d) rode
  3. 3.I ___ drink milk every morning. (a) aren't (b) don't (c) doesn't
  4. 4.What is the past tense of “write”? (a) writing (b) written (c) wrote (d) writed
  5. 5.Choose the right verb: One of my classmates ___ in Class 8. (a) is (b) are
  6. 6.They are going to ___ to school next Sunday. (a) goes (b) go (c) went (d) going
  7. 7.___ you build a sandcastle yesterday? (a) Does (b) Did (c) Do (d) Was
  8. 8.___ Nisha buy vegetables twice a week? (a) Are (b) Does (c) Do (d) Is
  9. 9.She has just ___ a story. (a) tell (b) telling (c) told (d) tells
  10. 10.My brother has studied in this school ___ two years. (a) since (b) for
  11. 11.Choose the right verb: My trousers ___ new. (a) is (b) are
  12. 12.He ___ in this school since 2019. (a) studied (b) has studied (c) studies (d) have studied
  13. 13.He ___ a tree when Mum came home. (a) was plant (b) were planting (c) is planting (d) was planting
  14. 14.I ___ won the match already. (a) has (b) have
  15. 15.By the time the bell rang, Yash ___ a cake. (a) had bake (b) have baked (c) had baked (d) has baked
  16. 16.Choose the right verb: There ___ a cat in the garden. (a) is (b) are
  17. 17.What is the past tense of “go”? (a) gone (b) goed (c) going (d) went
  18. 18.You ___ the match twice a week. (a) win (b) wins (c) winning
  19. 19.My sister is going to ___ lunch next month. (a) brings (b) bring (c) brought (d) bringing
  20. 20.Name the tense: “The students run in the park.” (a) present continuous (b) past perfect (c) simple present (d) simple future
  21. 21.He has just ___ a cartoon. (a) watching (b) watches (c) watched (d) watch
  22. 22.Choose the right verb: One of my friends ___ in Class 6. (a) is (b) are
  23. 23.Omkar ___ in this school since 2021. (a) has studied (b) studied (c) have studied (d) studies
  24. 24.You did not ___ a tree in 2023. (a) climb (b) climbed (c) climbing (d) climbs
  25. 25.You ___ study science on Saturdays. (a) doesn't (b) don't (c) aren't
  26. 26.The children ___ in the park at 8 pm yesterday. (a) are jogging (b) were jog (c) was jogging (d) were jogging
  27. 27.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  28. 28.___ I studying science right now? (a) Is (b) Am (c) Are
  29. 29.The children ___ cleaned the room already. (a) has (b) have
  30. 30.When Dad called, they ___ already built a sandcastle. (a) have (b) has (c) had
  31. 31.He ___ vegetables at the moment. (a) am buying (b) is buy (c) are buying (d) is buying
  32. 32.Rohan has just ___ science. (a) studies (b) study (c) studied (d) studying
  33. 33.They ___ in the park next Sunday. (a) will runs (b) will running (c) will run (d) ran
  34. 34.___ Neel wearing a cap right now? (a) Am (b) Is (c) Are
  35. 35.When the bell rang, I ___ lunch. (a) am bringing (b) was bring (c) was bringing (d) were bringing
  36. 36.When the bell rang, she ___ a cake. (a) is baking (b) were baking (c) was bake (d) was baking
  37. 37.Choose the right verb: Every child ___ a ID card. (a) has (b) have
  38. 38.What is the past tense of “catch”? (a) catching (b) catched (c) caught
  39. 39.Ananya ___ rice last Sunday. (a) cooks (b) will cook (c) has cooked (d) cooked
  40. 40.We ___ in Pune since 2021. (a) live (b) has lived (c) lived (d) have lived

Answer key

  1. were carrying
  2. rode
  3. don't
  4. wrote
  5. is
  6. go
  7. Did
  8. Does
  9. told
  10. for
  11. are
  12. has studied
  13. was planting
  14. have
  15. had baked
  16. is
  17. went
  18. win
  19. bring
  20. simple present
  21. watched
  22. is
  23. has studied
  24. climb
  25. don't
  26. were jogging
  27. is
  28. Am
  29. have
  30. had
  31. is buying
  32. studied
  33. will run
  34. Is
  35. was bringing
  36. was baking
  37. has
  38. caught
  39. cooked
  40. have lived

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