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 had been reading that novel for a week.
B. She said that she has been reading this novel for a week.
C. She said that she had been reading this novel for a week.
D. She said that she read that novel for a week.
Answer: Option A
Solution (By JKExamLibrary)
Present perfect continuous to past perfect continuous. 'This' to 'that'.

This question belongs to: English Direct Indirect Speech

Discuss this Question (0)

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

Practice More Direct Indirect Speech Questions

Question #1 Report Error
He said, 'I would rather die than beg.'
A. He said that he would rather die than beg.
B. He said that he would rather died than begged.
C. He said that he would have rather died than begged.
D. He said that he had rather die than beg.

Correct Answer: Option A


Explanation:
'Would rather' remains unchanged.

This question belongs to: English Direct Indirect Speech
Question #2 Report Error
The policeman said, 'Stop the car.'
A. The policeman said stop the car.
B. The policeman ordered to stop the car.
C. The policeman told to stop the car.
D. The policeman ordered stop the car.

Correct Answer: Option B


Explanation:
Imperative: ordered + to-infinitive.

This question belongs to: English Direct Indirect Speech
Question #3 Report Error
He said, 'I have to pay the bills today.'
A. He said that he has to pay the bills today.
B. He said that he must pay the bills that day.
C. He said that he had to pay the bills today.
D. He said that he had to pay the bills that day.

Correct Answer: Option D


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

This question belongs to: English Direct Indirect Speech