Tag Archives: English grammar tenses worksheet

Detailed Solved Worksheet on English Grammar – Tenses (Class 6 to 10)

English Grammar is the foundation of effective communication, and Tenses are one of the most important topics in grammar. A strong command over tenses helps students express time and action accurately in both writing and speech. At Dhingra Classes Nashik, we emphasize concept-based learning to help students master tenses with confidence.

This detailed solved worksheet on Tenses is designed for Class 6 to 10 students and covers all the essential aspects, including:

  • Types of Tenses – Present, Past, Future

  • Subcategories – Indefinite, Continuous, Perfect, Perfect Continuous

  • Exercises – Fill in the blanks, Identify the tense, Correct the errors, Sentence transformation

  • Answer Key – With detailed explanations


📘 Understanding Tenses – Quick Revision

TenseStructureExample
Present IndefiniteSubject + V1 + s/esShe writes a letter.
Present ContinuousSubject + is/am/are + V1 + ingShe is writing a letter.
Present PerfectSubject + has/have + V3She has written a letter.
Present Perfect ContinuousSubject + has/have been + V1 + ingShe has been writing for an hour.
Past IndefiniteSubject + V2She wrote a letter.
Past ContinuousSubject + was/were + V1 + ingShe was writing a letter.
Past PerfectSubject + had + V3She had written a letter.
Past Perfect ContinuousSubject + had been + V1 + ingShe had been writing for an hour.
Future IndefiniteSubject + will/shall + V1She will write a letter.
Future ContinuousSubject + will be + V1 + ingShe will be writing a letter.
Future PerfectSubject + will have + V3She will have written a letter.
Future Perfect ContinuousSubject + will have been + V1 + ingShe will have been writing for an hour.

📝 Section A – Fill in the Blanks with Correct Tense (25 Questions)

Instructions: Fill in the blanks with the correct form of the verb given in brackets.

  1. She __________ (read) a book every evening.
    Answer: reads

  2. They __________ (play) cricket in the park now.
    Answer: are playing

  3. I __________ (finish) my homework already.
    Answer: have finished

  4. He __________ (work) at this company since 2015.
    Answer: has been working

  5. We __________ (go) to the temple yesterday.
    Answer: went

  6. She __________ (cook) dinner when I arrived.
    Answer: was cooking

  7. They __________ (leave) the station before the train arrived.
    Answer: had left

  8. He __________ (study) for three hours before the exam started.
    Answer: had been studying

  9. I __________ (call) you tomorrow morning.
    Answer: will call

  10. She __________ (wait) for you at the bus stop at 5 PM.
    Answer: will be waiting

  11. By next year, they __________ (build) the new school.
    Answer: will have built

  12. We __________ (live) here for ten years by 2027.
    Answer: will have been living

  13. The sun __________ (rise) in the east.
    Answer: rises

  14. Listen! Someone __________ (knock) at the door.
    Answer: is knocking

  15. I __________ (never/see) such a beautiful sunset.
    Answer: have never seen

  16. She __________ (read) this book for two hours.
    Answer: has been reading

  17. He __________ (meet) his friend yesterday.
    Answer: met

  18. They __________ (watch) TV when the lights went out.
    Answer: were watching

  19. She __________ (finish) her homework before her mother came.
    Answer: had finished

  20. We __________ (wait) for the bus for 30 minutes.
    Answer: have been waiting

  21. She __________ (go) to the market every Sunday.
    Answer: goes

  22. He __________ (write) a novel these days.
    Answer: is writing

  23. I __________ (already/eat) my lunch.
    Answer: have already eaten

  24. They __________ (live) in Nashik since 2010.
    Answer: have been living

  25. She __________ (finish) her project by next Friday.
    Answer: will have finished


📝 Section B – Identify the Tense (15 Questions)

Instructions: Identify the tense of the following sentences.

  1. She writes a letter.
    Answer: Present Indefinite Tense

  2. They are playing football.
    Answer: Present Continuous Tense

  3. He has completed his work.
    Answer: Present Perfect Tense

  4. She has been waiting for an hour.
    Answer: Present Perfect Continuous Tense

  5. He went to the market.
    Answer: Past Indefinite Tense

  6. She was singing a song.
    Answer: Past Continuous Tense

  7. They had finished their homework.
    Answer: Past Perfect Tense

  8. He had been driving for two hours.
    Answer: Past Perfect Continuous Tense

  9. She will visit her grandmother.
    Answer: Future Indefinite Tense

  10. He will be flying to Mumbai tomorrow.
    Answer: Future Continuous Tense

  11. She will have completed the project by Monday.
    Answer: Future Perfect Tense

  12. They will have been living here for five years by 2027.
    Answer: Future Perfect Continuous Tense

  13. The Earth revolves around the Sun.
    Answer: Present Indefinite Tense

  14. She is reading a book now.
    Answer: Present Continuous Tense

  15. I had never seen such a thing before.
    Answer: Past Perfect Tense


📝 Section C – Correct the Errors (15 Questions)

Instructions: Correct the errors in the following sentences.

  1. She go to school every day.
    Answer: She goes to school every day.

  2. They is playing in the garden.
    Answer: They are playing in the garden.

  3. He has went to the market.
    Answer: He has gone to the market.

  4. She have finished her work.
    Answer: She has finished her work.

  5. I am work in this office for five years.
    Answer: I have been working in this office for five years.

  6. He go to Delhi yesterday.
    Answer: He went to Delhi yesterday.

  7. She was read a book when I called.
    Answer: She was reading a book when I called.

  8. They had went before I arrived.
    Answer: They had gone before I arrived.

  9. He has been wait for you for an hour.
    Answer: He has been waiting for you for an hour.

  10. She will goes to the party.
    Answer: She will go to the party.

  11. I will be wait for you at 5 PM.
    Answer: I will be waiting for you at 5 PM.

  12. By next year, she will completed her degree.
    Answer: By next year, she will have completed her degree.

  13. She is know the answer.
    Answer: She knows the answer.

  14. They was laughing at the joke.
    Answer: They were laughing at the joke.

  15. I had never see such a beautiful place.
    Answer: I had never seen such a beautiful place.


📝 Section D – Convert the Sentences into the Given Tense (10 Questions)

Instructions: Convert the following sentences into the tense mentioned in brackets.

  1. She writes a letter. (Present Continuous)
    Answer: She is writing a letter.

  2. He plays cricket. (Present Perfect)
    Answer: He has played cricket.

  3. I read a book. (Past Indefinite)
    Answer: I read a book. (Note: Same spelling; pronunciation changes)

  4. She sings a song. (Past Continuous)
    Answer: She was singing a song.

  5. They go to school. (Past Perfect)
    Answer: They had gone to school.

  6. I eat an apple. (Future Indefinite)
    Answer: I will eat an apple.

  7. She writes a poem. (Future Continuous)
    Answer: She will be writing a poem.

  8. He finishes the work. (Future Perfect)
    Answer: He will have finished the work.

  9. I live in Nashik. (Present Perfect Continuous)
    Answer: I have been living in Nashik.

  10. She works hard. (Past Perfect Continuous)
    Answer: She had been working hard.


📝 Section E – Choose the Correct Tense (10 Questions)

Instructions: Choose the correct option to complete the sentence.

  1. I __________ (go / went / have gone) to the park yesterday.
    Answer: went

  2. She __________ (is reading / reads / has read) a book every day.
    Answer: reads

  3. They __________ (are playing / play / have played) cricket now.
    Answer: are playing

  4. He __________ (has been working / has worked / works) here for 10 years.
    Answer: has been working

  5. We __________ (will go / are going / went) to the temple tomorrow.
    Answer: will go / are going

  6. She __________ (was sleeping / slept / has slept) when I called.
    Answer: was sleeping

  7. He __________ (had already left / already left / has already left) before I arrived.
    Answer: had already left

  8. By next year, they __________ (will build / will have built / are building) the bridge.
    Answer: will have built

  9. She __________ (is knowing / knows / have known) the answer.
    Answer: knows

  10. I __________ (had never seen / never saw / have never seen) such a beautiful view.
    Answer: have never seen


📝 Section F – Fill in the Blanks with Correct Tense (Paragraph) (5 Questions)

Instructions: Fill in the blanks with the correct tense.

Paragraph:
I __________ (wake) up at 6 AM every day. Today, I __________ (wake) up late because I __________ (sleep) very late last night. I __________ (get) ready quickly and __________ (reach) the bus stop on time. Currently, I __________ (wait) for my friend.

Answer:
I wake up at 6 AM every day. Today, I woke up late because I slept very late last night. I got ready quickly and reached the bus stop on time. Currently, I am waiting for my friend.


📝 Answer Key – Summary Table

QuestionAnswer
1wakes
2are playing
3have finished
4has been working
5went
6was cooking
7had left
8had been studying
9will call
10will be waiting
11will have built
12will have been living
13rises
14is knocking
15have never seen
16has been reading
17met
18were watching
19had finished
20have been waiting
21goes
22is writing
23have already eaten
24have been living
25will have finished

💡 Tips to Master Tenses

TipDescription
Learn the StructureMemorize the formula for each tense.
Practice DailyWrite 5 sentences every day in different tenses.
Identify the Time SignalWords like “yesterday” → Past, “tomorrow” → Future.
Read and ObserveRead newspapers and notice the tenses used.
Solve WorksheetsPractice regularly to build confidence.

How Dhingra Classes Helps Students Master English Grammar

At Dhingra Classes Nashik, we provide:

  • Conceptual teaching – Building strong fundamentals in grammar.

  • Regular practice – Worksheets, exercises, and mock tests.

  • Doubt-clearing sessions – Instant clarification of queries.

  • Personalized feedback – Identifying strengths and areas for improvement.


Contact Dhingra Classes

  • Phone: 98230 62106

  • Email: dhingraclassesnsk@gmail.com

  • Website: www.dhingraclassesnashik.com

  • Address: Plot No 3, XQ3G+H3M Deacon Homes, 301C, opp. Metro Zone, near Guru Govind Sing, Samarth Nagar, Dnyaneshwar Nagar, Pathardi Phata, Nashik, Maharashtra 422009

Conclusion

Mastering English Grammar – Tenses is essential for students in Class 6 to 10 to build a strong foundation in the language. This detailed solved worksheet on tenses provides a comprehensive set of exercises with answers, helping students practice and perfect their understanding of tenses.

At Dhingra Classes Nashik, we are committed to helping students achieve academic excellence through expert guidance and structured practice. Join us and embark on your journey to success!