作业帮 > 英语 > 作业

What did you have / eat for breakfast?

来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/11/11 00:44:43
What did you have / eat for breakfast?
这里为什么要加for?
have breakfast不是一样可以吗?,本人愚钝,
What did you have / eat for breakfast?
有for,相当于:早餐吃的什么?what在这里做have/eat的逻辑宾语.
没for,语法不对、意思不通.
如果没for,what换成when可以,When did you have breakfast?你什么时候吃的早饭?
这里you have breakfast,主谓宾一项不缺,ok.
类似的比如,你朋友过生日了,她问你给你买什么了?
What did you buy for me?这里的for也是指向一个对象,即我.buy的逻辑宾语是what.