Language & Communication

100 Tenses Questions with Answers for Class 9–10

Read the important current affairs of 15 July 2026 for SSC, Banking, UPSC, Railway and all competitive exams.

18 Sep 2026 5 Min Read Quizer Team 10 Views

18

September 2026

Practice 100 tenses questions with answers for Class 9–10. Learn present, past and future tenses with easy examples and grammar exercises for exam preparation.


Introduction

Tenses are an important part of English grammar. They help us understand when an action happens — in the present, past, or future.

For Class 9–10 students, a clear understanding of tenses is useful for sentence formation, writing, speaking, comprehension, and school examinations.

This article contains 100 Tenses Questions with Answers for Class 9–10, covering all major forms of the present, past, and future tenses. The questions include fill-in-the-blanks, sentence correction, and tense identification exercises.


1. Simple Present Tense

The Simple Present Tense is used for habits, routines, facts, general truths, and regular activities.

1. Fill in the blank: She ___ to school every day. (go)

Answer: goes

2. Fill in the blank: They ___ cricket on Sundays. (play)

Answer: play

3. Fill in the blank: The sun ___ in the east. (rise)

Answer: rises

4. Fill in the blank: My father ___ in a bank. (work)

Answer: works

5. Fill in the blank: We ___ English every day. (study)

Answer: study

6. Fill in the blank: Riya ___ tea in the morning. (drink)

Answer: drinks

7. Fill in the blank: Birds ___ in the sky. (fly)

Answer: fly

8. Fill in the blank: Water ___ at 100°C. (boil)

Answer: boils

9. Fill in the blank: He ___ his room every Sunday. (clean)

Answer: cleans

10. Fill in the blank: I ___ my homework regularly. (do)

Answer: do


2. Present Continuous Tense

The Present Continuous Tense is used for an action that is happening now or around the present time.

11. Fill in the blank: She ___ a book now. (read)

Answer: is reading

12. Fill in the blank: They ___ football in the playground. (play)

Answer: are playing

13. Fill in the blank: I ___ for my examination. (prepare)

Answer: am preparing

14. Fill in the blank: He ___ dinner now. (cook)

Answer: is cooking

15. Fill in the blank: We ___ a movie at the moment. (watch)

Answer: are watching

16. Fill in the blank: The children ___ in the garden. (run)

Answer: are running

17. Fill in the blank: Rohan ___ to his teacher. (talk)

Answer: is talking

18. Fill in the blank: You ___ very fast. (walk)

Answer: are walking

19. Fill in the blank: The baby ___. (sleep)

Answer: is sleeping

20. Fill in the blank: I ___ an email right now. (write)

Answer: am writing


3. Present Perfect Tense

The Present Perfect Tense is used for actions that have been completed recently or have a connection with the present.

21. Fill in the blank: She ___ her homework. (finish)

Answer: has finished

22. Fill in the blank: They ___ the match. (win)

Answer: have won

23. Fill in the blank: I ___ this movie before. (see)

Answer: have seen

24. Fill in the blank: He ___ his lunch. (eat)

Answer: has eaten

25. Fill in the blank: We ___ the project. (complete)

Answer: have completed

26. Fill in the blank: Riya ___ the letter. (write)

Answer: has written

27. Fill in the blank: The teacher ___ the lesson. (explain)

Answer: has explained

28. Fill in the blank: I ___ my keys. (lose)

Answer: have lost

29. Fill in the blank: He ___ the book. (read)

Answer: has read

30. Fill in the blank: They ___ the work already. (finish)

Answer: have finished


4. Present Perfect Continuous Tense

The Present Perfect Continuous Tense is used for an action that started in the past and is still continuing.

31. Fill in the blank: I ___ for two hours. (study)

Answer: have been studying

32. Fill in the blank: She ___ since morning. (work)

Answer: has been working

33. Fill in the blank: They ___ football for an hour. (play)

Answer: have been playing

34. Fill in the blank: He ___ here since Monday. (stay)

Answer: has been staying

35. Fill in the blank: We ___ for the bus for thirty minutes. (wait)

Answer: have been waiting

36. Fill in the blank: Riya ___ English for three years. (learn)

Answer: has been learning

37. Fill in the blank: The children ___ since morning. (play)

Answer: have been playing

38. Fill in the blank: It ___ for two hours. (rain)

Answer: has been raining

39. Fill in the blank: I ___ this book since Monday. (read)

Answer: have been reading

40. Fill in the blank: He ___ for the examination for several weeks. (prepare)

Answer: has been preparing


5. Simple Past Tense

The Simple Past Tense is used for actions that were completed in the past.

41. Fill in the blank: She ___ to Delhi yesterday. (go)

Answer: went

42. Fill in the blank: They ___ cricket last Sunday. (play)

Answer: played

43. Fill in the blank: I ___ my homework yesterday. (complete)

Answer: completed

44. Fill in the blank: He ___ a new bicycle last week. (buy)

Answer: bought

45. Fill in the blank: We ___ the museum yesterday. (visit)

Answer: visited

46. Fill in the blank: Riya ___ a beautiful song. (sing)

Answer: sang

47. Fill in the blank: The teacher ___ us a story. (tell)

Answer: told

48. Fill in the blank: I ___ my friend yesterday. (meet)

Answer: met

49. Fill in the blank: They ___ the match. (win)

Answer: won

50. Fill in the blank: He ___ the door. (open)

Answer: opened


6. Past Continuous Tense

The Past Continuous Tense is used for an action that was in progress at a particular time in the past.

51. Fill in the blank: She ___ when I called her. (sleep)

Answer: was sleeping

52. Fill in the blank: They ___ football when it started raining. (play)

Answer: were playing

53. Fill in the blank: I ___ dinner at 8 p.m. yesterday. (eat)

Answer: was eating

54. Fill in the blank: He ___ television when I arrived. (watch)

Answer: was watching

55. Fill in the blank: We ___ for the bus when the bus arrived. (wait)

Answer: were waiting

56. Fill in the blank: The children ___ in the garden. (play)

Answer: were playing

57. Fill in the blank: Riya ___ a letter when her mother called her. (write)

Answer: was writing

58. Fill in the blank: They ___ to music at that time. (listen)

Answer: were listening

59. Fill in the blank: I ___ to school when I saw him. (go)

Answer: was going

60. Fill in the blank: He ___ his room in the morning. (clean)

Answer: was cleaning


7. Past Perfect Tense

The Past Perfect Tense is used for an action that was completed before another action in the past.

61. Fill in the blank: She ___ before I arrived. (leave)

Answer: had left

62. Fill in the blank: They ___ dinner before the guests came. (finish)

Answer: had finished

63. Fill in the blank: He ___ the book before the exam. (read)

Answer: had read

64. Fill in the blank: I ___ my homework before I went out. (complete)

Answer: had completed

65. Fill in the blank: The train ___ before we reached the station. (leave)

Answer: had left

66. Fill in the blank: She ___ the movie before. (see)

Answer: had seen

67. Fill in the blank: We ___ the work before the teacher arrived. (finish)

Answer: had finished

68. Fill in the blank: He ___ his lunch before going to school. (eat)

Answer: had eaten

69. Fill in the blank: They ___ the match before sunset. (win)

Answer: had won

70. Fill in the blank: Riya ___ the letter before she went to bed. (write)

Answer: had written


8. Past Perfect Continuous Tense

The Past Perfect Continuous Tense is used for an action that continued for some time before another event in the past.

71. Fill in the blank: She ___ for two hours before dinner. (study)

Answer: had been studying

72. Fill in the blank: They ___ football for an hour before it rained. (play)

Answer: had been playing

73. Fill in the blank: He ___ there for five years before moving away. (work)

Answer: had been working

74. Fill in the blank: I ___ for an hour before the bus arrived. (wait)

Answer: had been waiting

75. Fill in the blank: We ___ for several hours before reaching the city. (travel)

Answer: had been travelling

76. Fill in the blank: Riya ___ English for two years before she moved to another school. (learn)

Answer: had been learning

77. Fill in the blank: It ___ for three hours before the sun came out. (rain)

Answer: had been raining

78. Fill in the blank: The children ___ for a long time before their parents called them. (play)

Answer: had been playing

79. Fill in the blank: He ___ for the exam for several months before the test. (prepare)

Answer: had been preparing

80. Fill in the blank: I ___ the project for weeks before I completed it. (work)

Answer: had been working


9. Simple Future Tense

The Simple Future Tense is used for actions that will happen in the future.

81. Fill in the blank: I ___ you tomorrow. (call)

Answer: will call

82. Fill in the blank: She ___ to Delhi next week. (go)

Answer: will go

83. Fill in the blank: They ___ the match tomorrow. (play)

Answer: will play

84. Fill in the blank: We ___ you soon. (visit)

Answer: will visit

85. Fill in the blank: He ___ his homework later. (complete)

Answer: will complete

86. Fill in the blank: I ___ you with your work. (help)

Answer: will help

87. Fill in the blank: The train ___ at 6 p.m. tomorrow. (arrive)

Answer: will arrive

88. Fill in the blank: She ___ a new book next month. (buy)

Answer: will buy

89. Fill in the blank: They ___ the project next week. (start)

Answer: will start

90. Fill in the blank: We ___ the results tomorrow. (know)

Answer: will know


10. Mixed Tenses Practice

91. Fill in the blank: She ___ to school every day. (go)

Answer: goes

92. Fill in the blank: I ___ dinner when you called me. (have)

Answer: was having

93. Fill in the blank: They ___ their work already. (finish)

Answer: have finished

94. Fill in the blank: He ___ the movie yesterday. (watch)

Answer: watched

95. Fill in the blank: We ___ here since morning. (wait)

Answer: have been waiting

96. Fill in the blank: The train ___ before we reached the station. (leave)

Answer: had left

97. Fill in the blank: She ___ her homework tomorrow. (complete)

Answer: will complete

98. Fill in the blank: They ___ cricket when it started raining. (play)

Answer: were playing

99. Fill in the blank: I ___ this book before. (read)

Answer: have read

100. Fill in the blank: By next year, he ___ his course. (complete)

Answer: will have completed


Quick Tenses Revision Table

TenseExample
Simple PresentShe plays cricket.
Present ContinuousShe is playing cricket.
Present PerfectShe has played cricket.
Present Perfect ContinuousShe has been playing cricket.
Simple PastShe played cricket.
Past ContinuousShe was playing cricket.
Past PerfectShe had played cricket.
Past Perfect ContinuousShe had been playing cricket.
Simple FutureShe will play cricket.
Future ContinuousShe will be playing cricket.
Future PerfectShe will have played cricket.
Future Perfect ContinuousShe will have been playing cricket.

How to Practice Tenses

Students can improve their understanding of tenses through regular practice.

  1. Learn the structure of each tense.

  2. Understand when each tense is used.

  3. Practice regular and irregular verbs.

  4. Write five sentences for each tense.

  5. Convert sentences from present to past and future.

  6. Read English stories and identify the tenses used.

  7. Practice fill-in-the-blank questions regularly.

  8. Take grammar quizzes to check your understanding.

Conclusion

Tenses form an important part of English grammar and help students express actions clearly according to time. Understanding the different forms of present, past, and future tenses can improve sentence formation, writing, speaking, and comprehension skills.

These 100 Tenses Questions with Answers for Class 9–10 can be used for school exam preparation, revision, homework, classroom activities, and online English grammar quizzes.

Why Quizer.in is Important?

Quizer.in is your complete one-stop platform for daily current affairs, interactive quizzes, and exam-focused study material. Whether you are preparing for SSC, Banking, Railway, UPSC, State PSC or Teaching exams, regular practice on Quizer.in helps you:

  • Stay updated with the latest current affairs
  • Improve accuracy and speed through daily quizzes
  • Strengthen your General Awareness section
  • Build consistency and stay ahead of the competition
Quizer Team
About the Author

Quizer Team

Passionate about current affairs, competitive exams, and helping aspirants succeed.

📢 Join Our WhatsApp Channel

Get Daily GK, Current Affairs, Amazing Facts & Quiz Updates.

🚀 Join Now

Related Articles

View All
Language & Communication
18 Sep 2026 11
Read More
Language & Communication
18 Sep 2026 11
Read More
Language & Communication
18 Sep 2026 8
Read More