Direct And Indirect Speech Worksheet For Class 7

Sentences are given in the direct speech. Change them into indirect speech.

1. Sam said, ‘I am going to school.’

2. Jyothi said, ‘It is very difficult to solve this puzzle.’

3. ‘You are my best friend,’ she told me.

4. ‘I can’t find my socks,’ the boy exclaimed.

5. They said, ‘We are going to movies.’

6. Saju said, ‘I have sent the parcel.’

7. Mother said, ‘I have signed your progress report.’

8. Manu said, ‘I read an interesting novel yesterday.’

9. Susie said, ‘I ate a banana in the morning.’

10. Suma said, ‘We are rehearsing for the program.’

11. The girls said, ‘We are preparing for the exam.’

12. Navin said, ‘I have received the letter.’

13. Lata said, ‘I have been waiting for the bus for an hour.’

14. Suma said, ‘I had returned the book.’

15. Raju said, ‘I bought a laptop yesterday.’

16. Mother said, ‘I had been waiting for them.’

Answers

1. Sam said that he was going to school. (Simple present in the direct speech becomes simple past in the indirect speech.)

2. Jyothi said that it was very difficult to solve that puzzle. (Simple present in the direct speech becomes simple past in the indirect speech.)

3. She told me that I was her best friend. (Simple present in the direct speech becomes simple past in the indirect speech.)

4. The boy exclaimed that he couldn’t find his socks.

5. They said that they were going to movies.

6. Saju said that he had sent the parcel. (Present perfect in the direct speech becomes past perfect in the indirect speech.)

7. Mother said that she had signed my progress report.

8. Manu said that he had read an interesting novel the previous day.

9. Susie said that she had eaten a banana in the morning. (Simple past in the direct speech becomes past perfect in the indirect speech.)

10. Suma said that they were rehearsing for the program. (Present continuous tense in the direct speech becomes past continuous in the indirect speech.)

11. The girls said that they were preparing for the exam. (Present continuous tense in the direct speech becomes past continuous in the indirect speech.)

12. Navin said that he had received the letter. (Present perfect in the direct speech becomes past perfect in the indirect speech.)

13. Lata said that she had been waiting for the bus for an hour. (Present perfect continuous in the direct speech becomes past perfect continuous in the indirect speech.)

14. Suma said that she had returned the book. (Past perfect in the direct speech does not change in the indirect speech.)

15. Raju said that he had bought a laptop the previous day. (Simple past in the direct speech becomes past perfect in the indirect speech.)

16. Mother said that she had been waiting for them. (Past perfect continuous in the direct speech does not change in the indirect speech.)

Manjusha

Hi, I am Manjusha. This is my blog where I give English grammar lessons and worksheets. You may also want to check out my other blogs IELTS Practice and NCERT Guides

Leave a Reply

Your email address will not be published. Required fields are marked *