have和haven't的用法区别有哪些?

如题所述

haven't 和don't have的区别:

1、在语法中,当have做助动词时,在可以在其后加not表否定,所以当表示“没有”时,用haven't的。当have做实意动词时,用do的各种形式充当它的助动词,否定时,在do的各种形式后加not,变成don't have 。
2、have表示“拥有”的意思时或做完成时态的助动词时可以用haven't/hasn't/hadn't。

拓展资料

haven't 

1、We haven't corresponded for a long time. 

我们好久没有通信了。

2、I haven't used my French for years and have forgotten almost all of it. 

我的法语丢了好几年了,都忘得差不多了。

3、I hope I haven't spoken out of turn. 

希望我没有多嘴。

4、I haven't been invited. 

我没有被邀请。

5、They haven't given us accurate information. We've been screwed 

他们没有提供准确的消息。我们被骗了。

don't have

1、You don't have to go now. 

你不必去了。

2、Isabella. Please. I don't have time for this. 

伊莎贝拉,别再说了,我没有时间听这个。

3、You don't have to tell me. I know already. 

你不说我也知道。

4、You don't have to think about me and Hugh. 

你不必挂念我和休。

5、You are well now, but mind you don't have a relapse. 

你的病虽然好了,可要防止反复。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-08-03
区别一:意思不同1、don'thave表示没有的意思。2、haven't表示还没有的意思。区别二:用法不同1、晌旦don'thave是have的否定形式,用于一般现在时,如:Idon'thavemoney。我没有钱。2、haven't是完禅谨闷成时的否定,后面加动词的原形,haven'tdonesth。例如:Ihaven'tknownhimaslongasyou。我认识他的时间没有你贺弯长。区别三:侧重点不同1、don'thave用于一般现在时,在句子中充当谓语的成分,不可省略。2、haven't用于现在完成时,在句子中与谓语动词一起构成句子的否是形式。
相似回答
大家正在搜