He said, 'I have made a terrible mistake.' MCQ with Answer and Explanation

He said, 'I have made a terrible mistake.'
A. He said that he made a terrible mistake.
B. He said that he has made a terrible mistake.
C. He said that he had make a terrible mistake.
D. He said that he had made a terrible mistake.
Answer: Option D
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 don't know the answer.'
A. He said that he hadn't known the answer.
B. He said that he didn't knew the answer.
C. He said that he didn't know the answer.
D. He said that he doesn't know the answer.

Correct Answer: Option C


Explanation:
Simple present negative to simple past negative.

This question belongs to: English Direct Indirect Speech
Question #2
She said, 'I promise I will help you.'
A. She promised that she would help me.
B. She promised that she will help me.
C. She promised to help me.
D. She said she would help me.

Correct Answer: Option A


Explanation:
Reporting verb changed to 'promised' + that-clause with 'would'.

This question belongs to: English Direct Indirect Speech
Question #3
She said, 'I have been feeling very stressed lately.'
A. She said that she had felt very stressed lately.
B. She said that she had been feeling very stressed lately.
C. She said that she felt very stressed lately.
D. She said that she has been feeling very stressed lately.

Correct Answer: Option B


Explanation:
Present perfect continuous to past perfect continuous.

This question belongs to: English Direct Indirect Speech