He said, 'I might be late for dinner.' MCQ with Answer and Explanation

He said, 'I might be late for dinner.'
A. He said that he might be late for dinner.
B. He said that he could be late for dinner.
C. He said that he may be late for dinner.
D. He said that he might have been late for dinner.
Answer: Option A
Solution (By JKExamLibrary)
'Might' remains.

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 can't swim.'
A. She said that she couldn't swim.
B. She said that she cannot swim.
C. She said that she couldn't swam.
D. She said that she can't swim.

Correct Answer: Option A


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

This question belongs to: English Direct Indirect Speech
Question #2 Report Error
He said, 'I can help you.'
A. He said that he can help me.
B. He said that he could help you.
C. He said that he can help you.
D. He said that he could help me.

Correct Answer: Option D


Explanation:
'Can' to 'could'. 'You' to 'me'.

This question belongs to: English Direct Indirect Speech
Question #3 Report Error
He said, 'I don't think I can make it today.'
A. He said that he didn't think he could make it today.
B. He said that he doesn't think he can make it today.
C. He said that he didn't think he can make it today.
D. He said that he didn't think he could make it that day.

Correct Answer: Option D


Explanation:
Main clause backshifts, subordinate 'can' to 'could', 'today' to 'that day'.

This question belongs to: English Direct Indirect Speech