← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 299 · 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 Dad called, Riya ___ already swum in the pool. (a) have (b) has (c) had
  2. 2.___ my friends singing a song right now? (a) Is (b) Am (c) Are
  3. 3.Choose the right verb: Either Yash or the boys ___ coming today. (a) is (b) are
  4. 4.Name the tense: “The students were flying a kite.” (a) present perfect (b) present continuous (c) past perfect (d) past continuous
  5. 5.They ___ a cartoon when Mum came home. (a) are watching (b) were watching (c) were watch (d) was watching
  6. 6.I have waited for the bus ___ 8 o'clock. (a) since (b) for
  7. 7.Which is the correct -ing form of “run”? (a) running (b) runeing (c) runing
  8. 8.She ___ a sandcastle last week. (a) builds (b) built (c) will build (d) builded
  9. 9.You ___ a bicycle right now. (a) is riding (b) am riding (c) are riding (d) are ride
  10. 10.What is the past tense of “catch”? (a) caught (b) catched (c) catching
  11. 11.They ___ a letter now. (a) am writing (b) are write (c) is writing (d) are writing
  12. 12.They ___ tea next Sunday. (a) made (b) will making (c) will make (d) will makes
  13. 13.What is the past tense of “eat”? (a) eating (b) eated (c) eaten (d) ate
  14. 14.___ Myra wearing a cap right now? (a) Am (b) Is (c) Are
  15. 15.Karan is going to ___ lunch next week. (a) bringing (b) brought (c) brings (d) bring
  16. 16.Choose the right verb: Each of the children ___ a ID card. (a) has (b) have
  17. 17.Choose the right verb: One of my friends ___ in Class 4. (a) are (b) is
  18. 18.My parents ___ for the team every Sunday. (a) clap (b) clapping (c) claps
  19. 19.You have worked in Delhi ___ six months. (a) since (b) for
  20. 20.Name the tense: “Rahul is flying a kite.” (a) past continuous (b) present perfect (c) present continuous (d) simple future
  21. 21.When Dad called, he ___ already carried the bag. (a) have (b) has (c) had
  22. 22.Choose the right verb: All the children ___ a locker. (a) has (b) have
  23. 23.My brother has just ___ the match. (a) wins (b) win (c) won (d) winning
  24. 24.I ___ in this school since 2020. (a) has studied (b) study (c) studied (d) have studied
  25. 25.What is the past tense of “drink”? (a) drinking (b) drank (c) drunk (d) drinked
  26. 26.Name the tense: “She is cooking rice.” (a) simple present (b) past continuous (c) present continuous (d) simple past
  27. 27.Which is the correct -ing form of “play”? (a) playeing (b) playing (c) playying
  28. 28.You ___ in this school since 2022. (a) studied (b) has studied (c) study (d) have studied
  29. 29.Which is the correct -ing form of “help”? (a) helpping (b) helpeing (c) helping
  30. 30.Name the tense: “I will wash the dishes.” (a) simple past (b) simple future (c) present perfect (d) present continuous
  31. 31.We ___ in Pune since 2019. (a) has lived (b) lived (c) have lived (d) live
  32. 32.They ___ a song next month. (a) will singing (b) will sing (c) sang (d) will sings
  33. 33.___ I flying a kite at the moment? (a) Are (b) Am (c) Is
  34. 34.We ___ run in the park already. (a) have (b) has
  35. 35.___ he running in the park right now? (a) Is (b) Are (c) Am
  36. 36.I ___ going to draw a picture tomorrow. (a) are (b) am (c) is
  37. 37.We ___ in Pune since 2021. (a) has lived (b) live (c) lived (d) have lived
  38. 38.They ___ science yesterday. (a) have studied (b) will study (c) studied (d) study
  39. 39.My sister ___ win the match twice a week. (a) don't (b) isn't (c) doesn't
  40. 40.Nisha ___ a kite before the bell rang. (a) had flew (b) have flown (c) has flown (d) had flown

Answer key

  1. had
  2. Are
  3. are
  4. past continuous
  5. were watching
  6. since
  7. running
  8. built
  9. are riding
  10. caught
  11. are writing
  12. will make
  13. ate
  14. Is
  15. bring
  16. has
  17. is
  18. clap
  19. for
  20. present continuous
  21. had
  22. have
  23. won
  24. have studied
  25. drank
  26. present continuous
  27. playing
  28. have studied
  29. helping
  30. simple future
  31. have lived
  32. will sing
  33. Am
  34. have
  35. Is
  36. am
  37. have lived
  38. studied
  39. doesn't
  40. had flown

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