She said, 'Why did you come late?' MCQ with Answer and Explanation

She said, 'Why did you come late?'
A. She asked why he came late.
B. She asked why he had come late.
C. She said why he had come late.
D. She asked why did he come late.
Answer: Option B
Solution (By JKSSB Mock Tests)
Wh-question: 'did you come' to 'he had come' (simple past to past perfect).

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 made a terrible mistake.'
A. He said that he has made a terrible mistake.
B. He said that he made a terrible mistake.
C. He said that he had made a terrible mistake.
D. He said that he had make a terrible mistake.

Correct Answer: Option C


Explanation:
Present perfect to past perfect.

This question belongs to: English Direct Indirect Speech
Question #2
She said, 'I would like to go there.'
A. She said that she liked to go there.
B. She said that she will like to go there.
C. She said that she would like to go there.
D. She said that she would have liked to go there.

Correct Answer: Option C


Explanation:
'Would like' remains unchanged as it is a modal expressing desire.

This question belongs to: English Direct Indirect Speech
Question #3
She said, 'I can't believe it's already over.'
A. She said that she couldn't believe it had already been over.
B. She said that she couldn't believe it was already over.
C. She said that she can't believe it's already over.
D. She said that she couldn't believe it is already over.

Correct Answer: Option B


Explanation:
'Can't' to 'couldn't'. 'It's' to 'it was'.

This question belongs to: English Direct Indirect Speech