← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 783 · 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.He is going to ___ science next month. (a) studies (b) study (c) studied (d) studying
  2. 2.Name the tense: “I went to school.” (a) past perfect (b) simple future (c) simple present (d) simple past
  3. 3.They have just ___ science. (a) studied (b) studies (c) study (d) studying
  4. 4.Choose the right verb: The bunch of bananas ___ ripe. (a) are (b) is
  5. 5.I ___ thrown the ball already. (a) have (b) has
  6. 6.When the phone rang, I ___ a song. (a) am singing (b) was sing (c) were singing (d) was singing
  7. 7.The students are going to ___ a story next month. (a) tells (b) telling (c) told (d) tell
  8. 8.You ___ throw the ball every morning. (a) doesn't (b) don't (c) aren't
  9. 9.Farhan ___ a kite every morning. (a) fly (b) flying (c) flies
  10. 10.I ___ in Delhi since 2022. (a) has worked (b) have worked (c) worked (d) work
  11. 11.Which is the correct -ing form of “study”? (a) studyeing (b) studyying (c) studying
  12. 12.Name the tense: “I drink milk.” (a) simple past (b) present continuous (c) simple future (d) simple present
  13. 13.___ Aarav climb a tree every morning? (a) Is (b) Are (c) Does (d) Do
  14. 14.They ___ a cartoon when the bell rang. (a) are watching (b) was watching (c) were watching (d) were watch
  15. 15.Name the tense: “Kunal is winning the match.” (a) present continuous (b) past continuous (c) simple past (d) present perfect
  16. 16.I ___ a letter right now. (a) am write (b) is writing (c) are writing (d) am writing
  17. 17.The students did not ___ lunch last week. (a) brought (b) brings (c) bring (d) bringing
  18. 18.When the bell rang, she ___ the ball. (a) was catch (b) is catching (c) was catching (d) were catching
  19. 19.She ___ the dog every morning. (a) feeding (b) feed (c) feeds
  20. 20.Name the tense: “The children had eaten a mango.” (a) simple past (b) past continuous (c) present continuous (d) past perfect
  21. 21.Choose the right verb: Every student ___ a locker. (a) have (b) has
  22. 22.___ my friends clean the room every day? (a) Does (b) Is (c) Do (d) Are
  23. 23.Choose the right verb: Either my cousins or Arjun ___ coming today. (a) is (b) are
  24. 24.Which is the correct -ing form of “speak”? (a) speakeing (b) speakking (c) speaking
  25. 25.Which is the correct -ing form of “clap”? (a) claping (b) clapeing (c) clapping
  26. 26.Choose the right verb: My trousers ___ new. (a) is (b) are
  27. 27.Choose the right verb: Every child ___ a locker. (a) has (b) have
  28. 28.The children ___ science every Sunday. (a) study (b) studying (c) studies
  29. 29.Choose the right verb: Each child ___ a locker. (a) has (b) have
  30. 30.We have just ___ the match. (a) win (b) wins (c) won (d) winning
  31. 31.You ___ to school tomorrow. (a) will goes (b) will going (c) went (d) will go
  32. 32.We ___ climb a tree every Sunday. (a) aren't (b) don't (c) doesn't
  33. 33.Name the tense: “They had baked a cake.” (a) simple present (b) simple future (c) past perfect (d) past continuous
  34. 34.___ you sending a message at the moment? (a) Is (b) Are (c) Am
  35. 35.Aarav ___ in the park every day. (a) run (b) running (c) runs
  36. 36.We ___ wash the dishes every day. (a) don't (b) aren't (c) doesn't
  37. 37.Which is the correct -ing form of “wash”? (a) washhing (b) washeing (c) washing
  38. 38.You ___ a song when it started to rain. (a) was singing (b) are singing (c) were sing (d) were singing
  39. 39.Which is the correct -ing form of “buy”? (a) buyying (b) buying (c) buyeing
  40. 40.What is the past tense of “send”? (a) sended (b) sent (c) sending

Answer key

  1. study
  2. simple past
  3. studied
  4. is
  5. have
  6. was singing
  7. tell
  8. don't
  9. flies
  10. have worked
  11. studying
  12. simple present
  13. Does
  14. were watching
  15. present continuous
  16. am writing
  17. bring
  18. was catching
  19. feeds
  20. past perfect
  21. has
  22. Do
  23. is
  24. speaking
  25. clapping
  26. are
  27. has
  28. study
  29. has
  30. won
  31. will go
  32. don't
  33. past perfect
  34. Are
  35. runs
  36. don't
  37. washing
  38. were singing
  39. buying
  40. sent

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