属格与宾格

I found (his, him) lying by the roadside.him.可以选his,把宾语理解为是他正躺在马路这件事吗,如果可以的话,这样的句子常用吗,正不正式?

I can not understand (his, him) refusing to do that for me. his. 不选him是因为understand它是静态动词吗?

I don't mind (his, him) criticizing me so severely. his. 与上个问题一样吧?

They caught his cheating on the exam. 为什么错了呢?

谢谢您。

请先 登录 后评论

最佳答案 2021-05-19 19:32

一个动词后接什么结构和动词的语义密切相关,由此决定了动词句型。findcatch这二个动词都不可能后接动名词作宾语,因此也不可能后接动名词复合结构。find/catch sb doing sth. 都是复合宾语,doing为现在分词作宾补。所以sb必须用宾格,而不能用属格。而understandmind都不接复合宾语,而只能接单宾语。所以如果understand/mind sb(s) doing sth. 都是动名词复合结构作单宾语。正式语体动名词的逻辑主语用属格形式,但非正式语体则可以用宾格代词作动名词的逻辑主语。你的以上四个句子,你首先要根据谓语动词的语义判断后接的是单宾语,还是复合宾语,由此判断doing是动名词还是现在分词,如果是动名词,则doing前用属格和宾格都是可以的。

请先 登录 后评论

其它 1 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

I found (his, him) lying by the roadside.him.可以选his,把宾语理解为是他正躺在马路这件事吗,如果可以的话,这样的句子常用吗,正不正式?

 lying by the roadside 是现在分词短语作宾语补足语,其前面应该用代词宾格作宾语,不能用所有格。

I can not understand (his, him) refusing to do that for me. his. 不选him是因为understand它是静态动词吗?

 refusing 是动名词作宾语,其逻辑主语用人称代词所有格或者宾格都可以。如:

I can understand your / you feeling annoyed. [= I think you have good reason for feeling annoyed.] 你感到恼火,我能理解。(《韦氏高阶英汉双解词典》p.2285

I don't mind (his, him) criticizing me so severely. his. 与上个问题一样吧?

 criticizing 是动名词作宾语,其逻辑主语用人称代词所有格或者宾格都可以。

They caught his cheating on the exam. 为什么错了呢?

 cheating 是现在分词,不是动名词,其前面应该用代词宾格作宾语,不能用所有格。on the exam (美国英语用法) = in the exam (英国英语用法)

请先 登录 后评论