特殊疑问句的问题

问题描述:

特殊疑问句的问题
what did you eat for breakfast?这句话中为什么要用for.为什么不能这样what
breakfast did you eat?
What mishap had occurred?(发生了什么不幸)这句话可以改成这样吗what had
occurred for mishap.
【我想问的就是,同样是特殊疑问句,为什么一个名词放在最后面,而另一个放在what后面】

for breakfast、for lunch、for dinner都是固定搭配