← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 842 · 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: “Dev is cooking rice.” (a) past continuous (b) simple future (c) present continuous (d) present perfect
  2. 2.Choose the right verb: Each girl ___ a notebook. (a) have (b) has
  3. 3.___ I clap for the team every day? (a) Is (b) Do (c) Are (d) Does
  4. 4.My brother ___ for the team when the phone rang. (a) were clapping (b) was clap (c) was clapping (d) is clapping
  5. 5.I have just ___ the dishes. (a) washes (b) wash (c) washing (d) washed
  6. 6.___ he dance on the stage every morning? (a) Is (b) Do (c) Does (d) Are
  7. 7.I ___ a kite twice a week. (a) flies (b) fly (c) flying
  8. 8.At 8 pm yesterday, the children ___ Grandma. (a) are helping (b) were help (c) was helping (d) were helping
  9. 9.We ___ bring lunch every day. (a) doesn't (b) aren't (c) don't
  10. 10.She has just ___ the dishes. (a) washes (b) washing (c) washed (d) wash
  11. 11.The students ___ going to wash the dishes next Sunday. (a) am (b) are (c) is
  12. 12.Tara has just ___ in the pool. (a) swam (b) swimming (c) swim (d) swum
  13. 13.Which is the correct -ing form of “drink”? (a) drinkeing (b) drinkking (c) drinking
  14. 14.You ___ going to send a message next month. (a) am (b) is (c) are
  15. 15.Name the tense: “She will watch a cartoon.” (a) simple future (b) past continuous (c) present continuous (d) past perfect
  16. 16.He ___ on the stage now. (a) is dance (b) are dancing (c) is dancing (d) am dancing
  17. 17.They ___ the dog now. (a) am feeding (b) are feed (c) are feeding (d) is feeding
  18. 18.Omkar ___ going to sing a song tomorrow. (a) am (b) are (c) is
  19. 19.Farhan ___ clapped for the team already. (a) has (b) have
  20. 20.___ Dev cleaning the room right now? (a) Am (b) Are (c) Is
  21. 21.My sister has just ___ the dishes. (a) wash (b) washed (c) washing (d) washes
  22. 22.Dev ___ going to climb a tree next Sunday. (a) am (b) are (c) is
  23. 23.What is the past tense of “write”? (a) writed (b) wrote (c) written (d) writing
  24. 24.He ___ the dishes before it got dark. (a) have washed (b) had washed (c) had wash (d) has washed
  25. 25.Name the tense: “My brother clapped for the team.” (a) past perfect (b) present continuous (c) simple past (d) simple present
  26. 26.I ___ for the team right now. (a) am clap (b) am clapping (c) are clapping (d) is clapping
  27. 27.Which is the correct -ing form of “go”? (a) goeing (b) gooing (c) going
  28. 28.My brother ___ Hindi when Mum came home. (a) were speaking (b) was speaking (c) is speaking (d) was speak
  29. 29.Choose the right verb: Mathematics ___ my favourite subject. (a) is (b) are
  30. 30.Name the tense: “Manav is swimming in the pool.” (a) present perfect (b) simple present (c) past perfect (d) present continuous
  31. 31.Name the tense: “We bake a cake.” (a) present continuous (b) past perfect (c) simple present (d) present perfect
  32. 32.My sister ___ a cake two days ago. (a) will bake (b) baked (c) has baked (d) bakes
  33. 33.By the time the bell rang, my cousins ___ the ball. (a) had threw (b) have thrown (c) has thrown (d) had thrown
  34. 34.Name the tense: “Kunal had brought lunch.” (a) present perfect (b) simple present (c) simple past (d) past perfect
  35. 35.Ira has known my best friend ___ two years. (a) since (b) for
  36. 36.He ___ going to wear a cap next month. (a) are (b) is (c) am
  37. 37.Ishaan ___ the ball when the phone rang. (a) was catch (b) were catching (c) was catching (d) is catching
  38. 38.We ___ with Nani since 2019. (a) stay (b) have stayed (c) has stayed (d) stayed
  39. 39.What is the past tense of “make”? (a) made (b) making (c) maked
  40. 40.Choose the right verb: All the girls ___ a ID card. (a) has (b) have

Answer key

  1. present continuous
  2. has
  3. Do
  4. was clapping
  5. washed
  6. Does
  7. fly
  8. were helping
  9. don't
  10. washed
  11. are
  12. swum
  13. drinking
  14. are
  15. simple future
  16. is dancing
  17. are feeding
  18. is
  19. has
  20. Is
  21. washed
  22. is
  23. wrote
  24. had washed
  25. simple past
  26. am clapping
  27. going
  28. was speaking
  29. is
  30. present continuous
  31. simple present
  32. baked
  33. had thrown
  34. past perfect
  35. for
  36. is
  37. was catching
  38. have stayed
  39. made
  40. have

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