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

She said, 'I have written a letter.'
A. She said that she had wrote a letter.
B. She said that she wrote a letter.
C. She said that she has written a letter.
D. She said that she had written a letter.
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
She said, 'I must go.'
A. She said that she must went.
B. She said that she had to went.
C. She said that she must go.
D. She said that she had to go.

Correct Answer: Option D


Explanation:
'Must' to 'had to'.

This question belongs to: English Direct Indirect Speech
Question #2
He said, 'I must finish this work.'
A. He said that he must finish this work.
B. He said that he had to finish that work.
C. He said that he must finish that work.
D. He said that he had to finish this work.

Correct Answer: Option B


Explanation:
'Must' to 'had to'. 'This' to 'that'.

This question belongs to: English Direct Indirect Speech
Question #3
Ravi said, 'I was working on this project.'
A. Ravi said that he worked on that project.
B. Ravi said that he had been working on that project.
C. Ravi said that he was working on that project.
D. Ravi said that he had been working on this project.

Correct Answer: Option B


Explanation:
Past continuous changes to past perfect continuous. 'This' changes to 'that'.

This question belongs to: English Direct Indirect Speech