Direct And Indirect Speech Worksheet For Class 7

There are two ways of reporting people’s words and thoughts. When we give the exact words of the speaker, it is called direct speech.

  • Rahul said, ‘I am going home.’
  • The man asked, ‘What do you want?’
  • The mother asked the girl, ‘Why are you crying?’

We can also report these questions and statements by making them a part of our sentence. This is called indirect speech or reported speech.

When we change a sentence from direct speech to indirect speech, there is usually a change in tense and pronouns. Also, words showing nearness in time and place will be replaced by words indicating distance in indirect speech. Can you use indirect speech correctly?

Basic rules for indirect speech

If the reporting verb / main verb is in the past tense, the rest of the sentence too will be in the past tense.

  • Radha said, ‘I am feeling sick.’
  • Radha said that she was feeling sick.
  • ‘I can’t find my phone,’ the girl said.
  • The girl that she couldn’t find her phone.

Generally speaking, the present verb in the direct speech changes to the past verb in the indirect speech.

  • is / am -> was
  • are -> were
  • has / have -> had
  • do / does -> did
  • will -> would; can -> could; may -> might; shall -> should
  • The employee said, ‘I have finished the job.’ (Direct speech)
  • The employee said that he/she had finished the job. (Indirect speech)
  • I don’t want to live here,’ said the old woman. (Direct speech)
  • The old woman said that she didn’t want to live there.
  • She said, ‘I will be leaving in an hour.’ (Direct speech)
  • She said that she would be leaving in an hour. (Indirect speech)

Direct and indirect speech worksheet for class 7

Change the following sentences in direct speech to indirect speech.

1. Shyam said, “I want to buy a new laptop.’

2. Rahul said to me, ‘I am going to the movies.’

3. Mother said to me. ‘Learn your lessons.’

4. Madhav said, ‘I am hungry.’

5. Supriya said, ‘I am preparing for my exam.’

6. Rahul said, ‘I have to send a letter to my grandmother.’

7. Venu said, ‘I failed my exam.’

8. Manohar said to me, ‘I like your attitude.’

9. The girls said, ‘We are rehearsing for the programme.’

10. He said, ‘I know the answer.’

11. ‘I want to talk to the manager,’ said the woman.

12. ‘Do you know anyone here?’ he asked me.

13. ‘I will return in an hour,’ he said to me.

14. ‘Will you accept the job?’ my mother asked.

15. ‘When will you arrive?’ she asked me.

16. ‘I don’t enjoy this party,’ he said.

17. ‘I can’t bear the pain,’ said the boy.

18. ‘Say something,’ the investigators asked him.

19. ‘Leave me alone,’ she said to me.

20. ‘This is my seat,’ the boy told me.

Answers

1. Shyam said that he wanted to buy a new laptop.

2. Rahul told me that he was going to the movies.

3. Mother told me to learn my lessons. / Mother asked me to learn my lessons.

4. Madhav said that he was hungry.

5. Supriya said that she was preparing for her exam.

6. Rahul said that he had to send a letter to his grandmother.

7. Venu said that he had failed his exam.

8. Manohar told me that he liked my attitude.

9. The girls said that they were rehearsing for the programme.

10. He told me that he knew the answer.

11. The woman said that she wanted to talk to the manager.

12. He asked me if / whether I knew anyone there.

13. He told me that he would return in an hour.

14. My mother asked me if / whether I would accept the job.

15. ‘She asked me when I would arrive.

16. He said that he didn’t enjoy that party.

17. The boy cried that he couldn’t bear the pain.

18. The investigators asked /told him to say something.

19. She asked/told me to leave her alone.

20. The boy told me that that was his seat.

More Direct and Indirect Speech Worksheets And Exercises

You may also like...

9 Responses

  1. Vijay says:

    Very good.

  2. Prajal says:

    Nice

  3. BHUVMESH KUMAR says:

    so thanks

  4. Ayushi Dhar Chowdhury says:

    Nice! very helpful!

  5. Divya says:

    Thankyou,it was very helpful.Questions are not very tricky

  6. Rejitha says:

    It was very helpful … thanks

  7. Hacker says:

    Verry easy chhhhhhhiiiiiiiiiiiiiiiiii all is my correct Oooo la chi cho

  8. Idk says:

    I only get one correct but nice

  9. Saanvi says:

    Good but i expected a bit more harder

Leave a Reply

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