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

 我来答
王路飞爱学习
高粉答主

推荐于2019-11-15 · 分享热爱,用心创作~
王路飞爱学习
采纳数:132 获赞数:110419

向TA提问 私信TA
展开全部

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

1、在语法中,当have做助动词时,在可以在其后加not表否定,所以当表示“没有”时,用haven't的。

2、当have做实意动词时,用do的各种形式充当它的助动词,否定时,在do的各种形式后加not,变成don't have .

3、have表示“拥有”的意思时或做完成时态的助动词时可以用haven't/hasn't/hadn'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

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

6、I'm so annoyed with her that I haven't been near her for a week.

我很生她的气,有一个星期没见她了。

HXQlwm0504
高粉答主

推荐于2020-05-24 · 每个回答都超有意思的
知道小有建树答主
回答量:190
采纳率:0%
帮助的人:5.1万
展开全部

1、" haven't"是"have not"的缩写,表示现在完成时态的否定用法。

eg:I have finished my homework.

1)变否定:i have not finished my homework.

2)变疑问:have you finished your homework?

2、don't have是一般现在时的否定形式。要求主语为第一人称,“have”此处翻译成“拥有”的意思。

eg: have a cat.

1)变否定:i don't have a cat.

2)变疑问:do you have a cat?

扩展资料

1、I don' t have to talk to anybody! 我不需要和任何人商量!

2、You don' t have to knock just walk in. 你不必敲门--进来就是了.

3、There's plenty of time; we don' t have to rush. 时间还多着呢,我们不用急。

4、I haven’t touched food for a whole day. 我已经一整天没吃东西了。

5、I haven' t checked in at the hotel yet. 我还没有在旅馆办理登记手续。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
推荐于2017-05-20
展开全部
其实一般来说在比较严谨的语法中,只有当have做助动词时,在可以在其后加not表否定,所以当表示“没有。。。”时,如果要用haven't的话,正规的句子应该是:

I haven't got any money. (现在完成时,haven't 做助动词)

当have做实意动词时,用do的各种形式充当它的助动词,否定时,在do的各种形式后加not,变成:

I don't have any money.

当have表示“拥有”的意思时 两种说法都可以 你的意思是没有时间 have在这里表示“有”,所以两句话都对 但如“I don't have lunch” 则不能说成“I haven't lunch” 因为这里的have是表示“用餐”的意思 但第一种说法(don't have)是美式英语用法 更流行 更普遍
other:一般have的否定在是在前面+don't/doesn't/didn't
可是当have作为"拥有"的意思或做完成时态的助动词时可以用haven't/hasn't/hadn't

don't have, doesn't have, didn't have 是美式英语
haven't, hasn't , hadn't是英式英语
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
美味de黄瓜
高粉答主

推荐于2019-09-13 · 关注我不会让你失望
知道小有建树答主
回答量:910
采纳率:100%
帮助的人:88万
展开全部

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

1、在语法中,当have做助动词时,在可以在其后加not表否定,所以当表示“没有”时,用haven't的。

2、当have做实意动词时,用do的各种形式充当它的助动词,否定时,在do的各种形式后加not,变成don't have 。

3、have表示“拥有”的意思时或做完成时态的助动词时可以用haven't/hasn't/hadn't。

拓展资料

haven't

1、I haven't been completely candid with him. 

我对他并非完全坦诚。

2、They haven't finished yet 

他们还没有完成。

3、If you have never been to an opera, you haven't lived 

要是从来没看过歌剧,那就枉过此生了。

4、I haven't checked them off but I would say that's about the number. 

我没有逐一核对过,不过,我可以说差不多是这个数。

5、You haven't lived until you've used their new micro system. 

要是没用过他们新的微系统,这辈子就算白活了。

6、'You haven't answered me,' she persisted 

“你还没有回答我,”她追问道。

7、I haven't altered or left out a thing. 

我一点了没改动,一点也没删除。

8、Does this mean that they haven't found a place for him? 

这是否意味着他们还没有给他寻着一个职位?

9、I haven't read much into it as yet. I've only just scanned through it. 

我还没有细细研读,只是粗略地翻看了一下。

10、You've changed your tune since this morning, haven't you? 

你从今天早上就变卦了,是不是?

don't have

1、Don't have any more to do with him, he's trying to make a fool of you. 

别再理他了,他正在捉弄你呢。

2、We don't have anything like that, I'm afraid 

我们恐怕没有那样的东西。

3、My father's achievements really don't have any bearing on what I do. 

我父亲的成就与我做的事情真的毫无关联。

4、You don't have to shout at me 

你没必要朝我嚷嚷。

5、I don't have any particular reason to distrust them. 

我没有任何特别的理由怀疑他们。

6、I don't have that much money on me just now. 

现在我身边没那么多钱。

7、Remember that these are only guidelines: I don't have a crystal ball. 

不要忘了这些只是指导方针:我不能预测未来。

8、I attack politicians with the one weapon they don't have, a sense of humor. 

我运用一种政客不具备的武器攻击他们,那就是幽默感。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a1364be9
2015-11-27 · 知道合伙人生活技巧行家
百度网友a1364be9
知道合伙人生活技巧行家
采纳数:481 获赞数:2856
售后工程师; 京东钻石会员,购物小能手

向TA提问 私信TA
展开全部
其实一般来说在比较严谨的语法中,只有当have做助动词时,在可以在其后加not表否定,所以当表示“没有.”时,如果要用haven't的话,正规的句子应该是:
I haven't got any money.(现在完成时,haven't 做助动词)
当have做实意动词时,用do的各种形式充当它的助动词,否定时,在do的各种形式后加not,变成:
I don't have any money.

have表示“拥有”的意思时 两种说法都可以 你的意思是没有时间 have在这里表示“有”,所以两句话都对 但如“I don't have
lunch” 则不能说成“I haven't lunch” 因为这里的have是表示“用餐”的意思 但第一种说法(don't
have)是美式英语用法 更流行 更普遍
other:一般have的否定在是在前面+don't/doesn't/didn't
可是当have作为"拥有"的意思或做完成时态的助动词时可以用haven't/hasn't/hadn't
don't have,doesn't have,didn't have 是美式英语
haven't,hasn't ,hadn't是英式英语
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(15)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式