have no和dont have的区别

如题所述

1)have no 用另一种方式来说就是don't have,在这里 have是“有”的意思,一般现在时态
have not就是 haven't,现在完成时态,have是助动词,只是时态的标志,没有实在意义0.

2)例:I have no money.我没有钱(have是实意动词)

3)have no+名词

I have not done the work.我还没完成工作(have是助动词)

have not+动词过去时态

4)have no后面一般加名词表示没有

5)don't have 表示不拥有也就是没有

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-02-23
have no ...与don't have 中的have 是实意动词,no = not ...any ,所以你可以说i have no money .= i don't have any money.I have no friends=i don't have any friends.
但是have not ,能够直接拿not 来否定的,have 是助动词,如i haven't seem him before.本回答被提问者和网友采纳
相似回答