组词大全

We got home to find the whole house upset down .Thieves obviously . A. turned; had been broken in B.

We got home to find the whole house upset down .Thieves obviously . A. turned; had been broken in B. turned; had broken in C. to have turned; had been broken in D. turning; had been broken into

让我们先分析句子结构和逻辑。

句子意思是:

我们回到家,发现整间屋子被翻得乱七八糟。很明显,小偷闯进来过。

第一个空
“find the whole house ______” 应该表示“发现房子被翻得乱七八糟”。
“upset down” 并不常用,而“turned upside down”(被翻得底朝天)是常见表达,但这里只给了“upset down”,可能它想用 upset 作为形容词表示“混乱的”,但更常见的是“turned over/turned upside down”。不过题目里只有“turned”作选项的一部分,所以可能是 turned upside down 的省略。
“find sth. + 宾语补足语”结构中,sth. 与补足语是逻辑上的被动关系,房子是被翻乱,所以要用过去分词 turned(表示被动和完成状态)。

第二个空
“Thieves obviously ______.” 这个小偷显然“闯进来过”。
break into(闯入)的过去完成时表示在我们回家之前已经发生了。小偷是主动闯入,所以要用主动语态,但注意如果主语是 house,则用被动,主语是 thieves 则用主动。这里主语是 thieves,所以是:
thieves had broken in(break in 不及物,后面不加宾语)
或者 thieves had broken into the house(及物,要加宾语)。
句子结尾处没有宾语,且题目中选项是“had broken in”或“had been broken in/into”。
“had been broken into”主语应是 house,但这里第二句主语是 thieves,所以不能用被动。因此,从逻辑看,第二句可独立成句“Thieves had broken in.”(小偷闯进来过。)这样说得通。

看原题给出的选项:
A. turned; had been broken in (break in 是不及物,被动要用 broken into 才对,这里 broken in 被动不对)
B. turned; had broken in (第一空过去分词,第二空主动,符合语法和逻辑)
C. to have turned; had been broken in (第一空不定式完成式,不表示发现的即时状态,不合适;第二空同上被动错误)
D. turning; had been broken into (第一空现在分词表主动,但 house 不会自己 turning,不合适;第二空 had been broken into 主语应是 house,但第二句主语是 thieves,所以主谓不一致)

因此 B 在语法上正确:
第一空:found the house turned... 过去分词作宾补。
第二空:Thieves had broken in. 主动过去完成时。

答案:B

相关成语


成语首拼