She said, 'I have been reading this book.' MCQ with Answer and Explanation

She said, 'I have been reading this book.'
A. She said that she had been reading that book.
B. She said that she has been reading this book.
C. She said that she had been reading this book.
D. She said that she read that book.
Answer: Option A
Solution (By JKSSB Mock Tests)
Present perfect continuous to past perfect continuous. 'This' to 'that'.

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Direct Indirect Speech Questions

Question #1
She said, 'Don't make a noise, children.'
A. She said to children don't make a noise.
B. She told the children not to make a noise.
C. She warned children not making a noise.
D. She forbade the children to make a noise.

Correct Answer: Option B


Explanation:
Negative imperative: told + object + not + to-infinitive. Option B is incorrect because 'forbade' doesn't take 'not'.

This question belongs to: English Direct Indirect Speech
Question #2
He said, 'I would rather die.'
A. He said that he rather die.
B. He said that he would rather die.
C. He said that he would rather died.
D. He said that he had rather die.

Correct Answer: Option B


Explanation:
'Would rather' remains unchanged.

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

Correct Answer: Option B


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

This question belongs to: English Direct Indirect Speech