He said, 'I have bought a house.' MCQ with Answer and Explanation

He said, 'I have bought a house.'
A. He said that he has bought a house.
B. He said that he had bought a house.
C. He said that he had buy a house.
D. He said that he bought a house.
Answer: Option B
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 will not forget.'
A. She said that she won't forget.
B. She said that she would not forget.
C. She said that she will not forget.
D. She said that she would not forgot.

Correct Answer: Option B


Explanation:
'Will not' to 'would not'.

This question belongs to: English Direct Indirect Speech
Question #2
She said, 'I have been living in this city for ten years.'
A. She said that she lived in that city for ten years.
B. She said that she has been living in this city for ten years.
C. She said that she had been living in that city for ten years.
D. She said that she had been living in this city for ten years.

Correct Answer: Option C


Explanation:
Present perfect continuous to past perfect continuous. 'This' to 'that'.

This question belongs to: English Direct Indirect Speech
Question #3
She said, 'I may not attend the function.'
A. She said that she might not attend the function.
B. She said that she could not attend the function.
C. She said that she may not attend the function.
D. She said that she might not have attended the function.

Correct Answer: Option A


Explanation:
'May' to 'might'.

This question belongs to: English Direct Indirect Speech