He said, 'I have written a letter.' MCQ with Answer and Explanation

He said, 'I have written a letter.'
A. He said that he wrote a letter.
B. He said that he has written a letter.
C. He said that he had written a letter.
D. He said that he had wrote a letter.
Answer: Option C
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 have never seen such a mess.'
A. He said that he never saw such a mess.
B. He said that he had never seen such a mess.
C. He said that he had never saw such a mess.
D. He said that he has never seen such a mess.

Correct Answer: Option B


Explanation:
Present perfect to past perfect.

This question belongs to: English Direct Indirect Speech
Question #2
She said, 'I am not feeling well today.'
A. She said that she was not feeling well today.
B. She said that she is not feeling well today.
C. She said that she has not been feeling well that day.
D. She said that she was not feeling well that day.

Correct Answer: Option D


Explanation:
Present continuous to past continuous. 'Today' to 'that day'.

This question belongs to: English Direct Indirect Speech
Question #3
He said, 'I have to complete this assignment today.'
A. He said that he must complete that assignment that day.
B. He said that he has to complete this assignment today.
C. He said that he had to complete that assignment that day.
D. He said that he had to complete this assignment today.

Correct Answer: Option C


Explanation:
'Have to' changes to 'had to'. 'This' to 'that'. 'Today' to 'that day'.

This question belongs to: English Direct Indirect Speech