Correct option is B
The correct direct speech is (b).
Explanation:
· Indirect: “I asked... how long he would take...”
· Direct → convert to question:
“How long will you take...?”
· Pronouns: “he” → “you”, “my furniture” remains same
· “Would” → “Will” (reverse tense shift) in direct form
Correct Sentence:
I said to the carpenter, “How long will you take to polish my furniture?”
Grammatical Rule Used:
✔ Interrogative conversion:
Indirect: how long he would take
Direct: How long will you take
��
Narration Tip:
In yes/no or wh-questions,
restore question format in direct speech and reverse pronouns/time expressions properly.