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

He said, 'I have just finished my homework.'
A. He said that he had just finished his homework.
B. He said that he had just finish his homework.
C. He said that he has just finished his homework.
D. He said that he just finished his homework.
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, 'I am not feeling very well.'
A. She said that she doesn't feel very well.
B. She said that she has not been feeling very well.
C. She said that she was not feeling very well.
D. She said that she is not feeling very well.

Correct Answer: Option C


Explanation:
Present continuous negative to past continuous negative.

This question belongs to: English Direct Indirect Speech
Question #2
The manager said, 'You must finish this report today.'
A. The manager told me that I must finish that report today.
B. The manager told me that I had to finish that report that day.
C. The manager told me that I had to finish this report that day.
D. The manager said that you must finish this report today.

Correct Answer: Option B


Explanation:
'Must' to 'had to'. 'You' to 'I'. 'This' to 'that'. 'Today' to 'that day'.

This question belongs to: English Direct Indirect Speech
Question #3
She said, 'I don't want to go there.'
A. She said that she didn't wanted to go there.
B. She said that she didn't want to go there.
C. She said that she hadn't wanted to go there.
D. She said that she doesn't want to go there.

Correct Answer: Option B


Explanation:
Simple present negative to simple past negative.

This question belongs to: English Direct Indirect Speech