She said, 'I have been looking for you everywhere.' MCQ with Answer and Explanation

She said, 'I have been looking for you everywhere.'
A. She said that she has been looking for me everywhere.
B. She said that she looked for me everywhere.
C. She said that she had been looking for you everywhere.
D. She said that she had been looking for me everywhere.
Answer: Option D
Solution (By JKSSB Mock Tests)
Present perfect continuous to past perfect continuous. 'You' to 'me'.

Discuss this Question (0)

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

Practice More Direct Indirect Speech Questions

Question #1
The mother said, 'May you live long!'
A. The mother said may you live long.
B. The mother prayed that I would live long.
C. The mother prayed that I might live long.
D. The mother wished that I may live long.

Correct Answer: Option C


Explanation:
Optative sentence with 'May' -> prayed + that + subject + might + verb.

This question belongs to: English Direct Indirect Speech
Question #2
He said, 'I don't know where I put my phone.'
A. He said that he didn't know where he put his phone.
B. He said that he didn't know where he had put his phone.
C. He said that he doesn't know where he put his phone.
D. He said that he hadn't known where he had put his phone.

Correct Answer: Option B


Explanation:
Main clause backshifts, subordinate 'put' to 'had put'.

This question belongs to: English Direct Indirect Speech
Question #3
He said, 'I was writing a letter.'
A. He said that he had written a letter.
B. He said that he wrote a letter.
C. He said that he had been writing a letter.
D. He said that he was writing a letter.

Correct Answer: Option C


Explanation:
Past continuous to past perfect continuous.

This question belongs to: English Direct Indirect Speech