← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 617 · 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 ___ a story next month. (a) will tell (b) will tells (c) will telling (d) told
  2. 2.When the bell rang, he ___ a mango. (a) was eating (b) is eating (c) was eat (d) were eating
  3. 3.She has lived in Pune ___ 2020. (a) for (b) since
  4. 4.Name the tense: “I had spoken Hindi.” (a) present perfect (b) past perfect (c) present continuous (d) simple past
  5. 5.Name the tense: “We will make tea.” (a) past continuous (b) simple future (c) simple present (d) present continuous
  6. 6.I ___ a cartoon before the bell rang. (a) has watched (b) had watch (c) have watched (d) had watched
  7. 7.Which is the correct -ing form of “fly”? (a) flyeing (b) flyying (c) flying
  8. 8.She has had this bicycle ___ 2020. (a) for (b) since
  9. 9.Choose the right verb: The box of pencils ___ on the table. (a) is (b) are
  10. 10.At 8 pm yesterday, you ___ on the stage. (a) was dancing (b) are dancing (c) were dance (d) were dancing
  11. 11.By the time the guests arrived, they ___ the match. (a) have won (b) had win (c) had won (d) has won
  12. 12.Name the tense: “She was drinking milk.” (a) simple future (b) past continuous (c) simple past (d) present continuous
  13. 13.___ my cousins building a sandcastle at the moment? (a) Is (b) Are (c) Am
  14. 14.When Dad called, you ___ already told a story. (a) has (b) have (c) had
  15. 15.I ___ a kite before the guests arrived. (a) had flew (b) had flown (c) have flown (d) has flown
  16. 16.My sister did not ___ in the park last week. (a) jogs (b) jogging (c) jog (d) jogged
  17. 17.___ they climb a tree last week? (a) Do (b) Does (c) Was (d) Did
  18. 18.Name the tense: “You went to school.” (a) past perfect (b) past continuous (c) present perfect (d) simple past
  19. 19.He ___ lunch before it got dark. (a) has brought (b) have brought (c) had brought (d) had bring
  20. 20.They ___ the train now. (a) are take (b) is taking (c) are taking (d) am taking
  21. 21.By the time we reached, I ___ science. (a) had studied (b) have studied (c) had study (d) has studied
  22. 22.Choose the right verb: All the students ___ a ID card. (a) have (b) has
  23. 23.She has lived in Pune ___ six months. (a) since (b) for
  24. 24.I ___ in the park next month. (a) will jogs (b) jogged (c) will jog (d) will jogging
  25. 25.Arjun ___ a cartoon twice a week. (a) watching (b) watch (c) watches
  26. 26.He ___ the room when the bell rang. (a) were cleaning (b) was clean (c) was cleaning (d) is cleaning
  27. 27.We ___ catch the ball every day. (a) aren't (b) doesn't (c) don't
  28. 28.He ___ cook rice twice a week. (a) don't (b) isn't (c) doesn't
  29. 29.Choose the right verb: The news ___ good today. (a) are (b) is
  30. 30.He ___ a message when the phone rang. (a) is sending (b) was sending (c) were sending (d) was send
  31. 31.___ he eat a mango in 2023? (a) Was (b) Does (c) Do (d) Did
  32. 32.I ___ the match right now. (a) is winning (b) are winning (c) am winning (d) am win
  33. 33.Choose the right verb: Neither the twins nor Saanvi ___ coming today. (a) is (b) are
  34. 34.Name the tense: “They are drinking milk.” (a) simple present (b) simple past (c) simple future (d) present continuous
  35. 35.What is the past tense of “go”? (a) goed (b) gone (c) went (d) going
  36. 36.By the time we reached, Zoya ___ Hindi. (a) had spoke (b) have spoken (c) had spoken (d) has spoken
  37. 37.Name the tense: “Ananya is cleaning the room.” (a) simple future (b) simple past (c) present continuous (d) past continuous
  38. 38.You did not ___ a song last week. (a) singing (b) sings (c) sang (d) sing
  39. 39.I ___ a picture two days ago. (a) drawed (b) drew (c) draw (d) will draw
  40. 40.When Dad called, they ___ already worn a cap. (a) had (b) have (c) has

Answer key

  1. will tell
  2. was eating
  3. since
  4. past perfect
  5. simple future
  6. had watched
  7. flying
  8. since
  9. is
  10. were dancing
  11. had won
  12. past continuous
  13. Are
  14. had
  15. had flown
  16. jog
  17. Did
  18. simple past
  19. had brought
  20. are taking
  21. had studied
  22. have
  23. for
  24. will jog
  25. watches
  26. was cleaning
  27. don't
  28. doesn't
  29. is
  30. was sending
  31. Did
  32. am winning
  33. is
  34. present continuous
  35. went
  36. had spoken
  37. present continuous
  38. sing
  39. drew
  40. had

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