The police found that the house__and a lot of things___.A.had been broken in;had been stolenB.had broken into;had been stolenC.has been broken into;stolenD.had been broken into;stolenA,D两项搞不清楚
The police found that the house__and a lot of things___.
A.had been broken in;had been stolen
B.had broken into;had been stolen
C.has been broken into;stolen
D.had been broken into;stolen
A,D两项搞不清楚
选D,had been broken into 表示房子过去被破门而入,而stolen是过去分词形容过去的状态,也有被动语气在里面,表示“许多东西被偷了”
【选 D】
The police found that the house had been broken into and a lot of things stolen.
警方发现那屋子被人闯入,许多东西被窃了。
主句谓语动词 found 后有两个并列的宾语从句,两个宾语从句中的主语 the house 和 a lot of things 都是物,两个宾语从句中的谓语动词都应采用过去完成时的被动语态形式表示在警方发现之前已经完成的被动的动作,四个选项中前半部分采用了过去完成时的被动语态形式的选项只有 D,因此应选 D。本题第二个下划线处采用了stolen的形式,这属于为避免重复而省略的形式,省略了与前一宾语从句相同的谓语中的助动词 had been.
这道题的A应该是has broken into;has been stolen 。房子被闯入,肯定是被动。另外因为found,过去时,前后时态要一致,所以要用had。排除下来就是D。后半句中的had been 我认为应该是可省可不省的,因为前半句有了。
前面一空是被动,所以是into the house,就介词,而A选项in是状语,不可以选。再看第二空,其实对于第二空A\D都可以,如果选had been stolen,则跟前半句一样,作found的宾语从句;如果用stolen, 整个句子应该是The police found that the house had been broken into and (found)a lot of things stolen. 看到了吗,这个地方省略了一个found, stolen作found的宾补。 ,所以综合来看,选D
A和D的主要区别...第一个是broken in和broken into...其实这两个都有"闯入"意思..但对于屋子来说用broken into可能好一点,因为屋子是相对封闭的...
第二个是had been stolen和stolen...句型find sth done...而且前面的句子已经有had been了..后面再用的话会显得重复累赘
所以选D