She said, 'I have been reading this novel for a week.' MCQ with Answer and Explanation

She said, 'I have been reading this novel for a week.'
A. She said that she has been reading this novel for a week.
B. She said that she read that novel for a week.
C. She said that she had been reading this novel for a week.
D. She said that she had been reading that novel for a week.
Answer: Option D
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, 'I might have taken the wrong turn.'
A. She said that she might take the wrong turn.
B. She said that she may have taken the wrong turn.
C. She said that she had taken the wrong turn.
D. She said that she might have taken the wrong turn.

Correct Answer: Option D


Explanation:
'Might have' remains unchanged.

This question belongs to: English Direct Indirect Speech
Question #2
He said, 'I will be there by 5.'
A. He said that he would have been there by 5.
B. He said that he will be there by 5.
C. He said that he would be there by 5.
D. He said that he was there by 5.

Correct Answer: Option C


Explanation:
'Will be' to 'would be'.

This question belongs to: English Direct Indirect Speech
Question #3
She said, 'I am going to quit my job.'
A. She said that she was going to quit her job.
B. She said that she is going to quit her job.
C. She said that she would quit her job.
D. She said that she will quit her job.

Correct Answer: Option A


Explanation:
'Am going to' to 'was going to'.

This question belongs to: English Direct Indirect Speech