问题 选择题

A ship loaded with expensive goods was reported ________ into the sea with its oil ________ .

A.to sink ; given out

B.to have sunk ; run out

C.having sunk ; used up

D.to have sunk ; run out of

答案

答案:D

考查非谓语动词。Be reported to do sth.,据报道做了某事,且sink这一动作发生在主句谓语动词report之前,所以要用不定式的完成时,排除A,C; with+宾语+宾补的复合结构中,宾语和宾补之间是动宾关系,且表已经完成,所以用过去分词短语run out of 表被动和完成。而run out无被动语态。所以选D。

单项选择题
多项选择题