She said to him, 'Why did you not attend the meeting?' MCQ with Answer and Explanation

She said to him, 'Why did you not attend the meeting?'
A. She asked him why he had not attended the meeting.
B. She said to him why he had not attended the meeting.
C. She asked him why he did not attend the meeting.
D. She asked him why did he not attend the meeting.
Answer: Option A
Solution (By JKExamLibrary)
Wh-question: 'did you not attend' changes to 'he had not attended' (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
The manager said, 'You must finish this report today.'
A. The manager told me that I must finish that report today.
B. The manager told me that I had to finish that report that day.
C. The manager said that you must finish this report today.
D. The manager told me that I had to finish this report that day.

Correct Answer: Option B


Explanation:
'Must' to 'had to'. 'You' to 'I'. 'This' to 'that'. 'Today' to 'that day'.

This question belongs to: English Direct Indirect Speech
Question #2 Report Error
He said, 'I have been living here for ten years.'
A. He said that he lived there for ten years.
B. He said that he had been living there for ten years.
C. He said that he had been living here for ten years.
D. He said that he has been living here for ten years.

Correct Answer: Option B


Explanation:
Present perfect continuous to past perfect continuous. 'Here' to 'there'.

This question belongs to: English Direct Indirect Speech
Question #3 Report Error
She said, 'I have never been so happy.'
A. She said that she had never been so happily.
B. She said that she never was so happy.
C. She said that she had never been so happy.
D. She said that she has never been so happy.

Correct Answer: Option C


Explanation:
Present perfect to past perfect.

This question belongs to: English Direct Indirect Speech