She said, 'I have finished my homework.' MCQ with Answer and Explanation

She said, 'I have finished my homework.'
A. She said that she has finished her homework.
B. She said that she had finish her homework.
C. She said that she had finished her homework.
D. She said that she finished her homework.
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 been working.'
A. He said that he worked.
B. He said that he has been working.
C. He said that he had worked.
D. He said that he had been working.

Correct Answer: Option D


Explanation:
Present perfect continuous to past perfect continuous.

This question belongs to: English Direct Indirect Speech
Question #2
He said, 'I have to submit the report today.'
A. He said that he had to submit the report today.
B. He said that he had to submit the report that day.
C. He said that he must submit the report that day.
D. He said that he has to submit the report today.

Correct Answer: Option B


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

This question belongs to: English Direct Indirect Speech
Question #3
He said to his sister, 'Can you help me with this?'
A. He asked his sister if she can help him with this.
B. He said to his sister can you help me with this.
C. He asked his sister could she help him with that.
D. He asked his sister if she could help him with that.

Correct Answer: Option D


Explanation:
Yes/No question: 'Can you' to 'she could'. 'Me' to 'him'. 'This' to 'that'.

This question belongs to: English Direct Indirect Speech