1)She insisted on his/him wearing a suit.
insist 后接动名词,中间加了on;
2)He insists that she come.
insist后直接接that从句,中间不加介词。
无论insist后接动名词还是that从句,接的成分都是宾语,但接that从句不用介词,这种情况应该如何理解?发现很多动词都是这种情况。
insist 本身是不及物动词,不可以直接后接名词或动名词。如果要接名词或动名词则需要借助介词on或者upon。语法分析时,可以把on介词短语分析为insist的状语,也可以把insist on/upon分析为及物短语动词,后接名词或动名词作宾语。that从句不能作介词的宾语,所以当insist on/upon后接that从句时,就删去介词,insist直接后接that从句。此时insist被重新分析为及物动词。但要注意insist作为及物动词之后后接that从句,不能后接名词或动名词。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!