don't have和haven't有什么区别?

能不能解释的清楚一些~

don't have仅仅表示没有
haven't可以表示没有,也可能是完成时态的否定形式

1)don't have 是动词have的否定形式,have作为‘拥有’解。

2)haven't 一般是动词完成时否定,后面加动词的原形,haven't done sth.

haven't 也作‘没有’解释,同(1),属于比较正式、文绉的说法。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2006-11-05
1)don't have 是动词have的否定形式,have作为‘拥有’解。

2)haven't 一般是动词完成时否定,后面加动词的原形,haven't done sth.

haven't 也作‘没有’解释,同(1),属于比较正式、文绉的说法。
第2个回答  2006-11-05
don't have仅仅表示没有
haven't可以表示没有,也可能是完成时态的否定形式