He said, 'I have been working out regularly.' MCQ with Answer and Explanation

He said, 'I have been working out regularly.'
A. He said that he had been working out regularly.
B. He said that he had worked out regularly.
C. He said that he worked out regularly.
D. He said that he has been working out regularly.
Answer: Option A
Solution (By JKSSB Mock Tests)
Present perfect continuous to past perfect continuous.

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 can't believe you did that.'
A. She said that she couldn't believe I did that.
B. She said that she couldn't believe I had done that.
C. She said that she couldn't believe you did that.
D. She said that she can't believe you did that.

Correct Answer: Option B


Explanation:
'Can't' to 'couldn't'. 'You' to 'I'. 'Did' to 'had done'.

This question belongs to: English Direct Indirect Speech
Question #2
The doctor said to the patient, 'Take this medicine twice a day.'
A. The doctor told to the patient take this medicine twice a day.
B. The doctor advised the patient to take that medicine twice a day.
C. The doctor advised the patient to take this medicine twice a day.
D. The doctor said the patient to take this medicine twice a day.

Correct Answer: Option B


Explanation:
Imperative sentence: 'said to' changes to 'advised'. 'This' changes to 'that'.

This question belongs to: English Direct Indirect Speech
Question #3
He said, 'I have already eaten.'
A. He said that he already ate.
B. He said that he had already ate.
C. He said that he has already eaten.
D. He said that he had already eaten.

Correct Answer: Option D


Explanation:
Present perfect to past perfect. 'Already' remains.

This question belongs to: English Direct Indirect Speech