I have books.变否定句 是 I have not books.还是 I have no books.为什么?
问题描述:
I have books.变否定句 是 I have not books.还是 I have no books.为什么?
答
后者.因为not 不可以直接接名词
但可以说I have not any books= I have no books1 not 不可以直接接名词?有理论依据吗?2 have 做有的意思,到底需要用助动词do吗?1.因为它是副词,副词不可以修饰名词的2. have 作“有” 讲时用不用do 都可以!!!,作其它意思就必须要有助动词了你的第1点:在have not中 not作为adv是来修饰动词have的,不是修饰book的。对!!老兄,别学得这么辛苦!这么简单的问题你弄了整个晚上,值吗? 难怪有人认为小孩子学语言快多了,为什么? 他没那么多为什么?! 语言就是模仿。语法对的不一定地道, 地道的不一定语法上无懈可击。 :)