The teacher said to the student, 'Did you finish your homework?' MCQ with Answer and Explanation

The teacher said to the student, 'Did you finish your homework?'
A. The teacher asked the student if he had finished his homework.
B. The teacher said to the student had he finished his homework.
C. The teacher asked the student if he finished his homework.
D. The teacher asked the student did he finish his homework.
Answer: Option A
Solution (By JKExamLibrary)
Yes/No question: use 'if' or 'whether'. Simple past ('Did you finish') changes to past perfect ('had finished').

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, 'May God bless you.'
A. She wished God bless him.
B. She prayed that God might bless him.
C. She prayed that God blesses him.
D. She said may God bless you.

Correct Answer: Option B


Explanation:
Optative sentence: prayed + that + God might bless + object. 'You' to 'him'.

This question belongs to: English Direct Indirect Speech
Question #2 Report Error
She said, 'I can't wait to start the new project.'
A. She said that she couldn't wait to started the new project.
B. She said that she couldn't wait to start the new project.
C. She said that she can't wait to start the new project.
D. She said that she can't wait to started the new project.

Correct Answer: Option B


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

This question belongs to: English Direct Indirect Speech
Question #3 Report Error
She said, 'I must leave now.'
A. She said that she must leave then.
B. She said that she must leave now.
C. She said that she had to leave now.
D. She said that she had to leave then.

Correct Answer: Option D


Explanation:
'Must' to 'had to'. 'Now' to 'then'.

This question belongs to: English Direct Indirect Speech