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

He said, 'I have finished.'
A. He said that he had finished.
B. He said that he finished.
C. He said that he had finish.
D. He said that he has finished.
Answer: Option A
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
She said to her brother, 'Don't make a noise.'
A. She said to her brother don't make a noise.
B. She forbade her brother to make a noise.
C. She told her brother not to make a noise.
D. She forbade her brother from making a noise.

Correct Answer: Option C


Explanation:
Negative imperative is correctly reported as 'told + object + not + to-infinitive'. While 'forbade' is also used, its structure is 'forbade + object + to-infinitive' (without 'not'), so option A is incorrect.

This question belongs to: English Direct Indirect Speech
Question #2
He said, 'I have been feeling unwell lately.'
A. He said that he has been feeling unwell lately.
B. He said that he had felt unwell lately.
C. He said that he had been feeling unwell lately.
D. He said that he felt unwell lately.

Correct Answer: Option C


Explanation:
Present perfect continuous to past perfect continuous.

This question belongs to: English Direct Indirect Speech
Question #3
She said, 'I have been thinking about you.'
A. She said that she thought about me.
B. She said that she had been thinking about me.
C. She said that she has been thinking about me.
D. She said that she had been thinking about you.

Correct Answer: Option B


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

This question belongs to: English Direct Indirect Speech