He said, 'I have to complete this assignment today.' MCQ with Answer and Explanation

He said, 'I have to complete this assignment today.'
A. He said that he has to complete this assignment today.
B. He said that he must complete that assignment that day.
C. He said that he had to complete this assignment today.
D. He said that he had to complete that assignment that day.
Answer: Option D
Solution (By JKExamLibrary)
'Have to' changes to 'had to'. 'This' to 'that'. 'Today' to 'that day'.

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 to him, 'Why did you not attend the meeting?'
A. She asked him why did he not attend the meeting.
B. She said to him why he had not attended the meeting.
C. She asked him why he had not attended the meeting.
D. She asked him why he did not attend the meeting.

Correct Answer: Option C


Explanation:
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
Question #2 Report Error
He said, 'Let us go for a walk.'
A. He suggested that we should go for a walk.
B. He suggested that they should go for a walk.
C. He said to let us go for a walk.
D. He told us to go for a walk.

Correct Answer: Option B


Explanation:
Sentences starting with 'Let us' (suggestions) are reported using 'suggested that + subject + should + verb'.

This question belongs to: English Direct Indirect Speech
Question #3 Report Error
He said, 'I will always remember this day.'
A. He said that he will always remember this day.
B. He said that he would always remember that day.
C. He said that he would always remember this day.
D. He said that he always remembers that day.

Correct Answer: Option B


Explanation:
'Will' to 'would'. 'This' to 'that'.

This question belongs to: English Direct Indirect Speech