He said, 'I have been waiting here for you.' MCQ with Answer and Explanation

He said, 'I have been waiting here for you.'
A. He said that he has been waiting here for me.
B. He said that he waited there for me.
C. He said that he had been waiting here for me.
D. He said that he had been waiting there for me.
Answer: Option D
Solution (By JKSSB Mock Tests)
Present perfect continuous to past perfect continuous. 'Here' to 'there'. '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
He said, 'I am going to call the police.'
A. He said that he will call the police.
B. He said that he was going to call the police.
C. He said that he is going to call the police.
D. He said that he would call the police.

Correct Answer: Option B


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

This question belongs to: English Direct Indirect Speech
Question #2
He said, 'I might get the job.'
A. He said that he might have got the job.
B. He said that he might get the job.
C. He said that he may get the job.
D. He said that he could get the job.

Correct Answer: Option B


Explanation:
'Might' remains.

This question belongs to: English Direct Indirect Speech
Question #3
He said, 'What a pity you can't come!'
A. He exclaimed with pity that you couldn't come.
B. He exclaimed with pity that I couldn't come.
C. He pitied that I couldn't come.
D. He said what a pity you can't come.

Correct Answer: Option B


Explanation:
Exclamatory: 'What a pity' -> exclaimed with pity. 'You can't' to 'I couldn't' (if reporting to me).

This question belongs to: English Direct Indirect Speech