← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 680 · 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 parents ride a bicycle in 2023? (a) Does (b) Was (c) Did (d) Do
  2. 2.___ they baking a cake at the moment? (a) Are (b) Am (c) Is
  3. 3.We ___ gone to school already. (a) has (b) have
  4. 4.At 8 pm yesterday, my sister ___ a cake. (a) was bake (b) were baking (c) was baking (d) is baking
  5. 5.My brother did not ___ a letter two days ago. (a) wrote (b) writes (c) write (d) writing
  6. 6.Choose the right verb: Either my cousins or Nisha ___ coming today. (a) is (b) are
  7. 7.What is the past tense of “eat”? (a) eated (b) eating (c) ate (d) eaten
  8. 8.My sister has just ___ a picture. (a) drew (b) drawn (c) drawing (d) draw
  9. 9.She ___ going to send a message next month. (a) am (b) are (c) is
  10. 10.Karan is going to ___ a story next month. (a) telling (b) told (c) tells (d) tell
  11. 11.He ___ ridden a bicycle already. (a) have (b) has
  12. 12.You ___ tea last week. (a) made (b) make (c) maked (d) will make
  13. 13.They ___ the bag right now. (a) are carry (b) are carrying (c) am carrying (d) is carrying
  14. 14.Choose the right verb: There ___ many books on the shelf. (a) are (b) is
  15. 15.The students are going to ___ a tree tomorrow. (a) climbed (b) climbs (c) climb (d) climbing
  16. 16.Name the tense: “I have baked a cake.” (a) present perfect (b) present continuous (c) past continuous (d) simple present
  17. 17.What is the past tense of “throw”? (a) throwed (b) threw (c) throwing (d) thrown
  18. 18.When Dad called, he ___ already run in the park. (a) has (b) had (c) have
  19. 19.Name the tense: “Vivaan wore a cap.” (a) simple present (b) present perfect (c) simple past (d) past continuous
  20. 20.My brother ___ going to drink milk tomorrow. (a) is (b) am (c) are
  21. 21.Priya is going to ___ the match tomorrow. (a) wins (b) winning (c) won (d) win
  22. 22.When Dad called, my cousins ___ already drunk milk. (a) have (b) had (c) has
  23. 23.I ___ a cake next week. (a) baked (b) will bakes (c) will bake (d) will baking
  24. 24.What is the past tense of “write”? (a) writed (b) writing (c) written (d) wrote
  25. 25.Name the tense: “She is helping Grandma.” (a) present perfect (b) present continuous (c) past perfect (d) simple past
  26. 26.Nisha did not ___ tea last Sunday. (a) makes (b) made (c) making (d) make
  27. 27.My sister did not ___ rice last week. (a) cook (b) cooks (c) cooked (d) cooking
  28. 28.Pooja ___ vegetables next Sunday. (a) bought (b) will buy (c) will buying (d) will buys
  29. 29.He ___ in this school since 2020. (a) have studied (b) has studied (c) studied (d) studies
  30. 30.What is the past tense of “take”? (a) taked (b) taking (c) took (d) taken
  31. 31.Name the tense: “The children will send a message.” (a) simple present (b) simple future (c) past continuous (d) simple past
  32. 32.___ Saanvi clapping for the team now? (a) Is (b) Am (c) Are
  33. 33.You ___ clean the room every Sunday. (a) aren't (b) don't (c) doesn't
  34. 34.They ___ in the pool right now. (a) are swimming (b) are swim (c) is swimming (d) am swimming
  35. 35.___ you speaking Hindi now? (a) Am (b) Are (c) Is
  36. 36.Which is the correct -ing form of “carry”? (a) carryeing (b) carrying (c) carryying
  37. 37.___ I help Grandma last week? (a) Did (b) Does (c) Do (d) Was
  38. 38.Karan is going to ___ the dog next Sunday. (a) feeding (b) feeds (c) feed (d) fed
  39. 39.Which is the correct -ing form of “fly”? (a) flyeing (b) flyying (c) flying
  40. 40.Isha ___ carried the bag already. (a) have (b) has

Answer key

  1. Did
  2. Are
  3. have
  4. was baking
  5. write
  6. is
  7. ate
  8. drawn
  9. is
  10. tell
  11. has
  12. made
  13. are carrying
  14. are
  15. climb
  16. present perfect
  17. threw
  18. had
  19. simple past
  20. is
  21. win
  22. had
  23. will bake
  24. wrote
  25. present continuous
  26. make
  27. cook
  28. will buy
  29. has studied
  30. took
  31. simple future
  32. Is
  33. don't
  34. are swimming
  35. Are
  36. carrying
  37. Did
  38. feed
  39. flying
  40. has

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