← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 918 · 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.Name the tense: “Ira is cleaning the room.” (a) past perfect (b) past continuous (c) present continuous (d) simple present
  2. 2.My sister ___ cooked rice already. (a) have (b) has
  3. 3.___ my sister baking a cake at the moment? (a) Is (b) Are (c) Am
  4. 4.When Dad called, you ___ already drawn a picture. (a) have (b) had (c) has
  5. 5.Choose the right verb: All the children ___ a notebook. (a) has (b) have
  6. 6.They did not ___ a cap two days ago. (a) wore (b) wear (c) wears (d) wearing
  7. 7.Name the tense: “The children have brought lunch.” (a) simple past (b) simple present (c) present perfect (d) past perfect
  8. 8.Which is the correct -ing form of “cook”? (a) cookking (b) cookeing (c) cooking
  9. 9.She ___ in the pool when it started to rain. (a) was swim (b) was swimming (c) is swimming (d) were swimming
  10. 10.You ___ the dishes at the moment. (a) are washing (b) am washing (c) are wash (d) is washing
  11. 11.My parents ___ a song next month. (a) will singing (b) sang (c) will sings (d) will sing
  12. 12.Choose the right verb: One of my friends ___ in Class 6. (a) is (b) are
  13. 13.By the time we reached, you ___ on the stage. (a) had dance (b) has danced (c) had danced (d) have danced
  14. 14.Name the tense: “Rohan brought lunch.” (a) simple past (b) present continuous (c) simple present (d) past perfect
  15. 15.My brother ___ milk when the bell rang. (a) is drinking (b) was drinking (c) was drink (d) were drinking
  16. 16.We ___ milk before Mum came home. (a) had drank (b) have drunk (c) has drunk (d) had drunk
  17. 17.You have waited for the bus ___ 8 o'clock. (a) since (b) for
  18. 18.My parents ___ a cap next week. (a) wore (b) will wear (c) will wears (d) will wearing
  19. 19.Kavya ___ a cartoon right now. (a) am watching (b) is watching (c) is watch (d) are watching
  20. 20.My sister ___ in the park when the phone rang. (a) were jogging (b) is jogging (c) was jogging (d) was jog
  21. 21.What is the past tense of “write”? (a) written (b) writing (c) writed (d) wrote
  22. 22.Name the tense: “My sister claps for the team.” (a) present continuous (b) simple present (c) simple future (d) simple past
  23. 23.___ they bake a cake last week? (a) Was (b) Does (c) Do (d) Did
  24. 24.When the bell rang, she ___ the ball. (a) is catching (b) was catching (c) was catch (d) were catching
  25. 25.My brother ___ going to take the train next month. (a) are (b) am (c) is
  26. 26.Name the tense: “They have ridden a bicycle.” (a) present perfect (b) past perfect (c) past continuous (d) present continuous
  27. 27.___ we go to school every morning? (a) Does (b) Are (c) Is (d) Do
  28. 28.Choose the right verb: There ___ many books on the shelf. (a) are (b) is
  29. 29.At 8 pm yesterday, she ___ the train. (a) is taking (b) was taking (c) was take (d) were taking
  30. 30.Choose the right verb: The box of pencils ___ on the table. (a) are (b) is
  31. 31.They did not ___ the dog last week. (a) feed (b) feeds (c) feeding (d) fed
  32. 32.What is the past tense of “swim”? (a) swimmed (b) swam (c) swimming (d) swum
  33. 33.The children ___ throw the ball on Saturdays. (a) aren't (b) doesn't (c) don't
  34. 34.At 8 pm yesterday, he ___ in the park. (a) were running (b) is running (c) was running (d) was run
  35. 35.Name the tense: “You are wearing a cap.” (a) present perfect (b) past continuous (c) present continuous (d) simple past
  36. 36.We are going to ___ a song next Sunday. (a) sang (b) sings (c) singing (d) sing
  37. 37.He has waited for the bus ___ morning. (a) for (b) since
  38. 38.Karan did not ___ the dishes two days ago. (a) wash (b) washed (c) washing (d) washes
  39. 39.Name the tense: “Arjun will build a sandcastle.” (a) present continuous (b) simple future (c) simple present (d) past continuous
  40. 40.Name the tense: “They will clap for the team.” (a) past continuous (b) simple future (c) simple present (d) present continuous

Answer key

  1. present continuous
  2. has
  3. Is
  4. had
  5. have
  6. wear
  7. present perfect
  8. cooking
  9. was swimming
  10. are washing
  11. will sing
  12. is
  13. had danced
  14. simple past
  15. was drinking
  16. had drunk
  17. since
  18. will wear
  19. is watching
  20. was jogging
  21. wrote
  22. simple present
  23. Did
  24. was catching
  25. is
  26. present perfect
  27. Do
  28. are
  29. was taking
  30. is
  31. feed
  32. swam
  33. don't
  34. was running
  35. present continuous
  36. sing
  37. since
  38. wash
  39. simple future
  40. simple future

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