What did you have / eat for breakfast?这里为什么要加for?have breakfast不是一样可以吗?,本人愚钝,

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 08:41:30
What did you have / eat for breakfast?这里为什么要加for?have breakfast不是一样可以吗?,本人愚钝,

What did you have / eat for breakfast?这里为什么要加for?have breakfast不是一样可以吗?,本人愚钝,
What did you have / eat for breakfast?
这里为什么要加for?
have breakfast不是一样可以吗?,本人愚钝,

What did you have / eat for breakfast?这里为什么要加for?have 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.

What did you have / eat for breakfast?
这里要加for是为了提问早餐的内容,即早餐吃了些什么。
have breakfast 只是吃早餐,没有提及吃了些什么,和加for不是一样的。
没有What did you have/ eat breakfast? 这种表达。
但是问吃早饭的时间或者地点可以说:
When/ Wher...

全部展开

What did you have / eat for breakfast?
这里要加for是为了提问早餐的内容,即早餐吃了些什么。
have breakfast 只是吃早餐,没有提及吃了些什么,和加for不是一样的。
没有What did you have/ eat breakfast? 这种表达。
但是问吃早饭的时间或者地点可以说:
When/ Where did you have/ eat breakfast?
如果满意请采纳,谢谢~

收起

have breakfast的确没错。 不过就应该把 What 改成 When
加个for,是问 “你早餐吃的是什么"
不加for,翻译过来就是”你吃早餐什么?“