The adverti百度竞价推广ent has been heard |||||| three times a day.
A. to be broadcast B. to broadcast C. broadcasting D. broadcast
这道题我在A和D中犹豫,A用不定式的被动语态感觉语义上说得通。D用的是过去分词,做的是has been heard的状语,我感觉可以理解为主语的补足语,adverti百度竞价推广ent和broadcast之间存在被动的逻辑关系,因此可以理解为主语补足语。那样,这道题该选什么呢?这里的broadcast该做何种成分理解?
我会选D。 A不对。由于主句用了has been heard ... three times a day表示已经完成的重复性动作,那样后面应该用过去分词broadcast. 由于三遍播送完了。假如句子谓语动词是is/will be heard, 这个时候才选A。broadcast做补语。