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 worked out regularly.
B. He said that he had worked out regularly.
C. He said that he has been working out regularly.
D. He said that he had been working out regularly.
Answer: Option D
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
He said, 'I have finished my work.'
A. He said that he will finish his work.
B. He said that he has finished his work.
C. He said that he had finished his work.
D. He said that he finished his work.

Correct Answer: Option C


Explanation:
Present perfect tense ('have finished') changes to past perfect ('had finished') when the reporting verb is in the past tense. Pronoun changes accordingly.

This question belongs to: English Direct Indirect Speech
Question #2
He said, 'Good morning, friends.'
A. He said good morning friends.
B. He wished his friends good morning.
C. He told friends good morning.
D. He greeted his friends good morning.

Correct Answer: Option B


Explanation:
Greeting: reported as 'wished + object + good morning'.

This question belongs to: English Direct Indirect Speech
Question #3
She said, 'I have been living here.'
A. She said that she lived there.
B. She said that she had been living there.
C. She said that she had been living here.
D. She said that she has been living here.

Correct Answer: Option B


Explanation:
Present perfect continuous to past perfect continuous. 'Here' to 'there'.

This question belongs to: English Direct Indirect Speech