← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 444 · 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, my sister ___ a cake. (a) was bake (b) is baking (c) was baking (d) were baking
  2. 2.Name the tense: “We will cook rice.” (a) present perfect (b) present continuous (c) simple future (d) past continuous
  3. 3.I ___ going to wash the dishes next week. (a) is (b) are (c) am
  4. 4.He ___ eat a mango every day. (a) isn't (b) doesn't (c) don't
  5. 5.We ___ a picture last week. (a) will draw (b) drew (c) drawed (d) draw
  6. 6.He is going to ___ a cake next month. (a) bakes (b) bake (c) baked (d) baking
  7. 7.I ___ rice yesterday. (a) have cooked (b) will cook (c) cooked (d) cook
  8. 8.You ___ in the park when the phone rang. (a) are jogging (b) were jogging (c) were jog (d) was jogging
  9. 9.___ the students climb a tree yesterday? (a) Does (b) Was (c) Did (d) Do
  10. 10.You are going to ___ the ball next Sunday. (a) throwing (b) throw (c) threw (d) throws
  11. 11.Choose the right verb: There ___ many books on the shelf. (a) are (b) is
  12. 12.They ___ in this school since 2019. (a) has studied (b) have studied (c) studied (d) study
  13. 13.Choose the right verb: One of my classmates ___ in Class 5. (a) is (b) are
  14. 14.We ___ a mango before the guests arrived. (a) had ate (b) has eaten (c) have eaten (d) had eaten
  15. 15.Farhan has had this bicycle ___ a long time. (a) for (b) since
  16. 16.She ___ won the match already. (a) has (b) have
  17. 17.Choose the right verb: Each girl ___ a notebook. (a) have (b) has
  18. 18.Ananya ___ cricket right now. (a) is play (b) is playing (c) are playing (d) am playing
  19. 19.Choose the right verb: Either Myra or my cousins ___ coming today. (a) is (b) are
  20. 20.Ishaan ___ in the park next month. (a) will jog (b) jogged (c) will jogs (d) will jogging
  21. 21.Omkar ___ the room before it got dark. (a) has cleaned (b) had cleaned (c) have cleaned (d) had clean
  22. 22.We ___ the dishes at 8 pm yesterday. (a) are washing (b) were washing (c) were wash (d) was washing
  23. 23.We ___ a picture in 2023. (a) drew (b) will draw (c) drawed (d) draw
  24. 24.They ___ rice now. (a) am cooking (b) is cooking (c) are cooking (d) are cook
  25. 25.When Dad called, she ___ already brought lunch. (a) had (b) have (c) has
  26. 26.I ___ a cartoon tomorrow. (a) will watches (b) will watch (c) will watching (d) watched
  27. 27.You ___ a tree every Sunday. (a) climbing (b) climb (c) climbs
  28. 28.Neel ___ the train at 8 pm yesterday. (a) is taking (b) was take (c) was taking (d) were taking
  29. 29.You ___ a picture at the moment. (a) are draw (b) are drawing (c) is drawing (d) am drawing
  30. 30.She ___ going to run in the park next week. (a) are (b) am (c) is
  31. 31.I ___ on the stage before the bell rang. (a) had dance (b) have danced (c) had danced (d) has danced
  32. 32.He ___ a song yesterday. (a) sang (b) will sing (c) has sung (d) sings
  33. 33.The children have just ___ Hindi. (a) spoken (b) spoke (c) speaking (d) speak
  34. 34.Myra ___ milk in 2023. (a) drank (b) drinked (c) will drink (d) drinks
  35. 35.When the phone rang, we ___ science. (a) were studying (b) were study (c) are studying (d) was studying
  36. 36.They ___ to school next Sunday. (a) will go (b) will goes (c) will going (d) went
  37. 37.Which is the correct -ing form of “carry”? (a) carrying (b) carryeing (c) carryying
  38. 38.___ you making tea now? (a) Am (b) Are (c) Is
  39. 39.What is the past tense of “build”? (a) building (b) built (c) builded
  40. 40.___ Ishaan buying vegetables at the moment? (a) Are (b) Is (c) Am

Answer key

  1. was baking
  2. simple future
  3. am
  4. doesn't
  5. drew
  6. bake
  7. cooked
  8. were jogging
  9. Did
  10. throw
  11. are
  12. have studied
  13. is
  14. had eaten
  15. for
  16. has
  17. has
  18. is playing
  19. are
  20. will jog
  21. had cleaned
  22. were washing
  23. drew
  24. are cooking
  25. had
  26. will watch
  27. climb
  28. was taking
  29. are drawing
  30. is
  31. had danced
  32. sang
  33. spoken
  34. drank
  35. were studying
  36. will go
  37. carrying
  38. Are
  39. built
  40. Is

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