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 now.
B. He said that he would have finished by then.
C. He said that he will have finished by then.
D. He said that he had finished by then.
Answer: Option B
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 to the children, 'Don't play in the sun.'
A. She forbade the children to play in the sun.
B. She said to the children don't play in the sun.
C. She told the children not to play in the sun.
D. She forbade the children not to play in the sun.

Correct Answer: Option C


Explanation:
Negative imperative: 'told + object + not + to-infinitive' is correct. 'Forbade' already implies negation, so 'not' is not used with it. Option B is the most accurate.

This question belongs to: English Direct Indirect Speech
Question #2
She said, 'I must be careful not to make any mistakes.'
A. She said that she must be careful not to make any mistakes.
B. She said that she had to be careful not to made any mistakes.
C. She said that she had to be careful not to make any mistakes.
D. She said that she must be careful not to made any mistakes.

Correct Answer: Option C


Explanation:
'Must' to 'had to'.

This question belongs to: English Direct Indirect Speech
Question #3
She said, 'I used to be a teacher.'
A. She said that she was used to be a teacher.
B. She said that she had used to be a teacher.
C. She said that she used to being a teacher.
D. She said that she used to be a teacher.

Correct Answer: Option D


Explanation:
'Used to' does not change.

This question belongs to: English Direct Indirect Speech