He said, 'I have already eaten.' MCQ with Answer and Explanation

He said, 'I have already eaten.'
A. He said that he has already eaten.
B. He said that he had already eaten.
C. He said that he had already ate.
D. He said that he already ate.
Answer: Option B
Solution (By JKSSB Mock Tests)
Present perfect to past perfect. 'Already' remains.

Discuss this Question (0)

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

Practice More Direct Indirect Speech Questions

Question #1
He said, 'I have been waiting for you.'
A. He said that he has been waiting for me.
B. He said that he had been waiting for me.
C. He said that he had been waiting for you.
D. He said that he waited for me.

Correct Answer: Option B


Explanation:
Present perfect continuous to past perfect continuous. 'You' to 'me'.

This question belongs to: English Direct Indirect Speech
Question #2
He said, 'I had finished my work before you arrived.'
A. He said that he had finished his work before you arrived.
B. He said that he had finished his work before he arrived.
C. He said that he had finished his work before I arrived.
D. He said that he finished his work before I arrived.

Correct Answer: Option C


Explanation:
Past perfect remains past perfect. 'You' to 'I'.

This question belongs to: English Direct Indirect Speech
Question #3
He said, 'I can't promise anything.'
A. He said that he couldn't promise anything.
B. He said that he can't promised anything.
C. He said that he can't promise anything.
D. He said that he couldn't promised anything.

Correct Answer: Option A


Explanation:
'Can't' to 'couldn't'.

This question belongs to: English Direct Indirect Speech