sth这个句型中非正式语体偶尔省畧in。我查了BNC语料库每100个例句中有6个省略了介词宾语in。说明使用in是常规用法当有in的时候,doing是动名词作介词宾语宾语作定语省略了介词賓语,在分析doing的时候仍应该分析doing为省略了的介词宾语的宾语。介词宾语短语作定语或者不分析。因为动名词是不能直接作后置定语的也不能分析为现在分词作定语。因为现在分词作定语被修饰名词必须是分词的逻辑主语。故还是不做分析为宜
因为containing的逻辑主语是bottle,並且它前面没有介词宾语不是介词宾语的宾语,所以它是现在分词作定语,可以这样理解吗
你的理解是对的。动名词不可以做后置定语这是毫无疑问的。现在分词作定语被修饰名词必须是分词的逻辑主语,这也是肯定的动名词作定语,不可能与被修饰名词为逻辑主謂关系这也是毫无疑问的。剩下的就只需据此推理了