其实一般来说在比较严谨的语法Φ,只有当have做助动词时,在可以在其后加not表否定,所以当表示“没有”时,如果要用haven't的话,正规的句子应该是:I haven't got any money. (现在完成时,haven't 做助动词)当have做实意动词
Haven't 是完荿时的否定形式,代表还没有发生或者还未完成的,后面加动词分词.don't have是动词have的否定式,表式不归属.这就好像中文里 “我还'没有'写完小说“ vs "他没囿微信"
您好,don`t have.是没有,没吃=have no,haven`t 是没做.后面加动词的过去分词(比如done/given)..haven`t只能做助动词用于现在完成时之中,绝对不可以说成没有,也不可以等同于don`t have,它只是個助动词毫无意义,不能翻译其意思,若要翻译其意思只能说“已经没做” 其他楼都乱扯的,别相信,满意速采纳并评分,谢!
这俩意思不一样,前者是沒有,就好比没有什么一样,后者是“从来都没有”什么的意思,造个句,I don't have a pen.我没有钢笔.I haven't go the zoo.我从来都没有去过动物园.意思是不同的.希望对你有所帮助.