haven't和doesn't have有什么区别
小学时把have仅仅解释为“有”,只需用haven't就可以了。但是更规则的是用don't have,因为它还有其它意思,并且动词否定要用助动词。 只有当have解释为“有”的时候才可以用haven't.
haven't have解释为“有”
一般来说呢,haven't还没有怎样的意思,是一个状态,而doesn't have就是没有,不拥有什么东西的意思。 例:I haven't finished my homework.我还没完成作业 I doesn't have a mp3 player.我没有mp3。
两种的意思都不同,前者是现在完成时的助动词,这里表示“还没有”,而后者则是动词,表示“有”,如果要表否定,就应该用“don't" 或"doesn't"来表示。
haven't用于现在完成时。 dosen't have用于一般现在时。
"haven't"--usedasanauxiliaryverb,e。g。Ihaven'tdonethehomeworkonmyown。"doesn'thave"--"doesn't"isusedasanauxiliaryverb,and"have"meanspossessToyournex "Idoesn'thavemoney。
"but"Idon'thavemoney。"Myopinionisthat"Idon'thavemoney。"cannotbewrong。Usethisandyouareguaranteedtobecorrect。Thequestionthenturnstowhether"Ihaven'tmoney。
"iscorrecttooornot。ButunfortunatelyIdon'tknow。LongtimeagoIthought"Ihaven'tmoney"iswrong。
Havingawaredthat,however,Ididhearnativespeakerssayingthat!SowhatIsuggestistousetheformer,butkeepthesecondforminmind,andwhenyouhaveachance,askagoodteacherifthesecondformisalsocorrectornot。
haven't是表一个状态
那是两种英语的不同表达方式。
haven't是助动词 只有“有”的意思 doesn't have是实义动词 还有许多其他的意思
have't :这里的have是一个助动词,所以否定形式就加在have 后面 doesn't have :这里have是一个实义动词,所以否定要加don't 或doesn't
答:详情>>