had a hamburger和ate some ice cream都没有语法问题吧?那么为什么一个"吃"用had,另一个用ate呢?如题,另外have和eat都做"吃"讲时,它们有什么不同呢?2楼说是习惯用法,那么这两句是固定用法,还是这里的ha
来源:学生作业帮助网 编辑:作业帮 时间:2024/10/19 14:12:36
had a hamburger和ate some ice cream都没有语法问题吧?那么为什么一个"吃"用had,另一个用ate呢?如题,另外have和eat都做"吃"讲时,它们有什么不同呢?2楼说是习惯用法,那么这两句是固定用法,还是这里的ha
had a hamburger和ate some ice cream都没有语法问题吧?那么为什么一个"吃"用had,另一个用ate呢?
如题,另外have和eat都做"吃"讲时,它们有什么不同呢?
2楼说是习惯用法,那么这两句是固定用法,还是这里的had和ate可以互换呢?
had a hamburger和ate some ice cream都没有语法问题吧?那么为什么一个"吃"用had,另一个用ate呢?如题,另外have和eat都做"吃"讲时,它们有什么不同呢?2楼说是习惯用法,那么这两句是固定用法,还是这里的ha
eat 强调动作
I ate an apple at dinner 强调我用嘴和牙吃掉了一个苹果这个动作
have 强调状态,或者说强调事实
I had an apple at dinner 强调我晚餐吃了一个苹果这个事实.
所以一般问都用have而不用eat:
what did you have at dinner?
一个强调动作的典型:"不要吃那个,脏"
Don't eat that,it is dirty.这时候用have就不恰当了.
这都是英语习惯用法,不是什么语法问题,没什么好解释的。‘吃’不光能用have,take也很常用,比如吃药就不能用eat medicine,必须用take medicine。平常自己多看多积累,自然而然就知道了~