Direct And Indirect Speech Worksheet for Class 6
Change the following sentences into indirect speech.
1. ‘I have been to Spain,’ said Ramesh.
2. ‘I recognized him instantly,’ she said to me.
3. ‘I sent the money in the morning,’ the clerk told the manager.
4. ‘We are going to win,’ said the players.
5. ‘I haven’t eaten anything since morning,’ said the girl.
6. ‘You can stay in my home,’ she said to me.
7. ‘I left home at 7 am,’ Rahul said.
8. ‘I am hungry,’ she said.
9. ‘What are you doing in my room?’ she said to me.
10. ‘We were living in Punjab at that time,’ said the old man.
11. ‘You should have informed me,’ she said to me.
12. ‘I will give your money back on Monday,’ he said.
Answers
1. Ramesh said that he had been to Spain.
2. She told me that she had recognized him instantly.
3. The clerk told the manager that he/she had sent the money in the morning.
4. The players said that they were going to win.
5. The girl said / complained that she hadn’t eaten anything since morning.
6. She told me that I could stay in her home.
7. Rahul said that he had left home at 7.
8. She said that she was hungry.
9. She asked me what I was doing in her room.
10. The old man said that they had been living in Punjab at that time.
11. She told me that I should have informed her.
12. He said that he would give my money back on Monday.
Notes
Present perfect in the direct speech becomes past perfect in the indirect speech. Have been changes to had been.
Simple past in the direct speech becomes past perfect in the indirect speech. Recognised changes to had recognised.
Can in direct speech becomes could in indirect speech.
Past continuous in the direct speech becomes past perfect continuous in the indirect speech. Were living changes to had been living.