← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 623 · 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.She ___ in the park next Sunday. (a) will jogs (b) jogged (c) will jog (d) will jogging
  2. 2.Myra ___ the room every Sunday. (a) cleans (b) clean (c) cleaning
  3. 3.___ we ride a bicycle last week? (a) Do (b) Was (c) Did (d) Does
  4. 4.We have been in the library ___ 10 am. (a) since (b) for
  5. 5.We ___ flown a kite already. (a) has (b) have
  6. 6.Name the tense: “He was flying a kite.” (a) present continuous (b) present perfect (c) past continuous (d) simple present
  7. 7.They did not ___ a story last week. (a) telling (b) tell (c) tells (d) told
  8. 8.I ___ in Delhi since 2019. (a) work (b) have worked (c) has worked (d) worked
  9. 9.Vivaan is going to ___ a cap tomorrow. (a) wears (b) wear (c) wearing (d) wore
  10. 10.Choose the right verb: Neither the boys nor Rahul ___ coming today. (a) is (b) are
  11. 11.She ___ clap for the team every Sunday. (a) don't (b) doesn't (c) isn't
  12. 12.Kavya is going to ___ a letter next week. (a) writing (b) write (c) writes (d) wrote
  13. 13.I am going to ___ science next month. (a) studying (b) study (c) studies (d) studied
  14. 14.Which is the correct -ing form of “play”? (a) playying (b) playeing (c) playing
  15. 15.At 8 pm yesterday, I ___ a cap. (a) am wearing (b) were wearing (c) was wear (d) was wearing
  16. 16.Omkar ___ vegetables before it got dark. (a) has bought (b) had bought (c) had buy (d) have bought
  17. 17.When the phone rang, my brother ___ the bag. (a) were carrying (b) was carry (c) was carrying (d) is carrying
  18. 18.Name the tense: “She will speak Hindi.” (a) present continuous (b) past continuous (c) simple present (d) simple future
  19. 19.Ananya ___ a story in 2023. (a) told (b) telled (c) will tell (d) tells
  20. 20.My brother ___ in this school since 2021. (a) studies (b) have studied (c) has studied (d) studied
  21. 21.They ___ the train twice a week. (a) take (b) takes (c) taking
  22. 22.What is the past tense of “swim”? (a) swimmed (b) swum (c) swimming (d) swam
  23. 23.Rohan ___ the bag every morning. (a) carries (b) carrying (c) carry
  24. 24.Which is the correct -ing form of “watch”? (a) watcheing (b) watching (c) watchhing
  25. 25.___ she telling a story now? (a) Is (b) Are (c) Am
  26. 26.He ___ bought vegetables already. (a) have (b) has
  27. 27.I ___ sent a message already. (a) have (b) has
  28. 28.We ___ the ball every morning. (a) catches (b) catch (c) catching
  29. 29.He ___ in Pune since 2019. (a) lived (b) have lived (c) has lived (d) lives
  30. 30.Choose the right verb: Neither Ira nor the twins ___ coming today. (a) is (b) are
  31. 31.You ___ make tea every day. (a) don't (b) aren't (c) doesn't
  32. 32.My sister ___ the dishes two days ago. (a) washed (b) washes (c) has washed (d) will wash
  33. 33.Which is the correct -ing form of “build”? (a) building (b) buildeing (c) buildding
  34. 34.Name the tense: “I was planting a tree.” (a) past continuous (b) simple past (c) simple present (d) past perfect
  35. 35.Rahul ___ the dog next month. (a) will feeds (b) fed (c) will feeding (d) will feed
  36. 36.___ you play cricket twice a week? (a) Does (b) Is (c) Do (d) Are
  37. 37.We did not ___ on the stage last Sunday. (a) danced (b) dances (c) dancing (d) dance
  38. 38.He has just ___ the dishes. (a) washing (b) washed (c) wash (d) washes
  39. 39.My brother ___ in the pool next month. (a) will swimming (b) will swim (c) will swims (d) swam
  40. 40.My brother ___ Hindi at the moment. (a) is speak (b) am speaking (c) are speaking (d) is speaking

Answer key

  1. will jog
  2. cleans
  3. Did
  4. since
  5. have
  6. past continuous
  7. tell
  8. have worked
  9. wear
  10. is
  11. doesn't
  12. write
  13. study
  14. playing
  15. was wearing
  16. had bought
  17. was carrying
  18. simple future
  19. told
  20. has studied
  21. take
  22. swam
  23. carries
  24. watching
  25. Is
  26. has
  27. have
  28. catch
  29. has lived
  30. are
  31. don't
  32. washed
  33. building
  34. past continuous
  35. will feed
  36. Do
  37. dance
  38. washed
  39. will swim
  40. is speaking

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