英语问题

have breakfast和 have for breakfast有什么区别么?为何特殊疑问句里用后者而不用前者?

have breakfast是吃早饭,have for breakfast按这么看是早饭吃的什么。
比如说 Do you have breakfast? 你吃早饭了吗?
What do you have for breakfast? 你早饭吃了什么?

have breakfast东西都已经明确了,你疑问只能问吃了还是没吃,而不能问吃什么,你想问吃什么(特殊疑问句)你只能用后者。
也就是说你不能说what do you have breakfast(×)

希望能帮到你。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-12-25

问题英文