He said, 'I will be staying at the Grand Hotel.' MCQ with Answer and Explanation

He said, 'I will be staying at the Grand Hotel.'
A. He said that he would be staying at Grand Hotel.
B. He said that he stayed at the Grand Hotel.
C. He said that he would be staying at the Grand Hotel.
D. He said that he will be staying at the Grand Hotel.
Answer: Option C
Solution (By JKSSB Mock Tests)
'Will be' to 'would be'.

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 have already done it.'
A. He said that he has already done it.
B. He said that he had already did it.
C. He said that he already did it.
D. He said that he had already done it.

Correct Answer: Option D


Explanation:
Present perfect to past perfect.

This question belongs to: English Direct Indirect Speech
Question #2
She said, 'I have been waiting for an hour.'
A. She said that she waited for an hour.
B. She said that she had been waiting for an hour.
C. She said that she has been waiting for an hour.
D. She said that she had waited for an hour.

Correct Answer: Option B


Explanation:
Present perfect continuous to past perfect continuous.

This question belongs to: English Direct Indirect Speech
Question #3
She said, 'I will never do that again.'
A. She said that she never did that again.
B. She said that she will never do that again.
C. She said that she would never do that again.
D. She said that she would never do this again.

Correct Answer: Option C


Explanation:
'Will' to 'would'.

This question belongs to: English Direct Indirect Speech