Tenses Exercises for CBSE Class 7

What are Tenses? Tense is a form of verb that shows the time it happens. It describes an action with respect to time. 

Tenses Exercises For CBSE Class 7 in PDF Format

Tenses Practice Exercises for Class 7 English

Exercise 1 with Answers

Put in the present continuous form of the verb in brackets.

  1. Please be quiet. I ________ (try) to read my book.
  2. I ___________ (not/use) the computer at the moment so you can use it.
  3. Mary is ill so Sue ___________ (teach) her lessons today.
  4. Excuse me, I _________ (look) for a hotel. Is there one near here?
  5. ____________ (you/wait) for someone?
  6. Jack, you are very careless. You ____________ (always/forget) to do your
  7. The cost of living _____________ (rise) very fast. Every year things are more
  8. What ____________ (you/do)? I __________________ (clean) my shoes.
  9. Why ___________________ (not/wear) shorts? It’s so hot today.
  10. The neighbours are so noisy! They _______________ (always/argue) loudly.

Answers :

  1. am trying
  2. am not using
  3. is teaching
  4. am looking
  5. Are you waiting
  6. were always forgetting
  7. is rising
  8. are you doing, am cleaning
  9. aren’t you wearing
  10. are always arguing

Exercise 2 with Answers

Put the verb into the correct form, present continuous or present simple.

  1. I ________ (not/belong) to this particular government committee.
  2. Hurry! The bus ________ (come). I ________ (not/want) to miss it.
  3. Gregory is a vegetarian. He ________ (not/eat) meat.
  4. I ________ (1ook) for the manager. I can’t find him anywhere.
  5. We are successful because we __________ (take) the time to talk to our customers.
  6. John __________ (deal) with all the enquiries about sales.
  7. At the moment we __________ (make) a training video for Siemens.
  8. __________ (you/know) what Mr Briceson _________ (do)? He is not in
    his office.
  9. I __________ (apply) for a job in the sales department, but I don’t know if I will be
    successful. It ___________ (depend) on whether or not they have any vacancies.
  10. Unemployment ___________ (fall) and is now down to 5.6%.
  11. Jane is doing some research in the library. She needs it for a book she
    ___________ (write).
  12. While Anna is away on holidays, Matt ___________ (work) in her office.
  13. He ___________ (teach) French and German at University and ___________
    (learn) Greek.
  14. There ___________ (be)two flights to Honduras this afternoon. The British Airways
    flight ___________ (leave) at 13:00 and ___________ (arrive) at 22:00.
  15. Inflation ___________ (rise) at a rate of 2% per annum.


  1. do not belong
  2. is coming , do not want
  3. doesn’t eat
  4. am looking
  5. take
  6. deals
  7. are making
  8. Do you know, is doing
  9. am applying, depends
  10. is falling
  11. is writing
  12. is working
  13. teaches, is learning
  14. are, leaves, arrives
  15. is rising

Exercise 3 with Answers

Complete the sentences using the present perfect simple and today/this week/this year etc.

  1. I watched TV yesterday but I haven ‘t watched TV today.
  2. It rained last week but …………………………………………
  3. Last week I spent a lot of money but ………………………….
  4. I saw James yesterday but ……………………………………..
  5. I received a lot of post last month but …………………………
  6. It was warm last spring but ……………………………………


  1. it hasn’t rained this week.
  2. I haven’t spent any money this week.
  3. I haven’t seen him today.
  4. I haven’t received any post this month.
  5. it hasn’t been warm this spring.

Exercise 4 with Answer

Complete the sentences using the present perfect continuous and add since or for.

  1. Maria _________ (learn) English ____________ two years.
  2. I _________ (write) letters _________ 8:00.
  3. Robert and Jane _________ (travel) around Europe ___________ five weeks.
  4. We ____________ (go) to Ireland for our holidays ___________ 1968.
  5. It ____________ (rain) ___________ this morning.
  6. Anne ____________ (look) for a new job ___________ a long time.
  7. Mark ____________ (sell) computers ___________ he started his job with Olivetti.
  8. We ____________ (wait) for the bus ___________ twenty-five minutes.
  9. She ____________ (play) piano __ she was eight.
  10. They ____________ (watch) TV ___________ hours.


  1. has been learning , for
  2. have been writing , since
  3. have been travelling, for
  4. have been going , since
  5. has been raining , since
  6. has been looking , for
  7. has been selling , since
  8. have been waiting, for
  9. has been playing , since
  10. have been watching, for

Exercise 5 with Answer

Put in the correct verb form: present perfect or past simple.

  1. How long _____________ (she/study) German?
  2. When _____________ (he/begin) to study Business Administration?
  3. Who ________________ ( write ) the play Dancing at Lughnasa.
  4. ________________ (you/visit) any museums when you were in Sofia.
  5. Henry has a perfect school record. He ________________ (not/be) sick this year.
  6. Prices ________________ (go) up. Things are much more expensive this week.
  7. What ________________ (happen) to you. I waited all afternoon for you.
  8. Marilyn ________________ (have) an accident. She was running for the bus when she
    ________________ (fall) down.
  9. Mr Arnold ________________ (win) the Exporter of the Year prize twice. His brother
    ________________ (win) it four times already.
  10. Alfred Hitchcock ________________ (make) lots of films in his long career.
  11. I ________________ (just/remember) something.
  12. ________________ (you/reply) to Mr Aston’s letter yet?
  13. Mr Miller ________________ (work) in a travel agency for years. Then he gave it up.
  14. Melanie lives in Bucharest. She ________________ (live) there all her life.
  15. My uncle died in 1960. I ________________ (never/have) the opportunity to meet him


  1. has she studied/has she been studying
  2. 2. did he begin
  3. wrote
  4. Did you visit
  5. hasn’t been
  6. have gone
  7. happened
  8. has had; fell
  9. has won; has won
  10. made
  11. have just remembered
  12. Have you replied
  13. worked
  14. has lived
  15. never had

Exercise 6 with Answer

Complete the sentences using the past perfect or the past perfect continuous.

  1. By the time I got home they __________ (eat) all the cake.
  2. The room was very smoky. I could tell that my brother __________ (smoke) in
    there all afternoon.
  3. She retired at fifty-five, but she __________ (work) hard all her life.
  4. James was very irritable. He __________ (look) for his contact lens for an hour and
    he still ____________ (not / find) it!
  5. I was furious with Tom when he arrived. I ____________ (wait) for him for hours.
  6. Harry was sad to sell his car. He ____________ (have) it for a long time.
  7. Mary was covered in white paint. She ____________ (decorate) the kitchen all
  8. Lucy went into the sitting room. The TV was on. Her brother ____________ (watch) it
    and ____________ (forget) to switch it off.
  9. Hattie felt terribly sick. She ____________ (eat) too many cream cakes.
  10. The journey was incredibly long. We ____________ (travel) for ten hours and we
    weren’t even half way yet.


  1. had eaten
  2. had been smoking
  3. had worked
  4. had been looking , hadn’t found
  5. had been waiting
  6. had had
  7. had been decorating
  8. had been watching , had forgotten
  9. had eaten
  10. had been travelling

Exercise 7 with Answers

Fill in the blanks with Present Participle

  1. ___________ (hear) the lion’s roar, the deer ran away.
  2. While ____________ (cross) the road, the old beggar was hit by a speeding
  3. She has a ____________ (smile ) face.
  4. Her ___________ (charm) smile wins many hearts.
  5. We must prevent their ___________ (go) away.
  6. The man ____________ (sit) on the bench is known to me.
  7. Cars ____________ (speed) away can be very dangerous for pedestrians.
  8. I found him ____________ (drink) beer.
  9. He began ___________ _ (shout) at the poor man.
  10. Children love _ (eat) chocolates.


  1. Hearing the lion’s roar, the deer ran away.
  2. While crossing the road, the old beggar was hit by a speeding truck.
  3. She has a smiling face.
  4. Her charming smile wins many hearts.
  5. We must prevent their going away.
  6. The man sitting on the bench is known to me.
  7. Cars speeding away can be very dangerous for pedestrians.
  8. I found him drinking beer.
  9. He began shouting at the poor man.
  10. Children love eating chocolates.

Exercise 8 with Answers

Fill in the blanks with Present Participle :

  1. We saw many ____________ (excite) tricks in the magic show.
  2. ____________ (keep) in mind his health, the doctor advised him rest.
  3. He felt pity on the _____________ (cry) child.
  4. The peon came _____________ (run) to the office.
  5. A _____________ (roll) stone gathers no moss.
  6. Don’t get off a _____________ (run) car.
  7. Would you mind my _____________ (come) too?
  8. _____________ (Climb) mountains is my passion.
  9. You should stop _____________ (advise) others.
  10. _____________ (sing) can be a rewarding career too.


  1. We saw many exciting tricks in the magic show.
  2. Keeping in mind his health, the doctor advised him rest.
  3. He felt pity on the crying child.
  4. The peon came running to the office.
  5. A rolling stone gathers no moss.
  6. Don’t get off a running car.
  7. Would you mind my coming too?
  8. Climbing mountains is my passion

Practice Exercise 9

Identify the verbs in these sentences. State whether the actions take place in the past, the present, or the future.

  1. Amphibians evolved into reptiles. ____________________________
  2. Running a kitchen involves a lot of discipline and speed.____________________________
  3. They will remove the debris in a couple of days.____________________________
  4. The two speakers of the evening function reached early.____________________________
  5. The principal and the staff are waiting for the dignitary to arrive.____________________________
  6. The new teacher will teach us this topic.____________________________
  7. Rahema ran a short distance to catch the bus.____________________________
  8. Amir gave her a piece of advice.____________________________
  9. The children always listen to her advice.____________________________
  10. People these days have become very selfish.____________________________

Practice Exercise 10

Fill in the blanks and complete the following sentences with the most suitable form of the verbs ( Tenses ) given in brackets.

  1. They __________________(organise) this function at the Town Hall on 16th of next month.
  2. Tomorrow __________________ (be) Sunday
  3. We __________________ (devote) some time for practice on holidays. .
  4. Shela __________________ (read) a lot of books in her leisure time .
  5. Look, she __________________ (sit) in that room with her brother
  6. Both of them __________________ (read) novels now.
  7. I __________________ (go) by school bus every day.
  8. But I __________________ (go) with my friend in his car tomorrow.
  9. We __________________ (come) back soon.
  10. She __________________ (get) some time to discuss the matter with them.

Practice Exercise 11

Fill in the blanks with correct form of tenses:
1.They __________ (learn) to operate the computer.
2. Girls __________ (love) to buy bangles.
3. The youth festival __________ (begin) in the coming weekend.
4.The sun ___________________ in the west. (set)
5.Education ___________________ people wise. (make
6.We ___________________ Christmas on 25 December. (celebrate)
7.My sister ___________________ how to play the guitar. (know)
8.Leela ___________________ for a morning walk daily. (go)
9.The women ___________________ cars. (drive)
10.Rohan ___________________ a picture. (paint)
11.She ___________________ a novel. (read)
12.Emma ___________________ to buy a dress for her sister. (plan)
13.They ___________________ a school here. (construct)

Practice Exercise 12
Underline the verbs in different present tense form. State the tense of each underlined verb.
1. Rohan is crying loudly.
2. The workers work hard.
3. The dog is sleeping in its kennel.
4. Surya is taking singing lessons these days.
5. The teacher has tried her best to prepare them for their exams.
6. The boy is reading the newspaper.
7. Sonia is cleaning her room.
8. A stitch in time saves nine.
9. He polishes his shoes every evening.
10.The patients have come to meet the doctor.

Types of Tenses

  • Present Tense
  • Simple Present Tense
  • Present Continuous Tense
  • Present Perfect Tense
  • Present Perfect Continuous Tense
  • Past Tense
  • Simple Past Tense
  • Past Continuous Tense
  • Past Perfect Tense
  • Past Perfect Continuous Tense
  • Future Tense
  • Simple Future Tense
  • Future Continuous Tense
  • Future Perfect Tense
  • Future Perfect Continuous Tense
Tenses Exercises for CBSE Class 7 in PDF format

Understanding Tenses

There are three main categories of nouns as follows;

  • Present Tense
  • Past Tense
  • Future Tense

Past Tense

Refers to actions that have already taken place. They are divided into four categories:

a) Simple past / past participle Refers to actions that have just happened. They are formed from verbs.
Past participles usually end with -ed, -d, -t, en, or -n

The young man has recovered from the accident
I cleaned the utensils as requested.

b) Past Continuous Tense / Past Progressive Tense Refers to continuing action in the past and often used to set the scene for another action.
They usually end with -ing

They were sleeping when the alarm went off.
He wasn’t talking when the teacher walked in.
Was he standing when the teacher walked in?
While he was rubbing the board, the teacher walked in.

c) Past Perfect Tense They are used to emphasize that an action was completed before another took place.

The pupils had completed their homework when the bell rung.
In the above sentence, when the bell rung, the pupils had already completed their homework.
It had rained when the school bus arrived.
In the above sentence, by the time the school bus arrived, it had already rained.

d) Past Perfect Continuous Tense / Past Perfect Progressive Tense They are used to emphasize that an action was on-going or completed before another action started.

He had been eating lunch when the bell rung.
She had been lying in the field when the teacher approached her.

Present Tense

Refers to actions that are taking place at the moment. There are four types of present tense.

a) Present Simple Tense Used for actions done always or as a habit. The base form of the verb (for plural) and adding ‘s’ to the base form in singular are used. Examples in sentences

They walk in a good style.
She walks in a good style.

b) Present Continuous Tense It is used in reference to actions that are going on now. They use a helping verb in the present tense -ing from of the verb. Examples in sentences

Regina is going to school.
we are learning how to swim.

c) Present Perfect Tense This is used in reference to actions that have just been done and completed. Has/has + ed form of the verb is used. Examples in sentences include;

I have called my mum.
The teacher has left some minutes ago.

d) Present Perfect Continuous Tense Refers to actions that have been going on, they are either still going on or are complete. This tense uses has/have + been + ing form of the verb. Example in sentences;

Mr. Maina has been teaching for six years.
John has been sleeping in class since morning.

Future Tense

This is used to refer to actions that will take place in a time to come. It takes three forms

a) Future Simple Tense Actions that will take place in the near future, a time not long from now. The tense takes shall/will + present form of the verb. Examples in sentences;

I shall come in the afternoon.
They will come after the service.

Please Note SHALL is used with first person pronouns (I and We) while WILL is used with any other word or pronoun.

b) Future Continuous Tense Actions that will be going on for some time in the future, they take shall/will + be + ing from of the verb. Examples in sentences;

Mike will be going to Mombasa this afternoon.
The graduation ceremony will be happening in December.

c) Future Perfect Tense Refer to actions that will happen in the future and be completed before the start of another. The tense takes shall/will + have +ed form of the verb. Examples in sentences;

John will have arrived by the start of the next term.
I shall have boarded by the time the vehicle leaves.

Some important verb forms are given below.

Tenses Exercises for Class 7 Set 1
Tenses Exercises for Class 7 Set 2