Select the option that expresses the following sentence in direct speech.
He told me that he would have finished the project by the following day.
Show answer & explanation
Correct answer: D
Explanation
The correct answer is Option 4: “I will have finished the project by tomorrow,” he said to me.
The indirect sentence is:
He told me that he would have finished the project by the following day.
To convert this into direct speech, we need to:
- Change the subject and verb:
'He told me' → He said to me,
'he would have finished' → becomes 'I will have finished' (as 'would have' is the reported version of 'will have').
- Time expression:
'the following day' → changes to 'tomorrow' in direct speech.