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 asked why did he come late.
D. She said why he had come late.
Answer: Option B
Solution (By JKExamLibrary)
Wh-question: 'did you come' to 'he had come' (simple past to past perfect).

This question belongs to: English Direct Indirect Speech

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Direct Indirect Speech Questions

Question #1 Report Error
She said, 'I am not going to buy that car.'
A. She said that she would not buy that car.
B. She said that she is not going to buy that car.
C. She said that she was not going to buy that car.
D. She said that she was not going to buy this car.

Correct Answer: Option C


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

This question belongs to: English Direct Indirect Speech
Question #2 Report Error
He said, 'I will be working on the project all night.'
A. He said that he would be working on the project all night.
B. He said that he would work on the project all night.
C. He said that he worked on the project all night.
D. He said that he will be working on the project all night.

Correct Answer: Option A


Explanation:
'Will be' to 'would be'.

This question belongs to: English Direct Indirect Speech
Question #3 Report Error
She said, 'I have been thinking about you.'
A. She said that she thought about me.
B. She said that she has been thinking about me.
C. She said that she had been thinking about me.
D. She said that she had been thinking about you.

Correct Answer: Option C


Explanation:
Present perfect continuous to past perfect continuous. 'You' to 'me'.

This question belongs to: English Direct Indirect Speech