Banner 0
Banner 1
Banner 2
Banner 3
Banner 4
Banner 5
Banner 6
Banner 7
Banner 8
Banner 9
Banner 10
AI Mentor
Book Online Demo
Try Test

Tenses Worksheet for Class 7 English Grammar

By Maitree Choube

|

Updated on 7 Nov 2025, 15:22 IST

There are a lot of rules in English Tenses and they are easier to comprehend with a lot of practice because of lots of questions. These Tenses worksheets consist of all the exercises of the work with present, past, and future tenses to avoid misunderstanding.

Having been practicing regularly, the students will be able to know when, where, and how to use a particular tense without any doubts and make sure not to make common mistakes. Grammar includes tenses which should be mastered in order to have more skills in writing and speaking. The Class 7 English Tense exercise questions are not only asked in school examinations but also in other competitive examinations, thus plays important role in improving grammar skills.

Fill out the form for expert academic guidance
+91
Student
Parent / Guardian
Teacher
submit

Tenses Worksheet Class 7

What is Tense?

Tenses are forms of verbs that indicate the time of an action or event. Understanding tenses is crucial for constructing grammatically correct sentences and conveying the intended meaning. There are three main tenses in English:

Unlock the full solution & master the concept
Get a detailed solution and exclusive access to our masterclass to ensure you never miss a concept
  • The Present Tense
  • The Past Tense
  • The Future Tense

Each of these tenses has its own subtypes, which further specify the timing and nature of the action.

Tenses Worksheet for Class 7 English

A Tenses Worksheet for Class 7 English helps students practice the rules of present, past, and future tenses in a simple way. By solving different exercises, they learn where to use each tense and how to avoid common mistakes. Every Day practice with a Class 7 English Tenses Worksheet with answers makes learning easier and more effective. These Class 7 Worksheet provided by Infinity Learn follows CBSE Class 7 English Syllabus.

Ready to Test Your Skills?
Check Your Performance Today with our Free Mock Tests used by Toppers!
Take Free Test

Types and Subtypes of Tenses

Present Tense

Simple Present Tense

  • Used to express habitual actions, general truths, and actions happening at the moment of speaking.
  • Example: "He reads books every day."

Present Continuous Tense

cta3 image
create your own test
YOUR TOPIC, YOUR DIFFICULTY, YOUR PACE
start learning for free
  • Indicates an action that is currently ongoing.
  • Example: "She is reading a book now."

Present Perfect Tense

  • Describes an action that has just been completed or an action that started in the past and continues to the present.
  • Example: "They have finished their homework."

Present Perfect Continuous Tense

Best Courses for You

JEE

JEE

NEET

NEET

Foundation JEE

Foundation JEE

Foundation NEET

Foundation NEET

CBSE

CBSE

  • Used for actions that began in the past and are still continuing.
  • Example: "I have been studying for two hours."

Past Tense

Simple Past Tense

  • Denotes actions completed in the past.
  • Example: "She visited Paris last year."

Also Check: Class 7 CBSE Foundation Course

Ready to Test Your Skills?
Check Your Performance Today with our Free Mock Tests used by Toppers!
Take Free Test

Past Continuous Tense

  • Describes actions that were ongoing at a specific moment in the past.
  • Example: "They were watching TV when I called."

Past Perfect Tense

cta3 image
create your own test
YOUR TOPIC, YOUR DIFFICULTY, YOUR PACE
start learning for free
  • Indicates an action that was completed before another action in the past.
  • Example: "He had left by the time I arrived."

Past Perfect Continuous Tense

  • Used for actions that were ongoing up to a certain point in the past.
  • Example: "She had been working there for five years before she moved."

Future Tense

Simple Future Tense

  • Expresses actions that will happen in the future.
  • Example: "I will go to the store tomorrow."

Future Continuous Tense

  • Indicates actions that will be ongoing at a specific time in the future.
  • Example: "They will be traveling next week."

Future Perfect Tense

  • Describes actions that will be completed before a certain future time.
  • Example: "She will have finished her work by 5 PM."

Future Perfect Continuous Tense

  • Used for actions that will continue up to a specific point in the future.
  • Example: "By next year, I will have been living here for ten years."

Also Check:

Exercise 1: Simple Present Tense

Fill in the blanks with the simple present tense form of the verbs given in the brackets.

Ques. I ________ his address. (know)

Answer: I know his address.

Ques. She ________ her work sincerely. (do)

Answer: She does her work sincerely.

Ques. We ________ things a bit too seriously. (take)

Answer: We take things a bit too seriously.

Ques. They ________ to God in the morning. (pray)

Answer: They pray to God in the morning.

Ques. You ________ much of your time in idle gossip. (waste)

Answer: You waste much of your time in idle gossip.

Ques. Rita ________ very interesting stories. (write)

Answer: Rita writes very interesting stories.

Ques. These children ________ us very often. (disturb)

Answer: These children disturb us very often.

Ques. My watch ________ thirty seconds a day. (lose)

Answer: My watch loses thirty seconds a day.

Ques. These girls ________ music every day. (learn)

Answer: These girls learn music every day.

Ques. Raman and Chaman ________ to the market together. (go)

Answer: Raman and Chaman go to the market together.

Exercise 2: Present Continuous Tense

Fill in the blanks with the appropriate form (Present Continuous) of the verbs given in brackets.

Ques. I am ________ the table. (turn)

Answer: I am turning the table.

Ques. Hari is ________ the juice. (suck)

Answer: Hari is sucking the juice.

Ques. Rani and Rajan are ________ under the cot. (crawl)

Answer: Rani and Rajan are crawling under the cot.

Ques. The dog is ________ its tail. (wag)

Answer: The dog is wagging its tail.

Ques. You are ________ on your paper. (write)

Answer: You are writing on your paper.

Ques. She is ________ her right hand. (wave)

Answer: She is waving her right hand.

Ques. He is ________ over the fence. (jump)

Answer: He is jumping over the fence.

Ques. You are ________ your books. (take)

Answer: You are taking your books.

Ques. You are ________ the sweets in your mouth. (put)

Answer: You are putting the sweets in your mouth.

Ques. Sita is ________ on her dress. (put)

Answer: Sita is putting on her dress.

Exercise 3: Present Perfect Tense

Fill in the blanks with the Present Perfect tense form of the verbs given in the brackets.

Ques. The train ________ just now. (arrive)

Answer: The train has arrived just now.

Ques. I ________ not ________ the cinema all these years. (visit)

Answer: I have not visited the cinema all these years.

Ques. Someone ________ some crockery. (break)

Answer: Someone has broken some crockery.

Ques. I ________ never ________ the Taj. (see)

Answer: I have never seen the Taj.

Ques. I ________ not ________ him so far. (meet)

Answer: I have not met him so far.

Ques. I ________ not ________ the work even now. (finish)

Answer: I have not finished the work even now.

Ques. My friend ________ his purse. (lose)

Answer: My friend has lost his purse.

Ques. They ________ my pen. (take)

Answer: They have taken my pen.

Ques. Birds ________ from here. (fly)

Answer: Birds have flown from here.

Ques. Rachana ________ food. (cook)

Answer: Rachana has cooked food.

Exercise 4: Present Perfect Continuous Tense

Fill in the blanks with the Present Perfect Continuous Tense of the verbs given in brackets.

Ques. We ________ English for two years. (study)

Answer: We have been studying English for two years.

Ques. He ________ in this school for several years. (teach)

Answer: He has been teaching in this school for several years.

Ques. I ________ in this flat since 2000. (live)

Answer: I have been living in this flat since 2000.

Ques. It ________ for three hours. (rain)

Answer: It has been raining for three hours.

Ques. They ________ for seven hours. (work)

Answer: They have been working for seven hours.

Exercise 5: Past Tense

Complete the sentences. Use one of these verbs in the past simple:

Ques. It was hot in the room, so I ________ the window. (open)

Answer: It was hot in the room, so I opened the window.

Ques. I ________ my teeth twice yesterday. (clean)

Answer: I cleaned my teeth twice yesterday.

Ques. The shop ________ at 9 a.m. yesterday. (start)

Answer: The shop started at 9 a.m. yesterday.

Ques. The match ________ at 6 in the evening. (finish)

Answer: The match finished at 6 in the evening.

Ques. I always ________ to be a doctor. (want)

Answer: I always wanted to be a doctor.

Ques. It is a nice day but yesterday it ________ all day. (rain)

Answer: It is a nice day but yesterday it rained all day.

Ques. The accident ________ last Sunday afternoon. (happen)

Answer: The accident happened last Sunday afternoon.

Ques. Shiela’s grandmother ________ when she was 90 years old. (die)

Answer: Shiela’s grandmother died when she was 90 years old.

Ques. We ________ our holiday last year. (enjoy)

Answer: We enjoyed our holiday last year.

Ques. We ________ at Grand Hotel when we went to Kolkata. (stay)

Answer: We stayed at Grand Hotel when we went to Kolkata.

Exercise 6: Past Continuous Tense

Use the correct form of the verb:

Ques. We ________ the shop windows when we met Vimal. (watch)

Answer: We were watching the shop windows when we met Vimal.

Ques. I ________ outside the theatre when I saw Om. (wait)

Answer: I was waiting outside the theatre when I saw Om.

Ques. When Vijay arrived, Soma ________. (study)

Answer: When Vijay arrived, Soma was studying.

Ques. When he saw Ramesh in the library, he ________ his books. (return)

Answer: When he saw Ramesh in the library, he was returning his books.

Ques. When I saw them at midnight, they ________ to find a taxi. (try)

Answer: When I saw them at midnight, they were trying to find a taxi.

Exercise 7: Past Perfect Tense

Choose the correct verb from those given in brackets:

Ques. He thanked me for what I ________. (have done, had done, have been doing)

Answer: He thanked me for what I had done.

Ques. When we went to the cinema, the film ________. (already started, had already started, would already start)

Answer: When we went to the cinema, the film had already started.

Ques. Did you think you ________ me somewhere before? (have seen, had seen, were seeing)

Answer: Did you think you had seen me somewhere before?

Ques. I ________ to Mumbai once before. (have gone, had gone, have been going)

Answer: I had gone to Mumbai once before.

Ques. They ________ anything till night. (have not read, were not reading, had not read)

Answer: They had not read anything till night.

Exercise 8: Past Perfect Continuous Tense

Fill in the blanks with the past perfect continuous tense form of the verbs given in brackets.

Ques. They ________ (work) on the project for two months before they finished it.

Answer: They had been working on the project for two months before they finished it.

Ques. She ________ (study) for three hours before she took a break.

Answer: She had been studying for three hours before she took a break.

Ques. I ________ (live) in that town for five years before I moved to the city.

Answer: I had been living in that town for five years before I moved to the city.

Ques. He ________ (wait) for the bus for twenty minutes before it arrived.

Answer: He had been waiting for the bus for twenty minutes before it arrived.

Ques. We ________ (discuss) the issue for hours before we reached an agreement.

Answer: We had been discussing the issue for hours before we reached an agreement.

Exercise 9: Simple Future Tense

Fill in the blanks with the simple future tense form of the verbs given in brackets.

Ques. She ________ (visit) her grandparents next weekend.

Answer: She will visit her grandparents next weekend.

Ques. They ________ (play) football tomorrow evening.

Answer: They will play football tomorrow evening.

Ques. I ________ (help) you with your homework.

Answer: I will help you with your homework.

Ques. We ________ (go) to the beach next summer.

Answer: We will go to the beach next summer.

Ques. The teacher ________ (check) the homework tomorrow.

Answer: The teacher will check the homework tomorrow.

Exercise 10: Future Continuous Tense

Fill in the blanks with the future continuous tense form of the verbs given in brackets.

Ques. This time next week, we ________ (travel) to Paris.

Answer: This time next week, we will be traveling to Paris.

Ques. At 8 PM tonight, she ________ (watch) her favorite TV show.

Answer: At 8 PM tonight, she will be watching her favorite TV show.

Ques. They ________ (have) a meeting at this time tomorrow.

Answer: They will be having a meeting at this time tomorrow.

Ques. He ________ (work) on his project all night.

Answer: He will be working on his project all night.

Ques. We ________ (study) for our exams this weekend.

Answer: We will be studying for our exams this weekend.

Exercise 11: Future Perfect Tense

Fill in the blanks with the future perfect tense form of the verbs given in brackets.

Ques. By next month, she ________ (complete) her course.

Answer: By next month, she will have completed her course.

Ques. They ________ (finish) the project by the end of the week.

Answer: They will have finished the project by the end of the week.

Ques. I ________ (read) this book by tomorrow evening.

Answer: I will have read this book by tomorrow evening.

Ques. By the time you arrive, we ________ (cook) dinner.

Answer: By the time you arrive, we will have cooked dinner.

Ques. He ________ (leave) by the time you get there.

Answer: He will have left by the time you get there.

Exercise 12: Future Perfect Continuous Tense

Fill in the blanks with the future perfect continuous tense form of the verbs given in brackets.

Ques. By next year, I ________ (work) at this company for five years.

Answer: By next year, I will have been working at this company for five years.

Ques. She ________ (study) for three hours by the time you get home.

Answer: She will have been studying for three hours by the time you get home.

Ques. They ________ (live) in this city for ten years by the end of this month.

Answer: They will have been living in this city for ten years by the end of this month.

Ques. By 2025, we ________ (develop) this software for two years.

Answer: By 2025, we will have been developing this software for two years.

Ques. He ________ (train) for the marathon for six months by next week.

Answer: He will have been training for the marathon for six months by next week.

Practice Worksheet on Tenses for CBSE Class 7

Here is a Tenses Worksheet for Class 7 with Answers that will help students revise all tense forms effectively before exams.

Fill in the Blanks – Tense Practice for Class 7

Complete the sentences using the correct form of the verbs in brackets.

Questions:

  1. She ____ (clean) her room every morning.
  2. They ____ (watch) a movie right now.
  3. I ____ (complete) my homework just now.
  4. He ____ (play) cricket since morning.
  5. We ____ (walk) in the park when it started raining.
  6. She ____ (finish) the project before the deadline.
  7. By next year, I ____ (learn) to play the guitar.
  8. He ____ (wait) for the bus for two hours yesterday.
  9. My brother ____ (draw) a beautiful picture yesterday.
  10. By 2030, humans ____ (live) on Mars for many years.

Answers:

  1. cleans
  2. are watching
  3. have completed
  4. has been playing
  5. were walking
  6. had finished
  7. will have learned
  8. had been waiting
  9. drew
  10. will have been living

Error Correction Worksheet on Tenses for Class 7

Each sentence has a tense error. Identify and correct it.

Questions:

  1. She go to the library every Sunday.
  2. I am finished my lunch.
  3. They was watching TV last night.
  4. He have done his work already.
  5. She will goes to school tomorrow.
  6. We has playing football since morning.
  7. He did not went to the shop.
  8. They are study English now.
  9. I have see that movie before.
  10. By 2022, she will completed her training.

Answers:

  1. goes
  2. have finished
  3. were watching
  4. has done
  5. will go
  6. have been playing
  7. did not go
  8. are studying
  9. have seen
  10. will have completed

Sentence Transformation – Tenses Worksheet for Class 7

Change the tense of the given sentences as directed.

Questions:

  1. He reads a book. (Change to Past Continuous)
  2. They were cooking lunch. (Change to Future Perfect)
  3. She will go to school. (Change to Present Perfect)
  4. I have cleaned my room. (Change to Past Continuous)
  5. We had been studying for two hours. (Change to Simple Future)

Answers:

  1. He was reading a book.
  2. They will have cooked lunch.
  3. She has gone to school.
  4. I was cleaning my room.
  5. We will study for two hours.

Mixed Tenses Exercise for Class 7

Choose the correct option from the brackets.

Questions:

  1. She ____ (is/was/will) sleeping when I called her.
  2. They ____ (has/have/had) already finished the meal.
  3. I ____ (am/was/will be) going to school now.
  4. By tomorrow, he ____ (will have/will has) completed the work.
  5. We ____ (go/went/gone) to the fair yesterday.

Answers:

  1. was
  2. have
  3. am
  4. will have
  5. went

Paragraph-Based Tense Worksheet for Class 7

Fill in the blanks with the correct tense forms of the verbs in brackets.

Passage:

Last weekend, I ____ (wake) up early. I ____ (decide) to visit my grandparents. When I ____ (reach) their house, they ____ (wait) for me at the door. We ____ (have) breakfast together. Later, my grandfather ____ (show) me his old photo album. I ____ (spend) the whole day there and ____ (return) home in the evening feeling happy.

Answers:
woke, decided, reached, were waiting, had, showed, spent, returned

Higher-Level Tense Exercises with Answers for Class 7

Questions:

  1. By the time the teacher comes, we ____ (finish) the task.
  2. She ____ (cook) lunch when I arrived.
  3. They ____ (live) here for five years.
  4. He ____ (not/attend) the class yesterday.
  5. I ____ (read) this book twice.

Answers:

  1. will have finished
  2. was cooking
  3. have been living
  4. did not attend
  5. have read

Comprehensive Tense Practice for Class 7

Questions:

  1. She ____ (paint) a picture now.
  2. I ____ (meet) my cousin last Sunday.
  3. By next month, we ____ (finish) our syllabus.
  4. They ____ (play) basketball since morning.
  5. She ____ (watch) TV when I knocked.
  6. He ____ (not/do) his homework yesterday.
  7. By this time next year, we ____ (stay) in our new house.
  8. He ____ (go) to school every day.
  9. She ____ (read) many storybooks.
  10. I ____ (work) when you called me.

Answers:

  1. is painting
  2. met
  3. will have finished
  4. have been playing
  5. was watching
  6. did not do
  7. will have been staying
  8. goes
  9. has read
  10. was working

Common Errors in Tenses Class 7

Many students make these common tense mistakes:

W- He goes to school yesterday.
R- He went to school yesterday.

W- She have done her work.
R- She has done her work.

W- I am completed my project.
R- I have completed my project.

Tips to Solve Tense Exercises for CBSE Class 7

Learning tenses is one of the most important parts of English grammar for Class 7 students. Understanding how to use verbs correctly in different tenses helps us write and speak English clearly. Here are some useful tips that can be useful to solve Tense Exercises for Class 7 easily and effectively.

1. Understand the Basic Tenses

There are three major types of tenses Present, Past, and Future.

Each tense has four forms:

  1. Simple
  2. Continuous
  3. Perfect
  4. Perfect Continuous

2. Learn Common Helping Verbs

Helping verbs play a big role in tense formation.

  • Present Tense: am, is, are, has, have
  • Past Tense: was, were, had
  • Future Tense: will, shall

3. Practice with Daily Examples

Try to relate tenses to your daily routine or real-life examples.
Example:

  • I go to school every day. (Simple Present)
  • I went to the park yesterday. (Simple Past)
  • I will go shopping tomorrow. (Simple Future)

4. Revise Rules for Perfect Tenses

Perfect tenses show completed actions.
Example:

  • I have finished my homework. (Present Perfect)
  • She had eaten before I arrived. (Past Perfect)

5. Avoid Common Mistakes

Always check the verb form and helping verb used in the sentence.

6. Solve Worksheets Regularly

Solving Tense Exercises for Class 7 with Answers helps you understand where you make mistakes and how to correct them.

7. Read and Listen in English

Reading short stories or listening to English conversations improves your tense understanding naturally.

course

No courses found

Tenses Worksheet for Class 7 FAQs

What are the main types of tenses covered in a Class 7 tenses worksheet?

The main types of tenses covered in a Class 7 worksheet usually include the three basic tenses: Present Tense, Past Tense, and Future Tense, along with their subcategories such as Simple, Continuous, Perfect, and Perfect Continuous forms.

How does practicing tenses help improve my grammar skills?

Learning tenses will enhance your mastery of how to properly construct sentences within varying time frames in a way that will help you write and talk more accurately and grammatically correctly.

What is the best way to practice tenses for Class 7?

The best way to practice tenses is to complete worksheets, attempt exercises that include sentence transformation, fill-in-the-blanks, and error correction, and write your own sentences using different tenses.

How can I identify which tense to use in a sentence?

You can identify the correct tense by looking at time indicators like yesterday for past, now for present, and tomorrow for future. Also, recognizing the verb form (e.g., was walking for past continuous) helps you choose the appropriate tense.

Are there any tricks to mastering tenses quickly?

To master tenses quickly, practice regularly, make use of time clues, and try breaking down sentences into subject, verb, and object to understand how tenses affect the verb form. Reading passages and identifying the tenses used can also be very helpful.