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

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

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 wish I could fly like a bird.'
A. She said that she could fly like a bird.
B. She wished that she can fly like a bird.
C. She wished that she could fly like a bird.
D. She said that she wished she could fly like a bird.

Correct Answer: Option C


Explanation:
Reporting verb 'said' changes to 'wished' to reflect the meaning. 'Could' remains.

This question belongs to: English Direct Indirect Speech
Question #2
She said, 'I am going to the store.'
A. She said that she went to the store.
B. She said that she will go to the store.
C. She said that she was going to the store.
D. She said that she is going to the store.

Correct Answer: Option C


Explanation:
Present continuous to past continuous.

This question belongs to: English Direct Indirect Speech
Question #3
She said, 'I am not going to buy that car.'
A. She said that she is not going to buy that car.
B. She said that she was not going to buy that car.
C. She said that she would not buy that car.
D. She said that she was not going to buy this car.

Correct Answer: Option B


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

This question belongs to: English Direct Indirect Speech