Answer:
He asked me what I would have for my breakfast.
Step-by-step explanation:
Changing a speech from a direct form to an indirect form means that the words spoken by a person are relayed in another form. This means that the exact words are not repeated in the indirect form, and the tenses are changed accordingly too.
The given direct speech is
He asked me, "What will you have for your breakfast?"
To change this into the indirect form, we will have to remove the direct quotation marks as well as make changes in the speech.
Thus, the final indirect speech will be
He asked me what I would have for my breakfast.