haven't和don't have 有什么不同?haven't donedon't have to dodon't have sth.有什么不同?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 01:08:12
haven't和don't have 有什么不同?haven't donedon't have to dodon't have sth.有什么不同?

haven't和don't have 有什么不同?haven't donedon't have to dodon't have sth.有什么不同?
haven't和don't have 有什么不同?
haven't done
don't have to do
don't have sth.
有什么不同?

haven't和don't have 有什么不同?haven't donedon't have to dodon't have sth.有什么不同?
看到你问这种问题,应该还是个初学者.
没事,一切从头开始,慢慢来.会把英文学好的.
具体的语法解释就不说了.直接跟你讲它们各是什么意思以及用法吧.
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.
我现在一分都没有.

haven't是助动词,表示的是现在完成时
don't have to do 表达的不需要某事,是固定搭配,意思跟don't need接近
don't have sth. 意思是没有什么,此处have是实义动词

haven't done 是一种时态 现在完成时的否定式 表示还没有干什么
don't have to do意思是不必干什么
don't have sth.意思是没有什么东西

haven't 是现在完成时,haven't done something表示的事没有完成某事,have在这里是助动词,没有实际意义。
don't have是指没有某事/某物,have在这里作拥有的意思。
二者完全不同。
I haven't finished my homework.
我还没有写完作业。
i don't have enough money.<...

全部展开

haven't 是现在完成时,haven't done something表示的事没有完成某事,have在这里是助动词,没有实际意义。
don't have是指没有某事/某物,have在这里作拥有的意思。
二者完全不同。
I haven't finished my homework.
我还没有写完作业。
i don't have enough money.
我没带够钱。

收起

haven't done 还没有做 完成时否定
don't have to do 没必要去做
don't have sth (to do) 没有事情(做) 现在时否定