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

2024-11-16 22:38:23
推荐回答(5个)
回答1:

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.

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

回答2:

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. 我还没有在旅馆办理登记手续。

回答3:

其实一般来说在比较严谨的语法中,只有当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是英式英语

回答4:

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. 

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

回答5:

其实一般来说在比较严谨的语法中,只有当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是英式英语