CBSE English Grammar Exercises for Class 8

On this page you can find CBSE class 8 English grammar exercises for practice. These class 8 grammar exercises cover a range of grammar topics. Students and teachers can use these class 8 grammar exercises at home or school.

Doing grammar exercises is a great way to find out how well you know the grammar rules. The class 8 grammar exercises on this page cover every topic prescribed for class 8 students. Solve these class 8 grammar exercises to score higher marks in your class 8 English exam.

CBSE Class 8 Grammar Exercise 1

Reported Speech Exercise

Change the following sentences into reported speech / indirect speech

  1. She said, ‘I don’t want to listen to you.’
  2. ‘How can I help you?’ the salesgirl said.
  3. The student said, ‘I don’t know the answer.’
  4. ‘Have you done your homework?’ asked the teacher.
  5. ‘We can go by car,’ he said.
  6. ‘It is too hot in here,’ the girl said.
  7. ‘I forgot my wallet at home,’ he said.
  8. Mother said, ‘Are you happy with your result?’
  9. The teacher said, ‘If you want to succeed in life you have to work hard.’
  10. He says, ‘I will not do it.’

Answers

  1. She said that she didn’t want to listen to me.
  2. The salesgirl asked how she could help me.
  3. The student said that he didn’t know the answer.
  4. The teacher asked if / whether I / we had done my / our homework.
  5. He said that we could go by car.
  6. The girl complained that it was too hot in there.
  7. He said that he had forgotten his wallet at home.
  8. Mother asked if / whether I was happy with my result.
  9. The teacher said that if we wanted to succeed in life we had to work hard.
  10. He says that he will not do it.

See Also

CBSE English Grammar Exercise for Class 8 – Exercise 2

Punctuation Exercise for class 8

Rewrite the following sentences by adding appropriate punctuation marks and capital letters.

  1. when are you going to grow up
  2. sameera rohan and sam are classmates
  3. what a pity
  4. july is the wettest month of the year
  5. i have been to europe africa and america
  6. my grandfather is the oldest man in my family
  7. rahul who is my classmate wants to be a scientist
  8. how will we solve this problem he asked
  9. it isnt my fault
  10. im waiting to hear from mary

Answers

  1. When are you going to grow up?
  2. Sameera, Rohan and Sam are classmates.
  3. What a pity!
  4. July is the wettest month of the year.
  5. I have been to Europe, Africa and America.
  6. My grandfather is the oldest man in my family.
  7. Rahul, who is my classmate, wants to be a scientist.
  8. ‘How will we solve this problem?’ he asked.
  9. It isn’t my fault.
  10. I’m waiting to hear from Mary.

CBSE English Grammar Exercises for Class 8 – Exercise 3

Conjunctions Exercise for class 8

Fill in the blanks using an appropriate conjunction.

  1. He is ………………………. lazy that you cannot expect him to work hard. (so / such / as)
  2. It was ……………………….. a frightening experience that I still get goosebumps when I think of it. (so / such / too)
  3. ……………………….. I was at university, I used to read a lot. (When / While / As)
  4. Hardly had the train arrived ………………………….. passengers rushed to board it. (before / than / when)
  5. He would have come …………………………. you had invited him. (if / whether / as)
  6. What would you do ………………………….. you won the jackpot? (if / whether / unless)
  7. ……………………………. the watch was costly, I bought it. (Though / As / However)
  8. …………………………. he is intelligent he always gets good marks. (Because / So / If)
  9. This is the house ……………………… I live. (where / which / there)
  10. …………………………. she read the letter she started crying. (As soon as / No sooner / As long as)

Answers

  1. He is so lazy that you cannot expect him to work hard.
  2. It was such a frightening experience that I still get goosebumps when I think of it.
  3. When I was at university, I used to read a lot.
  4. Hardly had the train arrived when / before passengers rushed to board it.
  5. He would have come if you had invited him.
  6. What would you do if you won the jackpot?
  7. Though the watch was costly, I bought it.
  8. Because he is intelligent he always gets good marks.
  9. This is the house where I live.
  10. As soon as she read the letter she started crying.

See Also

CBSE English Grammar Exercises for Class 8 – Exercise 4

Prepositions exercise

Fill in the blanks with an appropriate preposition.

  1. Try to see it ………………………… your mother’s point of view. (from / with)
  2. I have read almost everything ………………………….. Dickens. (of / by / from)
  3. They decided to part ways ………………………….. several reasons. (for / of / by)
  4. ………………………… the end, they got married. (In / On / At)
  5. Who is the man ………………………. that black coat? (in / at / on / by)
  6. The meeting will start exactly …………………………. time. (in / on / at)
  7. Why are you talking ………………………… such a loud voice? (in / from /with)
  8. Can you spot the bird …………………………. this picture? (in / on / at)
  9. We decided to go ………………………… boat. (by / on / in)
  10. I don’t agree ……………………………. your views on this subject. (with / to / on)

Answers

  1. from; 2. by; 3. for; 4. In; 5. in; 6. on; 7. in; 8. in; 9. by; 10. with

See Also

CBSE English Grammar Exercises for class 8 – Exercise 5

Passive voice exercise

Sentences are given in active voice. Change them into passive voice.

  1. Some boys helped the wounded man.
  2. We can see stars at night.
  3. I have posted the letter.
  4. The Pied Piper’s music attracted the rats of Hamelin.
  5. Can we send the parcel by air?
  6. Everybody had forgotten him.
  7. We find coconut palms in many parts of the country.
  8. Why did they give her a big box?
  9. We have received no information from the office.
  10. They published this book last year.

Answers

  1. The wounded man was helped by some boys.
  2. Stars can be seen at night.
  3. The letter has been posted by me.
  4. The rats of Hamelin were attracted the Pied Piper’s music.
  5. Can this parcel be sent by air?
  6. He had been forgotten by everybody.
  7. Coconut palms are found in many parts of the country.
  8. Why was she given a big box? / Why was a big box given to her?
  9. No information has been received from the office.
  10. This book was published last year.

See Also

CBSE English Grammar Exercises for Class 8 – Exercise 6

Interrogative Adverbs Exercise

Interrogative adverbs are also called question words. Examples are: what, why, who, when, how.

Fill in the blanks using an appropriate interrogative adverb.

  1. ……………………………… can solve this problem?
  2. …………………………… is she crying?
  3. …………………………… will we solve this problem?
  4. ………………………….. wants to come with me?
  5. …………………………… will the train arrive?
  6. ……………………………. are you going to grow up?
  7. ……………………………… am I supposed to solve this problem?
  8. …………………………… do they live?
  9. ……………………………. do you know him?
  10. ……………………………. can I do for you?
  11. …………………………….. are you looking so sad?
  12. ……………………………. has she gone?

Answers

  1. Who can solve this problem?
  2. Why is she crying?
  3. How will we solve this problem?
  4. Who wants to come with me?
  5. When will the train arrive?
  6. When are you going to grow up?
  7. How am I supposed to solve this problem?
  8. Where do they live?
  9. How do you know him?
  10. What can I do for you?
  11. Why are you looking so sad?
  12. Where has she gone?

CBSE English Grammar Exercises for Class 8 – Exercise 7

Adverbs Exercise

Underline the adverbs in the following sentences and also say what kind of adverbs they are.

  1. She was deeply moved by their plight.
  2. I am so sorry to hear this.
  3. He is never late for work.
  4. How often do you visit your grandparents?
  5. Sometimes it gets very windy here.
  6. He has always been a staunch supporter of socialism.
  7. I am seeing your dad tomorrow.
  8. I was pleasantly surprised to find him there.
  9. The evening was bitterly cold.
  10. They should be arriving soon.

Answers

  1. deeply (adverb of manner); 2. so (adverb of degree); 3. never (adverb of frequency); 4. often (adverb of frequency); 5.sometimes (adverb of frequency), here (adverb of place); 6. always (adverb of frequency); 7. tomorrow (adverb of time); 8. pleasantly (adverb of manner); 9. bitterly (adverb of manner); 10. soon (adverb of time)

CBSE English Grammar Exercises for Class 8 – Exercise 8

Modal Auxiliary Verbs Exercise

Fill in the blanks using an appropriate modal auxiliary verb.

  1. Do you think that we ……………………………. trust him? (can / may / will)
  2. I don’t know if she ………………………….. recognise me. (will / would / should)
  3. The cat is inside. Somebody ……………………………… have left the window open. (can / must / should)
  4. …………………………….. I wait any longer? (Should / Would / Can)
  5. We ………………………….. afford to waste any more money on that project. (cannot / must not / may not)
  6. You ………………………………. have invited him. I didn’t want to see him. (needn’t / cannot have / didn’t need)
  7. You ………………………………… have some cookies if you want. (can / will / would)
  8. ……………………….. I know your name? (Can / May / Would)
  9. Whom …………………………. I approach for help? (should / would / could)
  10. ………………………….. I talk to the manager? (Would / Could / Will)

Answers

  1. can; 2. will; 3. must; 4. Should; 5. cannot; 6. needn’t; 7. can; 8. May; 9. should; 10. Could

CBSE English Grammar Exercises for Class 8 – Exercise 9

Phrases and Clauses exercise

Say whether the given group of words is a clause or phrase.

  1. not knowing what to do
  2. it doesn’t matter
  3. wherever you are
  4. despite his best efforts
  5. having delivered the message
  6. even if you forbid me
  7. apart from his salary
  8. in addition to winning the contract
  9. having waited for hours
  10. if you want
  11. by dint of hard work
  12. though you are ready

Answers

  1. phrase; 2. clause; 3. clause; 4. phrase; 5. phrase; 6. clause; 7. phrase; 8. phrase; 9. phrase; 10. clause; 11. phrase; 12. clause

See Also

CBSE English Grammar Exercises for Class 8 – Exercise 10

Change Affirmative to Negative Exercise

Rewrite the affirmative sentences as negative sentences.

  1. I saw your dad yesterday.
  2. He has won the first prize.
  3. I expected to pass the test.
  4. She remembers everything.
  5. He broke his leg.
  6. The performance enthralled the audience.
  7. He amuses everyone with his antics.
  8. I have always wanted to be a writer.
  9. They will arrive in the morning.
  10. She knows the answer.

Answers

  1. I did not see your dad yesterday.
  2. He has not won the first prize.
  3. I did not expect to pass the test.
  4. She does not remember anything.
  5. He did not break his leg.
  6. The performance did not enthrall the audience.
  7. He does not amuse anyone with his antics.
  8. I have never wanted to be a writer.
  9. They will not arrive in the morning.
  10. He does not know the answer.

Manjusha Nambiar

Hi, I am Manjusha. This is my blog where I give English grammar lessons and worksheets.

Leave a Reply

Your email address will not be published.