have的否定句式是don't have还是have no

问题描述:

have的否定句式是don't have还是have no

I have a pen.
否:I don't have a pen.
I have been in Nanjing.
否:I haven't been in Nanjing.
就是说,have做实意动词“有,吃”的时候,否定用don't have;
在做助动词时,用have not

don't have

have是行为动词,变否定式时,要加助动词,如果是三人称单数就是doesn't have,其他就是don't have.

don't have
没有have no这种式子

否定式是haven't.
但也存在have no,但这不是一种句式.
例:I have no idea.只不过是表示我没有...并不是它的否定式(可能还是表述得不太清楚...)

一定是don't have