have not和don✀t have的区别?

2025-04-07 19:45:14
推荐回答(4个)
回答1:

...
你把时态理解错了
这个句子是一般现在时。
has是have的第三人称形式。所以否定要用doesn't have
你所说的has not 是完成时助词的否定形式,hasn't have
这里是表述事实用一般现在时,不能用完成时,完成时是表示对事件的一种影响。
具体的你可以参考两种时态的区别。

回答2:

have 只有在完成时中才能用作助动词,在其他时态中不能,要用do. 你记住这个就行了。

回答3:

has是第三人称单数。应为doean't have

回答4:

They don't have difference.

Have not is more British.

Have not is more related to time...I have not the time to do the work. Don't have is lack of some material things.You could also say I don't have the time to do the work.

Have not is not generally used