← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 598 · 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, she ___ already climbed a tree. (a) have (b) has (c) had
  2. 2.You ___ Hindi at 8 pm yesterday. (a) were speaking (b) was speaking (c) were speak (d) are speaking
  3. 3.The students ___ lunch before the guests arrived. (a) have brought (b) had bring (c) has brought (d) had brought
  4. 4.You ___ jog in the park every day. (a) doesn't (b) don't (c) aren't
  5. 5.I ___ a bicycle on Saturdays. (a) ride (b) riding (c) rides
  6. 6.Name the tense: “They will bring lunch.” (a) simple present (b) simple past (c) past perfect (d) simple future
  7. 7.Karan ___ a mango when Mum came home. (a) is eating (b) was eat (c) was eating (d) were eating
  8. 8.I ___ a cartoon twice a week. (a) watches (b) watch (c) watching
  9. 9.You ___ a tree before the guests arrived. (a) had climbed (b) has climbed (c) had climb (d) have climbed
  10. 10.The children ___ a picture tomorrow. (a) will draw (b) drew (c) will drawing (d) will draws
  11. 11.Aisha ___ a mango next week. (a) will eating (b) will eat (c) ate (d) will eats
  12. 12.Which is the correct -ing form of “clap”? (a) claping (b) clapping (c) clapeing
  13. 13.By the time the bell rang, Neel ___ Hindi. (a) had spoken (b) have spoken (c) has spoken (d) had spoke
  14. 14.Vivaan ___ study science on Saturdays. (a) isn't (b) doesn't (c) don't
  15. 15.My friends have known my best friend ___ a long time. (a) since (b) for
  16. 16.My sister ___ going to carry the bag next Sunday. (a) is (b) are (c) am
  17. 17.___ my friends singing a song now? (a) Are (b) Is (c) Am
  18. 18.Meera ___ draw a picture on Saturdays. (a) isn't (b) don't (c) doesn't
  19. 19.We ___ fly a kite every day. (a) don't (b) doesn't (c) aren't
  20. 20.They ___ baked a cake already. (a) has (b) have
  21. 21.Name the tense: “My sister swam in the pool.” (a) present perfect (b) past continuous (c) simple past (d) simple present
  22. 22.My parents ___ a message now. (a) are sending (b) is sending (c) am sending (d) are send
  23. 23.Name the tense: “I will cook rice.” (a) past perfect (b) simple future (c) past continuous (d) simple present
  24. 24.You did not ___ in the pool yesterday. (a) swam (b) swim (c) swimming (d) swims
  25. 25.When the bell rang, we ___ a message. (a) were send (b) were sending (c) are sending (d) was sending
  26. 26.When Dad called, my brother ___ already drawn a picture. (a) has (b) have (c) had
  27. 27.Name the tense: “They played cricket.” (a) past perfect (b) present perfect (c) simple past (d) simple present
  28. 28.Name the tense: “We are studying science.” (a) present perfect (b) present continuous (c) past continuous (d) past perfect
  29. 29.What is the past tense of “swim”? (a) swimmed (b) swam (c) swimming (d) swum
  30. 30.We ___ make tea every morning. (a) doesn't (b) aren't (c) don't
  31. 31.We have studied in this school ___ January. (a) since (b) for
  32. 32.They ___ a picture when it started to rain. (a) are drawing (b) was drawing (c) were draw (d) were drawing
  33. 33.They ___ vegetables two days ago. (a) bought (b) buyed (c) will buy (d) buy
  34. 34.Choose the right verb: Either Riya or the twins ___ coming today. (a) is (b) are
  35. 35.The students ___ vegetables before the guests arrived. (a) has bought (b) had bought (c) had buy (d) have bought
  36. 36.At 8 pm yesterday, they ___ a cake. (a) were baking (b) was baking (c) were bake (d) are baking
  37. 37.When Dad called, you ___ already studied science. (a) have (b) had (c) has
  38. 38.I ___ cricket at the moment. (a) am play (b) are playing (c) is playing (d) am playing
  39. 39.You ___ a song when the bell rang. (a) were singing (b) were sing (c) was singing (d) are singing
  40. 40.You ___ a cartoon at the moment. (a) am watching (b) are watch (c) are watching (d) is watching

Answer key

  1. had
  2. were speaking
  3. had brought
  4. don't
  5. ride
  6. simple future
  7. was eating
  8. watch
  9. had climbed
  10. will draw
  11. will eat
  12. clapping
  13. had spoken
  14. doesn't
  15. for
  16. is
  17. Are
  18. doesn't
  19. don't
  20. have
  21. simple past
  22. are sending
  23. simple future
  24. swim
  25. were sending
  26. had
  27. simple past
  28. present continuous
  29. swam
  30. don't
  31. since
  32. were drawing
  33. bought
  34. are
  35. had bought
  36. were baking
  37. had
  38. am playing
  39. were singing
  40. are watching

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