haven't 和don't have的区别?
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.
我很生她的气,有一个星期没见她了。
didn't和haven't的区别
didn't 是用语一般过去时,后面跟动词原形。
haven't 用于现在完成时,后面跟动词过去分词。
haven't 和don't have的区别
其实一般来说在比较严谨的语法中,只有当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是英式英语
haven't 和 don't have 有什么区别。
这两个表达,haven`t里的have是助动词,表达否定的时候,直接后跟not,通常用在现在完成时的否定句中,表示“还没有做。。。',eg:I haven`t done my task(我还没有完成我的任务);
don`t have 里的have是实意动词,表达否定的时候需要借助助动词do,表示'我没有.....',eg:I don`t have anything.(我一无所有)
【Vickey英语】为你解答,还有更多视频课程,帮你轻松搞定英语!
haven't和don't have有什么区别
二者不同。haven't 中的have 是助动词,必须和动词一起使用,才能构成谓语。如:I haven't got a dress.
而, don't have中的have 是实义动词,可以单独使用构成谓语.如:I don't have a dress.
希望可以帮到你!
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),属于比较正式、文绉的说法。
英语里表达 “没有” 不能用haven't 吗? haven't 和 don't have 有什么区别啊?
美式英语中,haven't是助动词have的否定形式,而don't have是实义动词have的非单三一般现在时否定形式。have表示“有”时是实义动词,所以其否定形式只能用don't have。例如,“我没钱”是“I don't have money”,不能说“I haven't money”。
但英式英语中,实际上“没有”是可以用haven't这种形式的,如“我没钱”说成“I haven't money”也是正确的。但不知为何国内英语教学里不论是偏重美式还是偏重英式的都从未提到过这种用法。
补充
haven't和don't具体区别
不能。
这两句的have都是实义动词,有实在的意思,表示“有……”。
而助动词没有实在意思,只是充当句子的成分,帮助构成一句完整的句子而已。多用于否定句和疑问句中。
以上两句的助动词是do,所以问要用Do问,回答也是用do来答。
比较一下下面的句子:
--Do you have a pen? --Yes, I do. / No, I don't. (do为助动词,have为实义动词)
--Have you got a pen? --Yes, I have. / No, I haven't. (have为助动词,get/got为实义动词)
--Have you finished your homework? --Yes, I have. / No, I haven't. (have为助动词,finish为实义动词)
haven't和don't have 有什么不同?
看到你问这种问题,应该还是个初学者。
没事,一切从头开始,慢慢来。会把英文学好的。
具体的语法解释就不说了。直接跟你讲它们各是什么意思以及用法吧。
haven't done :还没有做。。。
don't have to do :没必要做。。。
don't have sth. :没。。。(东西)
例子:
I haven't got your point yet.
我还没拿到你给的分数。
You don't have to pay me the point for what i have done.
你没必要为我所做的给分。
I don't have any points now.
我现在一分都没有。