← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 932 · 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.I have just ___ a cartoon. (a) watch (b) watches (c) watched (d) watching
  2. 2.We ___ a cap right now. (a) are wearing (b) are wear (c) is wearing (d) am wearing
  3. 3.When Dad called, I ___ already eaten a mango. (a) had (b) has (c) have
  4. 4.Which is the correct -ing form of “watch”? (a) watchhing (b) watcheing (c) watching
  5. 5.Name the tense: “They make tea.” (a) simple past (b) past continuous (c) simple present (d) simple future
  6. 6.You ___ the dishes next week. (a) washed (b) will washes (c) will washing (d) will wash
  7. 7.My cousins are going to ___ lunch next week. (a) brings (b) brought (c) bring (d) bringing
  8. 8.___ she singing a song right now? (a) Are (b) Am (c) Is
  9. 9.She ___ a letter at the moment. (a) are writing (b) am writing (c) is write (d) is writing
  10. 10.He is going to ___ a picture next Sunday. (a) draws (b) drawing (c) drew (d) draw
  11. 11.___ you clean the room every Sunday? (a) Is (b) Are (c) Does (d) Do
  12. 12.When Dad called, my friends ___ already flown a kite. (a) had (b) have (c) has
  13. 13.Isha ___ in the park last week. (a) will jog (b) jogged (c) jogs (d) has jogged
  14. 14.When Dad called, my brother ___ already brought lunch. (a) has (b) have (c) had
  15. 15.I ___ on the stage at the moment. (a) am dance (b) is dancing (c) am dancing (d) are dancing
  16. 16.I am going to ___ tea next Sunday. (a) makes (b) made (c) making (d) make
  17. 17.My brother is going to ___ a picture next week. (a) drew (b) drawing (c) draw (d) draws
  18. 18.My brother ___ a letter before the bell rang. (a) had wrote (b) had written (c) have written (d) has written
  19. 19.Omkar ___ a kite twice a week. (a) flying (b) fly (c) flies
  20. 20.I ___ a kite every morning. (a) flies (b) fly (c) flying
  21. 21.Aisha ___ a picture now. (a) am drawing (b) is drawing (c) are drawing (d) is draw
  22. 22.Choose the right verb: One of my cousins ___ in Class 6. (a) are (b) is
  23. 23.They ___ going to drink milk next week. (a) am (b) are (c) is
  24. 24.She ___ tea right now. (a) are making (b) am making (c) is make (d) is making
  25. 25.You ___ the dishes two days ago. (a) wash (b) have washed (c) will wash (d) washed
  26. 26.We are going to ___ the train next week. (a) taking (b) take (c) takes (d) took
  27. 27.The students ___ for the team at the moment. (a) am clapping (b) are clap (c) is clapping (d) are clapping
  28. 28.She has just ___ in the pool. (a) swum (b) swim (c) swimming (d) swam
  29. 29.You ___ told a story already. (a) has (b) have
  30. 30.What is the past tense of “win”? (a) winned (b) won (c) winning
  31. 31.My parents ___ with Nani since 2019. (a) stayed (b) has stayed (c) stay (d) have stayed
  32. 32.I have lived in Pune ___ a long time. (a) for (b) since
  33. 33.___ my sister clean the room last Sunday? (a) Was (b) Does (c) Do (d) Did
  34. 34.___ he build a sandcastle every morning? (a) Are (b) Is (c) Do (d) Does
  35. 35.___ they clapping for the team right now? (a) Am (b) Are (c) Is
  36. 36.Name the tense: “My friends will eat a mango.” (a) past continuous (b) past perfect (c) present perfect (d) simple future
  37. 37.My brother ___ a story before Mum came home. (a) have told (b) has told (c) had tell (d) had told
  38. 38.I ___ Grandma when it started to rain. (a) was help (b) am helping (c) was helping (d) were helping
  39. 39.Name the tense: “He was planting a tree.” (a) simple past (b) present continuous (c) past continuous (d) simple present
  40. 40.You ___ a message at the moment. (a) am sending (b) are sending (c) is sending (d) are send

Answer key

  1. watched
  2. are wearing
  3. had
  4. watching
  5. simple present
  6. will wash
  7. bring
  8. Is
  9. is writing
  10. draw
  11. Do
  12. had
  13. jogged
  14. had
  15. am dancing
  16. make
  17. draw
  18. had written
  19. flies
  20. fly
  21. is drawing
  22. is
  23. are
  24. is making
  25. washed
  26. take
  27. are clapping
  28. swum
  29. have
  30. won
  31. have stayed
  32. for
  33. Did
  34. Does
  35. Are
  36. simple future
  37. had told
  38. was helping
  39. past continuous
  40. are sending

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