Correct option is C
The correct indirect/ direct speech is
(c) He told me to do it at once.
Explain the right answer in detailed form: This is an
imperative sentence (command). In indirect speech, an imperative is reported using
told/ordered/asked + object + to-infinitive. Also, time expressions often shift:
right now → at once / immediately. Option (c) correctly uses
told + object (me) + to do and a proper time replacement.
Rules of conversion used (Direct → Indirect):
· Imperative:
“Do …” → told/ordered + object + to do
· Time change:
right now → at once / immediately
·
Example: He said, “Open the door.” → He told me to open the door.
·
Information booster / exceptions related to grammatical topic:
· Without an object,
told becomes incorrect in most exam contexts. We say
told me/us/him/her, not “told to…”.