go on doing
insist on doing
keen on doing
deep on doing
这类on后面的doing有些作状语,有些作宾语,只不过巧合吗?能否把on划分到后面呢?
go on doing:继续做某事(不停顿地继续做某事)。go on with something. 停顿一段时间后继续做原来没做完的事。go on to do sth. 做完一件事后,继续做另一件事。go on 为不及物短语动词,doing为目前分词作随着状语。
insist on doing:坚持倡导做某事(该事情尚没发生)。insist为不及物动词,on+ 动名词构成介词短语,表示倡导的内容。或理解为insist 与介词on构成及物的短语动词,doing为动名词作宾语。
be keen on doing: keen为形容词,介词短语on doing为表语形容词的补足语(或理解为修饰表语形容词的状语)。意为”沉迷做某事。动名词doing表示习惯意义。
keep on doing:继续做某事。等于keep doing。既可表示连续不断做某事,也可以表示反复做某事。其中keep on 为不及物短语动词,doing为目前分词作随着状语。而keep doing中,keep 为及物动词,doing为动名词。
以上搭配中,on为副词时,意为“继续”。on 为介词时,意为“关于、对于”。