Correct option is D
The correct direct speech is (d)
The plumber said to Ranjit, “I have fixed the leaking tap.”
Definition:
·
Indirect speech reports what someone said.
·
Direct speech quotes the exact words spoken.
Rules of conversion:
· Past perfect ("had fixed") changes to present perfect ("have fixed") in direct form.
· Pronoun “he” becomes “I” as speaker refers to himself.
· Reporting verb “told” becomes “said to”.
Example: She said that she had won. → She said, “I have won.”