作业帮 > 英语 > 作业

英语语法问题 I haven't any eggs有人说是错误的 要改成I don't have any eggs 因为

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/11 00:15:47
英语语法问题
I haven't any eggs有人说是错误的 要改成I don't have any eggs 因为否定应用Do not
那为什么we have not got tea 也是否定 就不用do not呢?
英语语法问题
I haven't any eggs有人说是错误的 要改成I don't have any eggs 因为否定应用Do not
那为什么we have not got tea 也是否定 就不用do not呢?
答:这要看你想表达什么意思.如果是:我没有鸡蛋.则两种否定句都是正确的:
I don't have any eggs.是美国英语.have和其它的实义动词一样,其否定句和疑问句需要助动词的“帮助”.
I haven't any eggs.是英国英语.当have作“有”解释时,和be动词一样,可以简单地在后面加上否定副词not构成否定句.
不过,如果have是作eat解释时,如想表达:我不吃鸡蛋.则不管英国英语还是美国英语,其否定和疑问都必须有助动词do/does/did帮助才行:
I don't have any eggs.
当have不作“有”解释时,不能简单否定、疑问.如:have a meeting,have breakfast,have a look at sth.etc.
请提供上下文或语境,才知道“有人”说得对不对.