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

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

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 must have lost my way.'
A. He said that he had to have lost his way.
B. He said that he had lost his way.
C. He said that he must have lost his way.
D. He said that he must lose his way.

Correct Answer: Option C


Explanation:
'Must have' (deduction) remains.

This question belongs to: English Direct Indirect Speech
Question #2
She said, 'I don't like people who are dishonest.'
A. She said that she didn't like people who are dishonest.
B. She said that she doesn't like people who are dishonest.
C. She said that she hadn't liked people who are dishonest.
D. She said that she didn't like people who were dishonest.

Correct Answer: Option A


Explanation:
If the subordinate clause expresses a general truth, it may remain in present tense. However, here 'are dishonest' is a general truth, so it can remain. Option A uses past for main clause and present for subordinate, which is acceptable.

This question belongs to: English Direct Indirect Speech
Question #3
She said, 'I will be working on this report tomorrow.'
A. She said that she would be working on this report tomorrow.
B. She said that she will be working on this report tomorrow.
C. She said that she would be working on that report the next day.
D. She said that she will be working on that report the next day.

Correct Answer: Option C


Explanation:
'Will be' changes to 'would be'. 'This' changes to 'that'. 'Tomorrow' changes to 'the next day'.

This question belongs to: English Direct Indirect Speech