( ) an answer for a long time, tom wrote another letter to the professor. A not having been given B not given 两个都是被动的话应该选A了吧?

热心网友

选A,原因不仅是Tom为give的间接宾语,即它们之间是动宾关系,而且这个分词所做的原因状语有for a long time表示动作持续了一段时间,如果分词没有这个状语,更倾向于选B。

热心网友

应该选择A。仅从分词短语来讲,选择A和选择B都可以,但是分词短语中有了for a long time这一表示延续时间的状语,这就需要采用完成形态的分词短语了。所以最后决定应选择A。

热心网友

A 因为分词短语的动作发生在主句的动作之前,用分词的完成时,分词的否定就 是在分词的前边加上not . 而过去分词表示的被动、完成。用在这里不妥。