He said, 'I will have finished by then.' MCQ with Answer and Explanation

He said, 'I will have finished by then.'
A. He said that he will have finished by then.
B. He said that he would have finished by now.
C. He said that he would have finished by then.
D. He said that he had finished by then.
Answer: Option C
Solution (By JKExamLibrary)
'Will have' to 'would have'.

This question belongs to: English Direct Indirect Speech

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Direct Indirect Speech Questions

Question #1 Report Error
She said, 'I was going to the market.'
A. She said that she had gone to the market.
B. She said that she went to the market.
C. She said that she had been going to the market.
D. She said that she was going to the market.

Correct Answer: Option C


Explanation:
Past continuous to past perfect continuous.

This question belongs to: English Direct Indirect Speech
Question #2 Report Error
She said, 'If I had a car, I would drive to work.'
A. She said that if she had a car, she will drive to work.
B. She said that if she has a car, she would drive to work.
C. She said that if she had a car, she would drive to work.
D. She said that if she had had a car, she would have driven to work.

Correct Answer: Option C


Explanation:
Second conditional remains unchanged in form (past subjunctive + would).

This question belongs to: English Direct Indirect Speech
Question #3 Report Error
He said, 'I would rather die.'
A. He said that he would rather died.
B. He said that he would rather die.
C. He said that he had rather die.
D. He said that he rather die.

Correct Answer: Option B


Explanation:
'Would rather' remains unchanged.

This question belongs to: English Direct Indirect Speech