For this case we have the following question in Spanish:
¿Cuánto tiempo hace que comiste el desayuno?
What can we translate as:
How long have you eaten breakfast?
The answer should indicate the time the person has having breakfast.
ANswer:
The answer should indicate the time the person has having breakfast.