He said, 'I have been living here for five years.' MCQ with Answer and Explanation

He said, 'I have been living here for five years.'
A. He said that he had been living there for five years.
B. He said that he has been living here for five years.
C. He said that he has been living there for five years.
D. He said that he had been living here for five years.
Answer: Option A
Solution (By JKExamLibrary)
Present perfect continuous changes to past perfect continuous. 'Here' changes to 'there'.

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
She said, 'I have been reading this novel for a week.'
A. She said that she read 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 had been reading that novel for a week.

Correct Answer: Option D


Explanation:
Present perfect continuous to past perfect continuous. 'This' to 'that'.

This question belongs to: English Direct Indirect Speech
Question #2 Report Error
He said, 'I will call you tonight.'
A. He said that he will call me tonight.
B. He said that he will call me that night.
C. He said that he would call me tonight.
D. He said that he would call me that night.

Correct Answer: Option D


Explanation:
'Will' to 'would'. 'Tonight' to 'that night'. 'You' to 'me'.

This question belongs to: English Direct Indirect Speech
Question #3 Report Error
He said, 'I must go to work.'
A. He said that he must go to work.
B. He said that he must went to work.
C. He said that he had to go to work.
D. He said that he had to went to work.

Correct Answer: Option C


Explanation:
'Must' to 'had to'.

This question belongs to: English Direct Indirect Speech