Correct option is B
The correct indirect/ direct speech is (b).
Explanation: Yes/No questions in indirect speech take
asked + if/whether + clause with
statement word order (Subject + Verb) and
backshift when the reporting verb is in the past. Present simple
knows becomes
knew; the question mark and auxiliary
do/does disappear.
Rules of conversion (Direct → Indirect for Yes/No questions):
· Reporting verb:
said to → asked (for questions).
· Linker:
if/whether (either is fine; whether is slightly more formal).
·
Word order: Interrogative → Declarative (S + V).
·
Tense backshift: If reporting verb is past (said), present simple → past simple.
·
Pronoun/time changes as needed by context.
·
Why others are incorrect:
· (a) Uses
said to instead of
asked and no backshift (knows).
· (c) No backshift (knows) despite past reporting verb.
· (d)
told is not used for asking questions; use
asked.
·
Example:
· Direct: She said to me, “Do you play chess?” → Indirect: She asked me whether I played chess.