i havn't 和 i don't have区别

两者用法有什么不同?譬如老师问完问题说:“any question for this ?" 我说i havn't 为什么不对呢?不是我还没有的意思吗?

I havn't.是在问句为Have you...时所做出的否定回答,这是现在完成时的一般疑问句,这里的Have 无具体意思,只是一种时态的体现。“any question for this ?" 是省略了Do you have 的祈使句,完整句为Do you have any question? 这里的have 是作为“有”的意思,这是一般疑问句,那么否定回答即为 I don't have.
两者差别在于是时态上,前者为现在完成时,后者为一般现在时追问

那我回答,no,i havn't 对吗?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-09-26
第一个回答看不下去了。
have有实意动词,就和吃喝拉撒是一样的,比如说我不去,不能说I come not ,必须加一个do not在前面。I dont come,虽然这句话有点怪,但是只是表达同类词性。
这里的have是作为“有的意思”,但是无法在句子里面直接作为成分,需要加上助动词dont表示真正意思。

然后,have还有作为构成完成时的作用,这时候是助动词。这时候就可以直接说 I havent gone yet。
你问的这种情况是第一种,作为实意动词,所以必须说 i dont have
第2个回答  2014-04-12
不是 i havnt这是助词
第3个回答  2014-04-12
dont have 没有
havnt = have not
相似回答