老师你好,我看到语法书里讲当have sb do sth这里必须用秃头不定时,但是后面又出现了这样的have sb doing 的形式,一样的是have 做谓语,这里又出现了doing 做宾补呢?
Joy 提问于 20年08月13日
以下为回答
你好,
【宾语补足语】用什么形式,是根据句意表达来的。

你能明白【see sb do sth】,这里用【秃头不定式】作为【宾语补足语】,
【see sb doing sth】,这里用【现在分词】作【宾语补足语】
这两种表达方式的不同吗?

我们讲到【have sb do sth】时说【必须用秃头不定式】时,是相对于【标准不定式】而言————不能用【have sb to do sth】是错误的。

He had me happy. 这里还可以用【形容词】happy做为宾语补足语呢。


Joy追问08月14日
哦明白了,谢谢老师!但是我还有个问题就是我在语法书上看到有I have a pen. 这时have 也是实义动词,但是变否定可以用I haven't a pen. 而后面的He had a pen 就不能用he hadn't a pen. 呢?总结一下就是当句子中实义动词是have 时变否定句到底能不能直接在后面加not?
have 词义多变。

助动词时,haven't done ,hasn't done ,hadn't done,必须这样用。

作为实义动词时,不能直接接not ,构成否定句,必须请助动词 do(did、 does)来帮助。
这个问题,另外一个老师已经回答过。

但是,语言是活的。
 当have时实义动词,表达“拥有”的概念时,是容许not直接否定的。

也就是说:I have a pen. He has a pen. He had a pen.是可以i haven't a pen. He hasn't a pen. He hadn't a pen. 是对的。尽管这种表述从原理上讲是不对的。但是还是能见到这个语言现象。

下面的例子,have表吃喝,或have a look 作.等等实义时是绝对不可以直接否定的:
i have my dinner. 

Joy追问08月15日
十分感谢老师的详细解答,消除了我的困惑,感恩!
追 问
用微信扫码注册/登录
x
(
30
)