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 would have finished by then.
B. He said that he would have finished by now.
C. He said that he had finished by then.
D. He said that he will have finished by then.
Answer: Option A
Solution (By JKSSB Mock Tests)
'Will have' to 'would have'.

Discuss this Question (0)

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

Practice More Direct Indirect Speech Questions

Question #1
She said, 'I will surely help you.'
A. She said that she will surely help me.
B. She said that she would surely help you.
C. She said that she would surely help me.
D. She said that she surely helped me.

Correct Answer: Option C


Explanation:
'Will' to 'would'. 'You' to 'me'.

This question belongs to: English Direct Indirect Speech
Question #2
The teacher said, 'The earth moves around the sun.'
A. The teacher said that the earth is moving around the sun.
B. The teacher said that the earth has moved around the sun.
C. The teacher said that the earth moved around the sun.
D. The teacher said that the earth moves around the sun.

Correct Answer: Option D


Explanation:
Universal truth remains unchanged.

This question belongs to: English Direct Indirect Speech
Question #3
She said, 'I wish I were rich.'
A. She wished that she was rich.
B. She wished that she were rich.
C. She said that she were rich.
D. She said that she wished she was rich.

Correct Answer: Option B


Explanation:
Subjunctive mood (wish + were) remains unchanged.

This question belongs to: English Direct Indirect Speech