have not 和have no到底有什麽区别?请详细点再通俗点讲解!
have not 和have no到底有什麽区别?请详细点再通俗点讲解!
have not 其实是不完整的,补充完整是have not done sth. 这里的have是助动词,也就是说not是对have done sth.的否定
have no里面的no是对动词have的对象的否定,例如have/has/had no money,也可以表达为don't/doesn't/didn't have money,但have no格式否定得更强。
清楚了?
have not 时一般have是助动词,如i have not done it yet,
have no 时一般have 是宾语动词,如i have no idea.
祝你学习进步
have no 用另一种方式来说就是don't have,在这里 have是“有”的意思,一般现在时态;
have not就是 haven't,现在完成时态,have是助动词,只是时态的标志,没有实在意义0.
例:I have no money.我没有钱(have是实意动词)
have no+名词
I have not done the work.我还没完成工作(have是助动词)
have not+动词过去时态
-----------------------------------------------------------
简单来说!就是~
have no+名词
have not+动词
have no 后主要接名词 have 是实意动词
e.g. I have no time.
have not 后主要接动词 have 是助动词
e.g. I have not to go there.