She said, 'I have been waiting for this moment.' MCQ with Answer and Explanation

She said, 'I have been waiting for this moment.'
A. She said that she had been waiting for this moment.
B. She said that she had been waiting for that moment.
C. She said that she has been waiting for this moment.
D. She said that she waited for that moment.
Answer: Option B
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, 'The train leaves at 6 PM.'
A. He said that the train left at 6 PM.
B. He said that the train is leaving at 6 PM.
C. He said that the train leaves at 6 PM.
D. He said that the train would leave at 6 PM.

Correct Answer: Option C


Explanation:
If the statement is a scheduled event or timetable, the present tense may remain unchanged.

This question belongs to: English Direct Indirect Speech
Question #2
He said, 'I can't wait to see you.'
A. He said that he can't wait to see me.
B. He said that he couldn't wait to see you.
C. He said that he can't wait to see you.
D. He said that he couldn't wait to see me.

Correct Answer: Option D


Explanation:
'Can't' to 'couldn't'. 'You' to 'me'.

This question belongs to: English Direct Indirect Speech
Question #3
She said, 'I must remember to lock the door.'
A. She said that she must remember locking the door.
B. She said that she had to remember to lock the door.
C. She said that she had to remember locking the door.
D. She said that she must remember to lock the door.

Correct Answer: Option B


Explanation:
'Must' (obligation) to 'had to'.

This question belongs to: English Direct Indirect Speech