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 表示“免于”。