stop sb doing sth
stop sb from doing sth
preven sb from doing sth
如题,这类句型中doing sth在句中是什么成分呢?宾补?宾语?还是状语?如果是状语的话,那么是什么状语呢?
1. stop sb doing sth:划线部分是,动名词复合结构作stop 的宾语。与 stop doing sth. 结构吻合,只是在 doing 前加了一个逻辑主语而已。
类似于:Do you mind opening the door? Do you mind Tom opening the door?
2. stop sb from doing sth:划线部分是,介词短语作状语,doing 作介宾;from 表示“免于”。
3. prevent sb from doing sth:划线部分是,介词短语作状语,doing 作介宾;from 表示“免于”。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!