He said, 'I have been waiting for this opportunity.' MCQ with Answer and Explanation

He said, 'I have been waiting for this opportunity.'
A. He said that he had been waiting for this opportunity.
B. He said that he has been waiting for this opportunity.
C. He said that he had been waiting for that opportunity.
D. He said that he waited for that opportunity.
Answer: Option C
Solution (By JKSSB Mock Tests)
Present perfect continuous to past perfect continuous. 'This' to 'that'.

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 will not do it.'
A. He said that he will not do it.
B. He said that he won't do it.
C. He said that he would not done it.
D. He said that he would not do it.

Correct Answer: Option D


Explanation:
'Will not' to 'would not'.

This question belongs to: English Direct Indirect Speech
Question #2
She said, 'This is the best book I have ever read.'
A. She said that that was the best book she had ever read.
B. She said that that is the best book she had ever read.
C. She said that this was the best book she has ever read.
D. She said that this is the best book I have ever read.

Correct Answer: Option A


Explanation:
'This' changes to 'that'. 'Is' changes to 'was'. Present perfect ('have read') changes to past perfect ('had read').

This question belongs to: English Direct Indirect Speech
Question #3
She said, 'I was reading a book.'
A. She said that she had read a book.
B. She said that she had been reading a book.
C. She said that she read a book.
D. She said that she was reading a book.

Correct Answer: Option B


Explanation:
Past continuous to past perfect continuous.

This question belongs to: English Direct Indirect Speech