haven't与have no与don't have有什么区别

Idon'thaveanymoneyIhaven'tanymoneyIhavenomoney有什么区别... I don't have any money
I haven't any money
I have no money
有什么区别
展开
子圆山S
高能答主

2021-11-02 · 有什么不懂的尽管问我
知道小有建树答主
回答量:3381
采纳率:100%
帮助的人:58.1万
展开全部

其实一般来说在语法中,只有当have做助动词时,在可以在其后加not表否定,所以当表示“没有”时,如果要用haven't的话,正规的句子应该是:I haven't got any money. (现在完成时,haven't 做助动词),当have做实意动词时,用do的各种形式充当它的助动词,否定时,在do的各种形式后加not,变成:I don't have any money。


英语:

英语是一种西日耳曼语支,最早被中世纪的英国使用,并因其广阔的殖民地而成为世界使用面积最广的语言。英国人的祖先盎格鲁部落是后来迁移到大不列颠岛地区的日耳曼部落之一,称为英格兰。这两个名字都来自波罗的海半岛的Anglia。该语言与弗里斯兰语和下撒克森语密切相关,其词汇受到其他日耳曼语系语言的影响,尤其是北欧语,并在很大程度上由拉丁文和法文撰写。

Kanna2000
推荐于2017-09-15 · TA获得超过3400个赞
知道小有建树答主
回答量:605
采纳率:0%
帮助的人:809万
展开全部
其实一般来说在比较严谨的语法中,只有当have做助动词时,在可以在其后加not表否定,所以当表示“没有。。。”时,如果要用haven't的话,正规的句子应该是:

I haven't got any money. (现在完成时,haven't 做助动词)

当have做实意动词时,用do的各种形式充当它的助动词,否定时,在do的各种形式后加not,变成:

I don't have any money.

这三个句子从意思上来说没有区别,只是否定形式不同而已,严格地说,第二句不够准确。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
剑心果融
2019-05-24 · TA获得超过3.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:33%
帮助的人:928万
展开全部
don't
have仅仅表示没有
haven't可以表示没有,也可能是完成时态的否定形式
1)don't
have
是动词have的否定形式,have作为‘拥有’解。
2)haven't
一般是动词完成时否定,后面加动词的原形,haven't
done
sth.
haven't
也作‘没有’解释,同(1),属于比较正式、文绉的说法。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
edisonsun21c
2008-01-12 · 超过15用户采纳过TA的回答
知道答主
回答量:65
采纳率:0%
帮助的人:70.6万
展开全部
在北美很少,几乎没人,至少我没听过havent any money这样的说法。
不过英国以前有这样的用法。
3句的意思都一样,就是我没钱。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
兰心音子
2008-01-12 · TA获得超过190个赞
知道小有建树答主
回答量:82
采纳率:0%
帮助的人:0
展开全部
I don't have any money =I have no money
没有听过I haven't any money 这种说法。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式